コマンドラインでWAV音楽ライブラリをFLACに変換し、最高の品質を達成する


13

すべての変換手順を確認/チェックして、(ほぼ)完全なFLACファイルを作成したいと思います。短いbashスクリプトを2番目の選択肢として使用できますが、これを1つのコマンドで実行したいと考えています。

Kubuntu 12.04を使用しており、flac 1.2.1をインストールしました。

これが私の出発点です。

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done

どうすればこれを改善できますか?

shntool推奨されている場合、どのように含めるのですか?

チェックサム比較を含めるにはどうすればよいですか?

FLACで各ファイルの整合性をテストするにはどうすればよいですか?

実用的な例に感謝します。

ところで、私はperfect-flac-encodeを見てみましたが、私にとっては複雑すぎます。プロジェクトの説明の最初の文も完全には理解していません!インストール手順も複雑に見えます。私のニーズに合った同様のプロジェクトがある場合は、お知らせください。


ソースは既にお粗末で、FLACを使用するとファイルが膨張するため、FLACは必要ないと思います。最高の品質を得るには、wavファイルの代わりに生のソースを使用してみてください。
Braiam

2
@Braiam:WAVは、損失のあるまたは損失のない音声データの両方を運ぶことができる単なるコンテナです。実際、ロスレスPCMオーディオの保存に使用されることが非常に多くあります。
パブーク

オリジナルの音楽CDも持っています。私の目標は、これらのCDからロスレスFLAC音楽をリッピングすることです。それはそれと同じくらい簡単です。ありがとう。
MountainX

オーディオファイルの技術データを確認するさらに良い方法を見つけました。更新された回答を参照してください。
ランドローニ14

1
CDをFLACファイルにリッピングするには、abcde(=より優れたcd抽出
プログラム

回答:


14

WAV形式とFLAC形式はどちらもロスレスです。つまり、オリジナルの音楽CDから品質が失われることはありません。ただし、WAVは非圧縮ですが、FLACはオーディオデータの効率的なパッキングのために特別に設計されたロスレス圧縮メカニズム(ZIPロスレス圧縮によく似ています)を使用します。FLACファイルは、通常のMP3のように、お気に入りのプレーヤーで再生できます。

既にWAVファイルがある場合は、FLACに変換するだけで済みます(品質を失う心配はありません)。SoX経由でCLIを使用できます(ただし、他のソリューションが存在しますが、flacそれ自体も同様です)。

sox track_01.wav track_01.flac

または、SoundConverterのようなクリーンで直感的なGUIを使用します。[設定]で出力形式をFLACに設定し、圧縮速度を選択し(品質には影響せず、結果のファイルサイズのみ)、ファイルまたはディレクトリを追加して、変換プロセスを開始します。

ここに画像の説明を入力してください


変換が完了したら、次を使用して品質が失われていないことを確認できますsoxi(SoXに付属):

soxi track_01.wav 
soxi track_01.flac

ただし、FLACファイルのサイズは小さくなります。

オーディオファイルの技術データをチェックするさらに良い方法はMediaInfoです。見る:


-1

基本的に、コマンドライン以外のものを使用しflac、それが正しい設定であると信頼します。コンピューターの速度と忍耐力に応じて、圧縮の程度を増減できます。それ以外の場合、それはあなた次第であるか、flacの「公式」フォーラムを使用できますflac。つまり、duckduckgo でフォーラムを検索するだけです。

それは本当にDIYです。誰もが少し勉強するだけでコンピューターの専門家になれます。私は、EAC(Windows)と「ウィザード」を使用しています。サードパーティのプログラムと彼らの公式フォーラムを利用するのが最善です。これは本当の答えを見つける場所ではありません。オーディオファンのフォーラムを試してみてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.