我想在使用ffmpeg时指定持续时间为4分钟,但我一直收到错误:
ffmpeg -i "./test.m3u8" -t 04:00 "output.mp4"
我得到的错误是:
Invalid duration specification for t: 04:00
这些警告也是黄色的:
max_analyze_duration 5000000 reached at 5014800
Could not find codec parameters (Video: h264 (
Could not find codec parameters (Audio: aac (
Could not find codec parameters (Video: h264 (
Could not find codec parameters (Audio: aac (
希望你们帮助我,我做错了什么。提前谢谢。
答案 0 :(得分:2)
duration
可以是以秒为单位的数字,也可以是hh:mm:ss[.xxx]
形式。
您的表单为mm:ss
,因此它无效。这也是错误信息所说的内容。
改为使用-t 00:04:00
或-t 240
。