我正在寻找一种为MediaSourceExtension(Chrome)生成正确的碎片* .mp4文件的方法。
我从这里尝试了这个示例:http://people.mozilla.org/~jyavenard/tests/mse_mp4/paper.html并且使用给定的视频文件,它工作正常。
所以我尝试了avconv / MP4盒子的一些设置让我自己的视频文件正常工作,但我只是出现视频错误...
avconv -i file -c:v libx264 -c:a aac -f mp4 -movflags frag_keyframe+empty_moov output.mp4
MP4Box -rap -frag-rap -dash 30000 -segment-name out.mp4 output.mp4
Chrome media-internals说:错误跳过无法识别的顶级框:ftyp
所以有人知道如何正确转换它们吗?
答案 0 :(得分:0)
尝试使用此MP4Box命令:
mp4box -dash 5000 -frag 5000 -rap input.mp4