gpt4 book ai didi

ffmpeg - 通过管道将 ffmpeg 流传输到 sox rec

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

我正在通过 ffpmeg 读取音频流,如下所示:
ffmpeg -i http://icecast.radiovox.org:8000/live.ogg -f mp3 filename
并希望将其通过管道传送到 sox 命令:
rec filename rate 32k silence 1 0.1 3% 1 3.0 3%.
最终,我想要实现的是录制脱口秀直播 Icecast 流中的音频。我只想要个人讲话的录音。每次有沉默时,我都想停止录音,一旦他们再次开始讲话,我就想开始一个新的录音。

最佳答案

你遇到了什么困难?我试过了,在使用 sox 手册页中给出的示例时我注意到的唯一问题是 sox -可能很难从几个字节理解输入格式。

尝试通过flac,它在这里工作:
ffmpeg -i http://icecast.radiovox.org:8000/live.ogg -f flac - |
sox - song.ogg silence 1 0.50 0.1% 1 2.0 0.1% : newfile : restart

关于ffmpeg - 通过管道将 ffmpeg 流传输到 sox rec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50162149/

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