//获得MP4时长
private int getTimeLong(String videoPath) { MediaMetadataRetriever retr = new MediaMetadataRetriever();
retr.setDataSource(videoPath);
//String height = retr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT); // 视频高度
//String width = retr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH); // 视频宽度
//String rotation = retr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_ROTATION); // 视频旋转方向
String timelong = retr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);//时长,单位为毫秒
retr.release();
int l = Integer.parseInt(timelong);
return l; }

最新文章

  1. 在ubuntu上搭建开发环境2---Win7、Ubuntu双系统正确删除Ubuntu
  2. OpenGL(一)——入门学习
  3. .Net之美
  4. [android]fmodex在某些android设备上声音延迟Latency
  5. Mysql数据库导出压缩并保存到指定位置备份脚本
  6. 【三支火把】---常用C语言控制台函数总结(持续更新)
  7. iOS开发: 向右滑动手势功能实现
  8. Android空指针异常的常见情况
  9. bootstrap switch功能
  10. ORACLE 本地数据库存储过程 调用远程数据库存储过程
  11. Docker bridge br0 pipework
  12. strcpy函数解析
  13. Codeforces Round #525 (Div. 2) Solution
  14. div里 datapicker显示异常的情况之一
  15. ps中为什么在图片上面添加不了文字
  16. Lucene系列一:搜索引擎核心理论
  17. Linux下onvif客户端关于ipc摄像头的搜索
  18. 对HashMap的理解(三):ConcurrentHashMap
  19. 20155313 2016-2017-2 《Java程序设计》第一周学习总结
  20. 表A中一条记录的两个字段都对应于表B的同一个字段 如何查询?SQL, thinkphp[5]

热门文章

  1. Java将字符串转成二进制码
  2. c语言快速排序算法(转)
  3. mongo oplog 整理
  4. MySQL开发技巧
  5. centos6.8部署denyhosts设置sshd黑名单
  6. USACO 5.1 Starry Night
  7. 002 使用Appender扩展logger框架
  8. structs2的action实现方式
  9. 洛谷P3527 [POI2011]MET-Meteors [整体二分]
  10. 深度学习基础系列(四)| 理解softmax函数