尝试使用 Audacity 导出任何依赖于 FFmpeg(AAC、Opus 等)的音频文件类型会失败,并出现两个连续的对话框:
FFmpeg:错误 - 编码帧失败
FFmpeg:错误 - 无法编码音频帧。
ffmpeg 4.4,Audacity 报告的库版本为:F 58.76.100 | C 58.134.100 | U 56.70.100
操作系统是 Manjaro 21.0.4 Ornara,内核 5.10.34-1-MANJARO
我使用的是从 AUR 构建的 Audacity 3.0.2。此问题似乎与 Audacity 版本无关,因为它也出现在官方社区存储库中的 2.4.1 中。在“关于”框的“构建信息”页面下,据说已启用 FFmpeg 导入和导出。
我该如何让 FFmpeg 导出再次工作?我是否需要获取 ffmpeg 的 stderr 或在详细/调试模式下运行它以获取更多信息?如果需要,我该怎么做?
答案1
有同样的错误。尝试构建 58 libavformat,但干扰了 ffmpeg 的实际依赖关系。
刚刚删除了该版本并使用了 Flatpak 版本,不要讨厌 Flatpaks,但如果官方存储库失败,Flatpaks 比 AUR/Manjaro 的 Snaps 更好。