这个想法是这将是自动化过程的一部分,所以我用ffmpeg进行视频的初始转换,然后使用Apple的mediafilesegmenter工具进行分割.
每次运行命令时,都会出现以下错误:
Apr 13 2011 10:18:57.097: Processing file XXXXXXX.mp4Apr 13 2011 10:18:57.364: track 0 of XXXXXX.mp4 contains edit List that the media doesn't start at beginning; these tracks cannot be used for segmentationApr 13 2011 10:18:57.364: No valID tracks foundApr 13 2011 10:18:57.364: average bit rate is 0 - max file bit rate is 0
我对ffmpeg所能做的事情感到茫然…用quicktime转换文件会产生正确的结果. ffmpeg似乎导致了这个问题……
解决方法 对于任何感兴趣的人,我能够通过将源重新转换为mpeg2 ts容器来解决这个问题.使用以下命令:ffmpeg -i {original mp4} -vcodec copy -acodec copy -vbsf h264_mp4toannexb {output} .ts
从那里它细分.这是一个快速命令,因为不进行渲染.
@H_502_31@ 总结以上是内存溢出为你收集整理的ios – 用ffmpeg编码的h.264视频的mediafilesegmenter错误全部内容,希望文章能够帮你解决ios – 用ffmpeg编码的h.264视频的mediafilesegmenter错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)