ffmpeg lavfi扭曲了音频

时间:2017-03-11 19:06:52

标签: audio ffmpeg rtmp

如何以正常速度播放音频?

前2s播放正常,然后音频变得扭曲,似乎加快了。

ffmpeg -f image2 -loop 1 -framerate 25 -i example.jpg -lavfi "amovie=sample.aac:loop=0" -f flv rtmp://192.168.99.100:1935/live/mystream2

使用循环重复音频:0 返回`[flv @ 0000000000708220]输出流0:0中的非单调DTS;

音频:http://cdn.online-convert.com/example-file/audio/example.aac

谢谢。

1 个答案:

答案 0 :(得分:1)

amovie过滤器在循环时不会改变时间戳以使它们连续。需要一个setpts过滤器。

ffmpeg -f image2 -loop 1 -framerate 25 -i example.jpg -f lavfi -i "amovie=sample.aac:loop=0,asetpts=N/SR/TB" -f flv rtmp://192.168.99.100:1935/live/mystream2