我正在使用jwplayer在我的网站上播放mp4视频。文件很大。他们不会开始流媒体,直到整个视频被缓冲。我需要的视频流和缓冲在同一时间。
我阅读了所有的论坛,他们都提到了使用一些外部软件,比如qtfaststart start,将元数据从文件的末尾移动到文件的开头。
除了使用qtfaststart这样的软件之外,开发人员还有没有其他方法来编码和制作mp4视频到网站上?
也许在FFmpeg或其他方式的帮助下?
发布于 2012-12-07 00:57:21
我不认为你可以单独使用FFMPEG来完成这个任务,我们目前使用的是MP4Box。如果你的开发团队在linux上工作,有关于编译和安装它的several guides。
从MP4Box site
MP4Box可用于为不同的传送协议准备文件,主要是HTTP下载或RTP流。
为准备HTTP下载的文件,下面的指令将以500毫秒为单位对文件数据进行交织,以便能够在下载文件的同时播放(HTTP FastStart):
MP4Box -inter 500 file.mp4
发布于 2013-07-19 18:23:52
ffmpeg -i infile.mp4 -c copy -movflags faststart outfile.mp4或
mp4box -ipod infile.mp4或
qt-faststart infile.mp4 outfile.mp4https://stackoverflow.com/questions/13230231
复制相似问题