问题标签 [oggenc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1481 浏览

audio - .WAV 音频文件转换问题与 oggenc

我在将WAV文件转换为OGG使用oggenc. 我总是遇到这个异常

我已经安装了所有依赖项,例如libflac, vorbis-tools, libvorbis.

这个问题正在我的一台生产服务器中发生。在本地和少数其他系统中使用相同的设置可以正常工作。我已经从生产中下载了相同的 wav 文件并在本地尝试过,它工作得很好。

这是filewav文件的元信息

我所有的 wav 文件都是mpg321MP3源代码生成的。这是整个脚本

从消息中我了解到

  1. 文件已损坏。或者
  2. 缺少 wav 编解码器

由于相同的文件在其他系统中没有任何问题,我确信该文件是有效的。所以应该是第二个。

有人可以帮助我,如何检查 oggenc 的所有依赖项是否都安装正确?

任何提示将不胜感激。

更新

上述脚本不会生成 wav 文件,它会将生成的 wav 音频流传递给 oggenc。为了在不同系统中测试 wav 文件,我使用了这些命令

在这两种方法中,我得到了同样的错误