ffmpeg 从第二个 X 流式传输到 icecast2

标签 ffmpeg streaming icecast

我尝试使用其原生比特率(320 kbit/s)将 MP3 文件流式传输到 icecast2。
首先,我遇到了 ffmpeg 快速读取方式的问题,这已通过 -re 解决范围。
在溪流跑得很快之前。
现在我想-re是我的问题,我想将文件从第二个 X (使用 -ss )流式传输到结束,但仍然是实时的。
我这样使用它:

ffmpeg -re -i input.mp3 -ss 19 -f mp3 icecast://source:pass@127.0.0.1:8000/mount
但现在它读取前 19 秒,然后开始流式传输,但我希望在第 19 秒立即开始,没有延迟(或至少不完整 19 秒)
我希望有一种方法,我可能正在监督一些事情,一个小费会非常有帮助。
在此先感谢,克里斯

最佳答案

我在网上找到了解决方案:
设置-ss 19-i FILE.mp3 之前做的伎俩...
现在与:

ffmpeg -re -ss 19 -i input.mp3 -f mp3 icecast://source:pass@127.0.0.1:8000/mount

关于ffmpeg 从第二个 X 流式传输到 icecast2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63587761/

相关文章:

animation - 无损视频压缩格式

ffmpeg - 如何将多个 ffmpeg 流组合成一个 4x4 拼贴画?

linux - 如何让 Icecast 在端口 80 上运行

javascript - 有没有办法获取 Icecast 流的广播状态?

java - 在 Java 中使用 jshout 将缓冲流发送到 Icecast 服务器

batch-file - 将多种格式的多个文件转换为mkv

python - 在 Django 项目中包含 ffmpeg

php - ffmpeg - 来自 rtsp 的实时视频,带有 mp4 碎片

java - 如何完全驱逐Spark中的持久 "Stream Blocks"

url - 上传视频并获取直接URL以进行流式传输