在较新的 FFMPEG 版本中,应该可以对媒体文件进行分段。我检查了SVN
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
但是,在构建并尝试使用以下命令进行分段后,我收到错误:
Unrecognized option 'segment_time'
是否需要特定的 ./configure 选项或特定的分支?FFMPEG 手册中没有提到任何内容(哪个版本都不支持)。如果可能的话,我更愿意使用预构建的生产版本。
用于测试的命令:
ffmpeg -v 9 -loglevel 99 -re -i test.mov -an -c copy -b:v 128k -flags -global_header -map 0 -f segment -segment_time 4 -segment_list test.m3u8 -segment_format mpegts stream%05d.ts