320kbps/cbrでエンコードされたmp3ファイルの束(〜31GB)があり、それらをすべてmp3 320kbps/vbrに変換して、タグとフォルダー構造を別のマスターパスに保持したいと思います。
Avconvを使用したいのですが、他のアイデアは歓迎します。
役に立つかもしれないスクリプト可能なメソッドがあります:
#!/bin/bash
# Define the old location and the new:
OLD_PATH="$HOME/test"
NEW_PATH="$HOME/alt_location"
# Create the directory structure in a new location:
find "$OLD_PATH" -type d -exec mkdir -pv "$NEW_PATH{}" \;
# Make the conversion and create the output filename and
# correct path. The cut '-f' setting matches the path
# structure and may need adjustment for your own needs:
find "$OLD_PATH" -type f -iname *.mp3 \
-exec avconv -i {} -threads 0 -c:a libmp3lame -q:a 0 -vn \
$NEW_PATH$(readlink -f {} | cut -d"/" -f 5-)/{} \;
これにより、利用可能な最高のvbrが得られます。参考文献にあるmp3設定の詳細を参照してください。
参照:
TAudioConverter (is Free Software、GPL2)をワインにインストールします。このプログラムには、「フォルダツリーの追加」オプションがあります。
すべてのコレクションがあるメインフォルダーを追加するだけです。
次に、「プリセット」でmp3を選択しました。
次にコーデックオプションを選択しました
次のスタート
すべてのファイルが保存される場所は、HOMEの「TAC」というフォルダーにあります。
UbuntuStudioで正常に動作すると、このTACフォルダーに新しいmp3が作成され、ユーザーが指定したオプションでフォルダー構造が維持されます。
(他の形式に変換したい場合は可能です)
ワインのバージョンは1.6です
注意:
動作しないため、[参照]オプション(出力フォルダー用)を使用しないでください。