树莓派RTL_SDR 使用rtl_fm 命令接收FM信号并录音到本地文件的命令

业余无线电 bi4jgm 3145℃ 0评论
rtl_fm -d 0  -f 104.2M -M fm -s 240k -r 48000 -g 7.7 -E wav -E deemp -F 9 - | sox -t raw -e signed -c 2 -b 16 -r 24000 - /srv/audio/FM.wav  rate 48000

命令解析:

  • rtl_fm
  • -d 0 (使用设备编号0的SDR设备)
  • -f 104.2M (收听频率104.2MHZ,建议本地FM频率)
  • -M fm (调制方式 fm)
  • -s 240K (采样速率240K)
  • -r 48K (重采样速率48K)
  • -g 7.7 (信号增益7.7db)
  • -E wav (文件标准wav)
  • -E deemp (启用去重点过滤器)
  • -F 9 (启用低泄漏下沉式过滤器 数值可以是 0 或 9. 0是坏的丢弃)

  • sox
  • -t (文件类型 raw)
  • -e signed (设置编码格式 整型)
  • -c 2 (声道 2个)
  • -b 16 (编码采样率 16位)
  • -r 24000 (采样宽度 24000HZ)
  • – /srv/audio/FM.wav (存储本地文件路径/名称.声音类型)
  • rate 48000 (编码速率)

转载请注明:静谧的海 » 树莓派RTL_SDR 使用rtl_fm 命令接收FM信号并录音到本地文件的命令

喜欢 (1)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址