gpt4 book ai didi

ffmpeg - 如何使用 ffmpeg 将 mp3 推送到 srs?

转载 作者:行者123 更新时间:2023-12-04 23:32:09 32 4
gpt4 key购买 nike

我像这样推送我的 MP3 文件:

ffmpeg.exe -re -stream_loop -1 -i ./ring.mp3 -c copy -f mp3 rtmp://${domain}/live/test
但是 PotPlayer 不能很好地接受它。

最佳答案

对于 FFmpeg,您应该使用的格式 flv而不是 mp3 , 像这样:

ffmpeg.exe -re -stream_loop -1 -i ./ring.mp3 -c copy \
-f flv rtmp://${domain}/live/test

# Or transcode the sample file of SRS
ffmpeg -re -i srs/trunk/doc/source.flv -vn -c:a libmp3lame \
-f flv rtmp://localhost/live/test
然后通过ffplay播放:
ffplay rtmp://localhost/live/test
推荐使用 AAC 而不是 MP3,因为 AAC 使用更广泛,所以您可以通过以下方式转码为 aac:
ffmpeg -f flv -i rtmp://localhost/live/livestream -c:v copy -c:a aac \
-f flv -y rtmp://localhost/live/test2

Note that WebRTC use opus as audio codec.

关于ffmpeg - 如何使用 ffmpeg 将 mp3 推送到 srs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68947697/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com