我正在从 Youtube 下载一些音乐,似乎在大多数情况下(流行视频),最佳质量的音频是 opus 文件。
我知道 (1) Opus 是最新且更高效的编解码器,并且 (2) 不建议从一种有损编解码器转换为另一种。
但是,由于我想在 Windows/iOs/car 中使用相同的文件,即使用相同的容器,我想转换为 AAC 或 MP3。
我在这里读到,您可以通过为目标编解码器使用更高的比特率来在一定程度上减轻生成损失。
那么您建议使用哪些设置(例如 ffmpeg)将 opus 文件转换为 AAC 以保持相同的音频质量(我知道这是主观的...)?
根据youtube-dl -F数据是 160kbs,但下载时,MediaInfo 给出了 127Kbps 的整体比特率和 48Khz 的采样率。
192kbs 是 AAC 文件的好选择吗?(我认为 AAC 在任何情况下都比 MP3 更好?)我知道从 CD 或无损中,最推荐使用 VBR,但是对于 Opus 的转码,CBR 会更好吗?我应该保留 opus 文件中的 48khz 采样率,还是下采样到通常的 AAC 的 44.1khz?
最后,youtube-dl 还可以下载 128 kbs 的 AAC 文件。鉴于 opus 更高效/更好,在相同比特率下质量会更高。但是将作品转码为 AAC(例如 192kbs/212kbs)会保持这种质量差异,还是转码(甚至到更高的比特率)会导致伪影,因此 192kbs AAC 文件的音频质量实际上会比 AAC 128kbs 差文件 ?
让我解释一下为什么我在“概念上”难以理解如何确定转码的优化设置。
在大多数情况下,您从无损文件(例如 …
我有几百个 wma 文件,我想将它们转换为不同的格式,主要是因为我的整个库由 mp3、aac 或 m4a 组成,因此全部与 Apple 便携式设备兼容,并且我使用 iTunes 作为这些设备的界面。所以我知道 ffmpeg、realplayer、mediamonkey、itunes 都可以将 wma 转换为其他格式,但我的问题是(i)什么是最大程度地减少质量损失的最佳“工作流程”以及(ii)使用什么目标格式/编解码器。是的,我知道无损到无损通常不是一个好主意,而且我可能会出现一些恶化,但我尝试找到最好的方法。我可以想到:
使用 ffmpeg 直接转换(但是使用什么设置?使用 192 kbps 或更高会有帮助吗?或者这毫无意义,并且实际上使用与原始文件完全相同的比特率(即 128 kbps)会更好?Quid 采样率,也是 44.1 或更高?
通过中间格式(wav 或 flac)进行转换,因此在第一步中提取所有可能的音频信息,然后在第二步中再次编码。
我在 mp3 或 m4A(或 aac,但我知道这只是同一编解码器的不同文件扩展名?)之间保持中立,那么将 wma 转换为其中任何一个会有所不同吗?(我知道这里有一个特定的 mp3 与 m4a 问题,所以我的问题确实与将 wma 作为源文件有关。
wma 文件具有以下属性: Windows Media Audio V8 - 128 kbps、44.1 kHz、2 通道、16 位