有沒有辦法以毫秒爲單位獲取視頻的確切錄製日期? 我使用此示例代碼製作視頻。 How can I capture a video recording on Android?錄製視頻時的獲取時間(Android)
是否有任何方法來提取該信息? 我正在談論視頻何時開始!不是當文件被創建時... 有沒有辦法插入時間? 一般的想法是,我的同事也可以使用視頻,而不需要對存儲時間信息的某些類進行反串行化。
編輯 例如,我從同事那裏得到視頻,然後想要確定何時錄製視頻。
再見 JackZ
有沒有辦法以毫秒爲單位獲取視頻的確切錄製日期? 我使用此示例代碼製作視頻。 How can I capture a video recording on Android?錄製視頻時的獲取時間(Android)
是否有任何方法來提取該信息? 我正在談論視頻何時開始!不是當文件被創建時... 有沒有辦法插入時間? 一般的想法是,我的同事也可以使用視頻,而不需要對存儲時間信息的某些類進行反串行化。
編輯 例如,我從同事那裏得到視頻,然後想要確定何時錄製視頻。
再見 JackZ
在這裏嘗試此示例,從線程here採取:
Calendar c = Calendar.getInstance();
System.out.println("Current time => "+c.getTime());
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = df.format(c.getTime());
// formattedDate have current date/time
Toast.makeText(this, formattedDate, Toast.LENGTH_SHORT).show();
此外,您還可以檢查SystemClock或者你可以:
long timestamp = System.currentTimeMillis();
調用此無論你需要和記錄價值。
編輯
你是否在Sdcard上寫過視頻? – Blackbelt
是的,我寫了視頻到SD卡。 – JackZ