Command-Line
FLAC 編碼器——命令行工具之間的輸出有什麼不同嗎?
我想知道用於編碼 FLAC 文件的各種命令行工具之間的最終輸出是否有任何差異,例如
ffmpeg
、sox
、“官方”flac
等。在某些情況下,我注意到建議在flac
其他情況下使用它,但鑑於 FLAC 代表無損編碼,我是否正確假設它們都應該產生相同的輸出(給定相同的選項)?
FLAC 編碼器有大量參數,因此您需要查閱 ffmpeg/sox 的原始碼以了解它們如何使用編解碼器,但儘管如此,這真的很重要嗎?FLAC是無損編碼器,所以即使flac、ffmpeg和sox產生不同的FLAC文件,它們都會完美解碼比特。
除非另有說明,否則 FFmpeg 將在將自身添加到標籤時產生不同的輸出(標題)。