我有一个.ts音频文件,我想将其转换为.wav文件,而又不损失质量。
这是我尝试过的:
ffmpeg -i audio.ts -vn -acodec copy audio.wav
这确实返回了一个.wav文件,但是我不确定我在做什么是否是最佳选择,或者是否可以做些什么以得到质量更好的文件。不幸的是,我无法使用许多格式,例如.aac。
最后,尽管这返回一个.wav文件,但它的确有很多问题。它不会与Windows Player一起播放,并且收听它的唯一方法是将其拖动到浏览器中。如果我尝试推进音频,它将立即被切断,并且除非刷新页面,否则它也不会重放。 我假设这些问题与转换方式有关,但我不知道如何避免。
谢谢。
答案 0 :(得分:1)
WAV通常包含未压缩的音频。因此,除非您的源音频未压缩,否则您必须先对其进行解码。
所以
ffmpeg -i audio.ts -vn audio.wav
这将解码音频,然后使用默认的WAV编码器对其进行编码,该编码器是经过签名的PCM 16位。