我想使用 Audio Recorder 以 .opus 格式或通过命令行录制音频流。我看到这个帖子并尝试了最后一个答案提供的别名建议,但不幸的是它给了我一个错误:Failed to parse the argument for --monitor-stream
并且 Xen2050 关于同一问题的问题从未得到回答。然后我尝试看看我是否可以使用和让录音机在 .opus 中录音,opusenc --raw - $(xdg-user-dir MUSIC)/recording-$(date +"%F_%H-%M-%S").opus
但audio/x-raw,rate=44100,channels=2 !libopus name=enc quality=0.5 ! oggmux
它给了我一个错误,它需要 GStreamer opus 插件。尽管通过 apt 安装gstreamer1.0-plugins-*
,opus-tools
和libopus0
它仍然给我一个错误。
答案1
在 AudioRecorder 下我使用:
- 标题:Opus 48khz 32kbs
- 文件扩展名:opus
- 命令:
audio/x-raw,rate=48000,channels=2 ! opusenc name=enc bitrate=32000 ! oggmux
这些在 Lubuntu 20.04 中运行,尽管似乎有硬编码速率并且 libopus 没有完全运行。