1

我想在使用 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 (

希望你们帮助我做错了什么。提前致谢。

4

1 回答 1

3

文档中

duration可以是以秒为单位的数字,也可以是hh:mm:ss[.xxx]形式。

您的表格是mm:ss,所以它根本无效。这也是错误消息所说的。

使用-t 00:04:00-t 240代替。

于 2013-03-19T06:56:55.160 回答