首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取视频录制时间(Android)

获取视频录制时间(Android)
EN

Stack Overflow用户
提问于 2013-07-01 20:24:14
回答 1查看 2.6K关注 0票数 1

有没有办法以毫秒为单位获取视频的确切录制日期?我使用这个示例代码来制作视频。How can I capture a video recording on Android?

有没有办法提取这些信息?我说的是视频开始的时候!不是在创建文件时...有没有办法插入时间?一般的想法是,我的同事也可以使用视频,而不需要反序列化存储时间信息的某些类。

编辑例如,我从一位同事那里获得视频,然后想要确定视频是何时录制的。

再见JackZ

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-01 20:40:15

在这里尝试这个示例,取自线程here

代码语言:javascript
复制
    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,或者只需:

代码语言:javascript
复制
long timestamp = System.currentTimeMillis();

在你需要的地方调用这个函数,并记录它的值。

编辑

要从文件本身提取信息,请尝试this one,更具体地说,尝试this one

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17404440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档