我想指定一个持续时间,例如使用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 (
希望你们帮助我我做错了什么。
来自文档:
duration
可以是秒数,也可以是hh:mm:ss[.xxx]
形式。
你的形式是mm:ss
,所以它根本无效。这也是错误信息显示的内容。
用-t 00:04:00
或-t 240
代替