首页 > 其他 > 详细

获取MP4媒体文件时长

时间:2019-09-04 16:01:08      阅读:102      评论:0      收藏:0      [点我收藏+]

  由于之前上传MP4文件没有保存视频时长,现在有需要,所以只好写代码读取时长。找了几个发现是 c/c++ 实现,或者是借助 FFmpeg 实现。

  一个偶然在 GitHub 上面发现一个 c 文件,由于获取视频时长且没有依赖。其原理是获取 mvhd box,这个盒子里面创建时间、修改时间、时长等信息。

  现在也开始写 c/c++ 程序,但 c# 用的熟练的关系,所以用 C# 实现了一下获取 MP4 时长。

  nugget:https://www.nuget.org/packages/Duration.Mine.Mp4

 

  代码地址可以在里面找到,本地测试了几个文件没有问题,如果有问题,请在github上面沟通。

获取MP4媒体文件时长

原文:https://www.cnblogs.com/850391642c/p/11459353.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!