Chr*_*sso 0 java audio audio-streaming audio-converter
我正在用 Java 创建一个小型音频播放器,可以很好地播放某些格式(例如 WAV)。我发现这是因为javax.sound不支持MP4。但根据我所读到的内容,从 MP4 转换为 WAV 是无损的,所以我相信这应该不会那么困难。我知道有很多第三方库可以做到这一点,但我对下载一个应该相当简单的东西不感兴趣。我研究了每个 ISO 的具体情况,试图了解数据是如何存储的,以便能够创建一个 ISO BufferedReader,并BufferedWritter查看是否可以手动转换它,但我无法找到我正在寻找的信息。在纯 Java 1.7.0 中执行此操作的方法是什么(我知道 JavaFX 有一个 MediaPlayer,但不幸的是我无法使用 1.8.0)。
或者如果有人知道我可以在哪里找到组成 MP4 和 WAV 的每个特定容器信息(例如标头大小/信息、数据、ACK/NACK 等)。
MP4 到 wav 没有什么直接的办法。首先,MP4 是一个容器而不是编解码器。因此,您的 MP4 可能包含 wav、mp3、aac、AC3、DD+ 等。所有这些格式都需要不同的解码器才能“转换”为原始 PCM。
| 归档时间: |
|
| 查看次数: |
2538 次 |
| 最近记录: |