gpt4 book ai didi

ffmpeg - 具有 ffmpeg 和低带宽的 rtl_fm 流

转载 作者:行者123 更新时间:2023-12-04 22:55:21 27 4
gpt4 key购买 nike

我目前尝试通过 ffmpeg 将音频从 rtl_fm 流式传输到 node-media-server。

这工作正常。

rtl_fm -f 103.0M -M fm -s 44.1k -A std -l 1 -g 40 |
ffmpeg -f s16le -ac 1 -i pipe:0 -f flv rtmp://192.168.178.42/live/lorem

但:
我想听来自频率的信号,例如83.0M,带宽 (-s) 设置为 20k。

现在流式传输的音频速度很快。音频听起来像是调高了,ffmpeg 的终端输出速度大约是 0.5 倍而不是 1 倍。

我怎样才能以 20k 的带宽流式传输这个频率而不会得到不好的输出?

最佳答案

根据 rtl_fm 指南,-s是输出采样率,所以你需要在 ffmpeg 输入参数中调整它。

rtl_fm -f 83.0M -M fm -s 20k -A std -l 1 -g 40 |
ffmpeg -f s16le -channels 1 -sample_rate 20k -i pipe:0 -f flv rtmp://192.168.178.42/live/lorem

关于ffmpeg - 具有 ffmpeg 和低带宽的 rtl_fm 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54669197/

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