使用ffmpeg创建循环apng

Har*_*rry 10 ffmpeg apng

我正在尝试从mkvs创建循环apng文件.我的问题是他们不循环.文件播放一次,但停止.

这就是我正在做的事情:

 ffmpeg -ss 16:43 -i ./10.mkv -loop 10 -t 1 -filter:v "setpts=PTS-STARTPTS, crop=1200:800, hqdn3d=1.5:1.5:6:6, scale=600:400"  10-file-2.apng
Run Code Online (Sandbox Code Playgroud)

我已经尝试过-loop -1 -loop 10 -loop 1但是没有循环完成.我的版本是

ffmpeg的-3.3.el_capitan.bottle.tar.gz

Gya*_*yan 9

循环APNG的参数是播放.

ffmpeg -ss 16:43 -i ./10.mkv -plays 10 -t 1 -vf "setpts=PTS-STARTPTS, crop=1200:800, hqdn3d=1.5:1.5:6:6, scale=600:400"  10-file-2.apng
Run Code Online (Sandbox Code Playgroud)

  • 没有apng muxer的文档!奇怪.无论如何,`0`表示无限循环. (8认同)
  • https://github.com/FFmpeg/FFmpeg/blob/c463b81d037fd88fdda432324b995d82510a5bc7/libavformat/apngenc.c#L278 (5认同)