有没有办法以毫秒为单位获取视频的确切录制日期?我使用此示例代码制作视频。 如何在 Android 上捕获视频录制?
有没有办法提取这些信息?我说的是视频是什么时候开始的!不是在创建文件时...有没有办法插入时间?一般的想法是我的同事也可以使用视频,而无需反序列化存储时间信息的某些类。
编辑 例如,我从同事那里得到视频,然后想确定视频的录制时间。
再见杰克Z
有没有办法以毫秒为单位获取视频的确切录制日期?我使用此示例代码制作视频。 如何在 Android 上捕获视频录制?
有没有办法提取这些信息?我说的是视频是什么时候开始的!不是在创建文件时...有没有办法插入时间?一般的想法是我的同事也可以使用视频,而无需反序列化存储时间信息的某些类。
编辑 例如,我从同事那里得到视频,然后想确定视频的录制时间。
再见杰克Z
在此处尝试此示例,取自此处的线程:
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();
在任何需要的地方调用它并记录值。
编辑