FFmpeg Audio Studio › ヘルプ

ヘルプ

FFmpeg Audio Studioとは?

FFmpeg Audio Studioは、ffmpegをエンジンとして使用し、オーディオファイルをある形式から別の形式に変換します。ファイルを追加し、プリセットを選択して変換すると、結果は元のファイルの隣か、選択したフォルダに保存されます。ffmpegがデコードできるあらゆるファイルを読み込み、MP3、AAC、FLAC、Opus、Ogg VorbisからWAV、AIFF、WMA、iPhone着信音形式まで、18種類の形式で書き込みます。

特徴は、3つの選択肢がそれぞれ個別に、ウィンドウ右側のオプションパネルにある独自のドロップダウンから行われることです。プリセット(出力内容)、タグ設定(保持するタグとカバー)、エフェクト設定(サウンドに施す処理)です。したがって、1つのプリセットを、コメントを削除する設定、音量をノーマライズする設定、またはどちらも使用しない設定と組み合わせて使用できます。タグも、タグエディタに表示される名前で形式間で引き継がれるため、フィールドはFLACからMP3、M4A、WMAまでその意味を保持します。

FFmpeg Audio Studioには、ヘッダーの最初の2つのボタンで選択できる2つのビューがあります。最初に開くのはワークビューです。一度に1つのファイルを扱い、その波形、エフェクトが適用された実際の再生、カット、フェード、サウンドチャンネル、イコライザー、コンプレッサー、レベルのドロワーが表示されます(ワークビューを参照)。バッチビューは、一度に多くのファイルを扱うためのものです。ファイルのリスト、ファイルアクションのヘッダー、実行を形作る選択肢(プリセット、タグ、エフェクト、保存先、ファイルが存在する場合の処理)がある右側のパネル、そしてその下部には、一度に変換する数、変換ボタン、出力フォルダを開くボタン、ステータスラインのある下部バーがあります。特に明記しない限り、このページの残りの部分はバッチビューについて説明します。

  • 作業: 一度に1つのファイル はワークビューを表示します。
  • バッチ: プリセットで複数のファイルを変換 はバッチビューを表示します。

作業ビュー

作業ビューは一度に1つのファイルを扱います。変換がどのように聞こえるかを確認し、波形を見てカットとフェードを設定し、そこから変換します。空の左側(オーディオファイルをここにドロップして聞くか編集します)にオーディオファイルをドロップするか、波形の下のファイルリストから選択します。ここにドロップされたフォルダは無視されます。ファイルが選択されていない場合、この領域にはまだ何も聞こえないと表示されます。

  • ファイルリストを表示 は、ドロワーがファイルリストを置き換えた後、ファイルリストを再度表示します。
  • 画像の下のパネルを非表示 は波形の下のパネルを非表示にし、画像の下のパネルを表示 はそれを元に戻します。

波形と再生

波形はファイル自体から描画されます。再生すると、オンになっているエフェクトを適用してffmpegが実行されるため、聞こえる音は、最終的なエンコードを除けば、変換されたファイルがどのように聞こえるかを示します。再生中にファイルやエフェクトを変更すると、その時点からサウンドが再開されます。プレビューでエフェクトが聞こえない場合は、それが除外され、音から除外されましたという行にその名前が表示されます。変換は引き続きそれを適用します。

  • 再生と一時停止はサウンドを開始および停止します。
  • 1秒戻ると1秒進むは位置を1秒移動します。
  • 音量は聞く音量で、ミュートとミュート解除はそれをミュートおよびミュート解除します。これは聞こえる音のみを変更し、ファイルを変更することはありません。
  • **音を測定中...**は、ラウドネスノーマライゼーションなど、ファイル全体を最初に聞く必要があるエフェクトがそれを測定している間に表示されます。

カット

カットはファイルの一部を保持します。[ および ] とマークされたボタンは、現在位置で開始位置と終了位置を設定し、波形をクリックすると位置が移動します。削除される部分は暗く表示されます。カットはファイルのエフェクトの1つの設定であるため、変換されたファイルに書き込まれ、プレビューだけでは何もカットされません。

  • ここでカットを開始 と ここでカットを終了 はカットの開始と終了を設定します。
  • カットの開始位置へ移動 と カットの終了位置へ移動 は位置をカットの開始と終了に移動します。
  • ファイル全体を保持 はカットを削除し、ファイル全体を保持します。
  • 期間 は、カット後の書き込まれるものの長さです。

フェード

フェードインとフェードアウトは、波形の両端にある2つのハンドルです。ハンドルをドラッグしてフェードを長くしたり短くしたり、波形の下にある数値ボックスに秒数を入力したりできます。フェードは保持された部分の内側に留まり、2つのフェードが重なることはありません。0秒のフェードはフェードなしです。

ドロワー

波形の下にあるボタンの列は、パネルに何を表示するかを選択します。ファイルリスト、または一度に1つのドロワーです。各ドロワーは1つのエフェクトのコントロールであり、それを使用すると作業ビューのリストでそのエフェクトがオンになるため、設定した内容はすぐに聞こえ、ファイルに書き込まれます。

  • チャンネル ドロワーには、チャンネルの処理方法を示すタイルが表示されます。左右の入れ替え、片側を両方で再生、両方を1つのチャンネルにミックス、ステレオへのダウンミックスなどです。ファイルのチャンネルはプリセットの一部ではありません。これらはこのエフェクトであるため、ファイルはタイルを選択したときにのみ変更されます。以前のバージョンでチャンネル選択を伴っていたプリセットは、アプリが最初に起動したときにこのエフェクトに変換されます。
  • イコライザー ドロワーは、10バンドをグラフ上に1つの曲線として描画し、横軸に周波数、縦軸にゲインを示します。
  • コンプレッサー ドロワーは、コンプレッサーの2つのコントロールをその曲線として描画します。入力されるすべてのレベルに対する出力レベルです。
  • レベル ドロワーは、音量を設定する4つの方法(固定ゲイン、ラウドネス、ピーク、またはReplayGain)を提供し、一度に1つが使用されます。別の方法を選択すると、最初の方法が置き換えられます。選択した方法の各数値は、ドラッグするフェーダーです。

作業ビューのエフェクトリスト

作業ビュー独自のリストであるオーディオエフェクトは、波形の下にあります。これはバッチビューの保存されたエフェクトエントリの1つではありません。作業ビューに属し、保持しているものがプレビューで再生され、変換で適用されます。標準のエフェクトは常にスイッチ付きの行として固定順序で表示されるため、オンオフを切り替えて試すことができます。その他のエフェクトは、エフェクトの追加と同様に、エフェクトを追加から追加されます。

その隣に、作業ビューにはファイル独自の選択肢があります。プリセットオーディオ、タグ設定(タグ)、宛先、および存在する場合で、これらはプリセット、タグ、および宛先に関するセクションで説明されているように機能します。

  • 設定のffmpegタブにある作業ビューに表示されるエフェクトは、リストに表示され、すぐにオンにできるエフェクトを選択します。残りはエフェクトを追加メニューに残ります。アプリが構築されているエフェクトは常にリストに表示されます。標準リストに戻るは標準リストに戻ります。

ffmpegコマンド

ファイルリストの下のパネルには、選択したファイルが変換される正確なffmpegコマンド(エフェクトとカットを含む)が表示されるため、読み取ったり、自分で実行したりできます。ファイルが選択されていない場合は、その旨が表示されます。

  • ffmpeg コマンド がパネルで、コピー はコマンドをクリップボードにコピーします。

ファイルの追加

ファイルを指定するか、フォルダ全体を指定するか、ウィンドウにファイルをドロップして、変換するファイルのリストを作成します。各行には、ファイルに埋め込まれた画像が小さなサムネイルとして表示され、画像がない場合は音符が表示されます。

  • ファイルを追加 はファイルピッカーを開きます。ffmpegが読み取れるオーディオファイルのみが提供されます。
  • フォルダーを追加 はフォルダを追加します。そのフォルダ内およびその下のすべてのフォルダ内のオーディオファイルが検索されます。フォルダの名前は記憶され、出力先で構造を再構築できます(出力先を参照)。
  • リストをクリア は、変換中の行以外のすべての行をリストから削除します。
  • リストから削除 は単一の行のボタンです。行が変換中の場合、同じボタンは代わりにキャンセルします。

リスト

ファイルは一度追加されます。同じファイルを再度追加しても何も起こりません。完了、スキップ、失敗、またはキャンセルされた行はリストに残り、次回変換を押したときに、独自の変換設定で再度変換されます。

すべてのファイルは独自の変換設定を持ちます - プリセット、タグ設定、エフェクト設定、保存先、およびファイルが存在する場合の処理。追加するファイルは、その時点でオプションパネルに表示されている選択肢を受け取り、その後は新しく追加されたファイルのみが選択されます。パネルはブラシです。行の選択肢を表示することはなく、行を選択してもパネルは変更されません。他のファイルに異なる選択肢を与えるには、それらを選択し、パネルを設定し、適用 を押します。これにより、パネルのすべての選択肢が、キューに入っていないか実行中でない選択された行に書き込まれます。何も選択されていない間はオフになります。クリックで選択し、Ctrl(またはCmd)とクリックで選択行を追加または削除し、Shiftとクリックで最後のクリックからの範囲を選択し、Ctrl+Aですべての行を選択します。リストの空の部分をクリックすると選択が解除されます。下部のバーには選択されている行の数が表示されます。

各行には、選択肢ごとに小さなチップが1つ表示されます - プリセット、タグ設定、エフェクト設定、保存先、および既存の場合のポリシー。すべてをそのままにする選択肢は省略されるため、プレーンな行にはプリセットのみが表示されます。

  • 適用 は、パネルの選択肢を選択したファイルに適用します。

変換

変換を押すと、キューに入っていない、または実行中でないすべての行が実行されます。各ファイルはそれ自身のジョブであるため、1つの失敗が他のファイルを停止させることはなく、失敗した行はその理由を表示します。

  • 変換 は、キューに入っていない、または実行中でないすべての行を、それぞれ独自の設定で変換します(ファイルリストを参照)。自身の選択によって現状のまま再エンコードされるだけの行は、何もすることがないため除外されます。
  • 停止 は、実行中に表示され、キューに入っている、または変換中のすべてのファイルをキャンセルします。部分的に書き込まれた出力は削除されます。
  • 行の キャンセル は、その1つのファイルをキャンセルします。

行のバッジが示すもの

行はその状態を順番に移動し、バッジは現在の状態を示します。

  • キュー済み は空きを待っています。
  • 読み込み中 はファイルが検査されている状態です。
  • 分析中 の後にパーセンテージが続く場合、エフェクトがそこから数値(サウンドの開始と停止、音量など)を必要とするため、変換前にファイルが読み取られていることを示します。これはその場合にのみ表示されます。その後の変換は出力の長さに合わせて測定されるため、トリミングされたファイルでも100パーセントに達します。
  • パーセンテージは変換自体であり、出力される長さに対して測定されます。
  • 完了 完了しました。行にはファイルの保存先も表示されます。
  • スキップ済み 出力はすでに存在し、保存先がスキップするよう指示しています。
  • 失敗 何らかの問題が発生しました。理由は行に表示されます。
  • キャンセル済み ユーザーが停止しました。

左下のステータス行には、実行前に準備ができたファイルの数、実行中に処理されたファイルの数、およびその後の結果(変換された数、スキップされた数、失敗した数)が表示されます。

同時に処理するファイル

オプションパネルの最後の行にある「変換」の横の数字は、一度に変換されるファイルの数を選択します。これは1からマシンの物理コア数までで、物理コア数がデフォルトでもあります。エンコードはプロセッサによって制限されるため、コア数よりも多くのプロセスは同じコアとディスクを奪い合うだけです。8コア16スレッドのマシンでは、一度に16個を処理すると8個を処理するよりも遅くなることが測定されたため、物理コア数を超える設定は提供されません。コンピュータの応答性を維持する必要がある場合は、この値を下げてください。

  • ホバーすると、その名前は同時に変換されたファイルと表示されます。

変換がグレー表示されている場合

変換は、どの行にも何もすることがない場合にオフになります。すべての行について、そのプリセット、タグ設定、およびエフェクト設定を合わせても何も変更されません。プリセットは**(オリジナル)**であり、タグ設定はタグもカバーも削除せず、エフェクトも選択されていません。変換は各ファイルを再エンコードするだけであり、品質を無駄に損ないます。別のプリセット、何かを削除するタグ設定、または一部の行にエフェクトを適用すると、元に戻ります。また、ファイルがリストされていない間、実行中の間、およびffmpegが見つからなかった場合にもオフになります。

プリセット:形式と品質

プリセットは、出力の内容(形式、品質、その形式が持つオプション)を定義します。これはオプションパネルの最初のドロップダウンで選択され、ドロップダウンの横にあるボタンで開く設定のプリセットタブで編集されます。

  • プリセットを編集 はプリセットタブを開きます。
  • 新規、複製、削除 はプリセットを追加し、選択したプリセットをコピーし、削除します。プリセットは常に少なくとも1つ存在します。
  • プリセットは行をドラッグして移動します。パネルのドロップダウンでも同じ順序が使用されます。

プリセット

新規インストール時には、一連の既製プリセット(128、192、可変高ビットレートのMP3、AAC、Opus、WMA、AC-3、iPhone着信音、Ogg Vorbis、FLAC、WAV 16ビット、AIFF 16ビット)が付属しています。これらは通常のプリセットであり、名前の変更、編集、削除が可能です。iPhone着信音は、iOSが受け入れる最長である40秒にカットされます。

  • 名前 はドロップダウンに表示される名前です。
  • 形式 は出力形式です。以下のオプションはそれに従います。形式は実際に持つコントロールのみを表示します。

品質

すべての形式には主要な品質設定が1つあり、その横に単位が付いた数値フィールドがあり、その意味は形式によって異なります。MP3、AAC、Opus、WMA、AC-3の場合はkbps単位のビットレート。Ogg Vorbisと可変MP3の場合は可変品質レベル。FLACとWavPackの場合は圧縮レベルで、エンコードにかかる時間とファイルサイズのみが変化し、音質は変わりません。WAVには品質設定がありません。ビットレートまたはレベルが高いほど、ファイルは大きく、音質は向上します。

  • ビットレートモード (MP3とOgg Vorbis) は、エンコーダーがビットをどのように使用するかを選択します。固定 は全体を通して同じビットレート、可変 はより良いサイズ対品質比のために音楽に追従し、平均 (ABR) (MP3のみ) は平均を目指します。
  • ビットレート は、定数モードと平均モードのビットレートです。
  • 品質レベル は、可変モードのレベルです。
  • 圧縮 は、FLACとWavPackの圧縮レベルです。

サンプルレートとビット深度

これらはオーディオの形状を記述します。ソースを維持するように設定されている場合、出力は入力と同じ値になります。これらを変更すると、リサンプリングされます。フォーマットが受け入れる値のみが提供されます。チャンネル(スワップ、両側に片側、モノラルまたはステレオへのミックスダウン)は、オーディオエフェクト リストにあるサウンドエフェクトです。

  • サンプルレート は、出力が1秒あたりに持つサンプル数です。
  • ビット深度 は、サンプルを持つフォーマット(FLAC、ALAC、WAV、AIFF、その他いくつか)のサンプルのサイズです。

ディザ

24ビット録音を16ビットにすると、サンプルが丸められ、その丸めによって静かなパッセージで聞こえるかすかな歪みが残ります。ディザはまずごく少量のノイズを追加し、その歪みを音楽よりもはるかに低い一定のヒスノイズに変えます。通常の丸めがデフォルトであり、ほとんどの音楽には問題ありません。ディザは静かで高解像度のマスター向けです。24ビット出力には適用されません。

  • 出力が16ビットの場合、**ディザ (出力が16ビットの場合)**が表示されます。

ID3タグのバージョン

MP3、AIFF、WAV出力は、バージョン2.3または2.4のID3タグを保持します。バージョン2.3はすべてのプレーヤーで読み取られ、Mp3tagがデフォルトで書き込むものです。2.4は新しく、テキストをUTF-8で保存します。どちらも繰り返されるフィールドを個別の値として保持します。2.4が必要な場合を除き、2.3のままにしてください。

  • ID3タグバージョンでバージョンを選択します。

詳細オプション

通常のコントロールの下にある折りたたみセクションには、エンコーダーが品質設定以外に持つスイッチが含まれています。そのままにしておくと、エンコーダーが決定し、セクションを開かないプリセットは以前と同じファイルを生成します。目的が明確でない限り、これらをそのままにしておいてください。

  • 詳細オプション はセクションです。各エントリは、設定するまで 自動 です。
  • MP3: ジョイントステレオ、エンコーダー品質 (0 最高、9 最速)、ローパスフィルター (Hz)、ハイパスフィルター (Hz)、ビットリザーバーを使用、著作権フラグを設定、および オリジナルフラグを設定。
  • Ogg Vorbis: 最小ビットレート (kbps) と 最大ビットレート (kbps) でビットレートターゲットモードに切り替わります。
  • Opus: 最適化対象 (音楽、音声、または低遅延)、ビットレートモード、フレームサイズ、複雑度 (0~10)、帯域幅、および 振幅ステレオ位相反転。
  • FLAC: ブロックサイズ、ステレオモード、最大LPC次数、LPC係数精度、最小パーティション次数、最大パーティション次数、および 網羅的なモデル検索。
  • AAC: 帯域幅制限 (Hz) は保持される最高周波数を制限します。

(オリジナル)

プリセットドロップダウンの最初の選択肢はプリセットではありません。**(オリジナル)**は、各ファイルを独自のオーディオコーデックを保持する形式に、元のビットレートで変換します。これは、形式ではなくタグまたはサウンドのみを変更するジョブ向けです。出力形式が保持しないコーデック(たとえばAPE)は、その1つのファイルで失敗し、その行にメッセージが表示されます。編集または削除することはできません。

出力先: ファイルの保存場所

出力先とは、オプションパネルで選択され、設定の出力先タブで編集される、ファイルを命名するパターンとフォルダのことです。

  • 送信先を編集 は出力先タブを開きます。
  • 変換されたファイルの書き込み先 はオプションパネルの出力先ドロップダウンです。
  • 名前 はドロップダウンに表示される名前です。
  • フォルダー はファイルが書き込まれる場所で、参照 で選択します。convert、.\convert、..\convert のような相対フォルダは、各ファイルのフォルダから数えられます。.\convert はファイルの隣にある convert フォルダ、..\convert はそのフォルダの隣にある convert フォルダなので、単一のエントリで多くのフォルダにあるファイルに対応できます。この場合、ファイルのフォルダ構造は保持されません。なぜなら、ファイルが置かれているフォルダがすでに構造だからです。D:\Out のような完全なパスは、すべてのファイルの保存場所が1つであることを意味します。

ソースフォルダー

最初の項目であるソースフォルダーは組み込みです。各出力は元のファイルの隣に書き込まれ、新しい拡張子で元の名前を保持します。フォルダーは不要で、編集できません。

ファイル名パターン

このパターンは、各出力ファイルを独自のファイルのタグから命名します。タグをクリックして追加します。スラッシュはサブフォルダーを作成します。タグは、元のファイル名、タイトル、アーティスト、アルバムアーティスト、アルバム、トラック番号、ディスク番号、年、ジャンルです。

  • ファイル名パターンがパターンです。ファイルにないタグは空の部分を作成し、それは削除されます。ただし、アーティストまたはアルバムがない場合は「Unknown Artist」または「Unknown Album」と表示され、タイトルがない場合は元のファイル名に戻ります。
  • 例は、作成されたファイルがどのように命名されるかを示し、使用する前にパターンを確認できます。

アーティスト、アルバム、トラック、タイトルの順に、それらの間にダッシュを挟んだパターンは、Björk、Homogenic、3、「Jóga」とタグ付けされたトラックをBjörk/Homogenic/03 - Jóga.mp3に配置します。トラック番号は2桁にパディングされ、ファイルシステムで禁止されている文字は置き換えられます。

フォルダー構造を保持する

フォルダーが追加された場合、そのサブフォルダーは出力先の下に再構築でき、アルバムツリーをアルバムツリーとして保持します。追加されたフォルダー自体の名前も保持されるため、2つの追加されたフォルダーは2つのフォルダーのままです。単独で追加されたファイルには、保持するフォルダーがありません。

  • フォルダーを変換する際にフォルダー構造を保持するはデフォルトでオンです。

ファイルが既に存在する場合

その名前の出力が既に存在する場合に何が起こるか。出力は入力ファイル自体ではありません。

  • 出力ファイルが既に存在する場合の処理 はオプションパネルのドロップダウンです。
  • スキップ (デフォルト) は既存のファイルをそのままにし、行をスキップ済みとしてマークします。
  • 上書き はそれを置き換えます。
  • 両方を保持 は、name (2).mp3 のように番号付きの名前で新しいファイルをその横に書き込みます。

出力フォルダーを開く

  • 出力フォルダーを開くは、最新の完了したファイルのフォルダーを開き、何も完了していない場合は出力先自身のフォルダーを開きます。

タグ: 何が保持され、何が削除されるか

タグとは、ファイル内に含まれるタイトル、アーティスト、アルバム、年、トラック番号、その他、およびカバー画像のことです。タグ設定は、それらのうちどれを出力に含めるかを決定します。これはオプションパネルの2番目のドロップダウンで選択され、設定のタグタブで編集されます。エンコーディングと削除するメタデータは独立して選択されるため、1つのプリセットで両方を処理できます。

  • タグ はドロップダウンです。
  • タグを編集 はタグタブを開きます。
  • 名前 はエントリの名前です。
  • エントリは、プリセットと同じ方法で追加、コピー、削除、並べ替えられます。

すべて保持、またはすべて削除

エントリにはモードと例外リストがあります。

  • すべてのタグを保持はすべてのタグを保持します。リストには削除するタグが含まれます(例外: 削除するタグ)。
  • すべてのタグを削除はすべてのタグを削除します。リストには保持するタグが含まれます(例外: 保持するタグ)。
  • タグはそれらの間の選択です。

新規インストールには、空のリストを持つ「すべてのタグを保持」という1つのエントリがあります。ノイズの多いフィールドを削除するには、デフォルトモードを保持してリストに記載します。基本的なものだけを保持するには、すべてを削除するモードに切り替えて、TITLE、ARTIST、ALBUM、TRACKをリストに記載します。

タグの命名

タグエディターに表示されているとおりに、1行に1つの名前、またはセミコロンで区切って記述します。名前は大文字と小文字を区別せず、アスタリスクは任意のテキストに一致するため、REPLAYGAIN_*はすべてのReplayGainフィールドに一致します。名前は、形式がフィールドをどのように綴るかに関係なく一致します。エディターの名前(ENCODERSETTINGS)、ID3フレームID(TSSE)、Vorbis名、またはカスタムフィールドの説明です。入力中に、適合する既知のフィールド名がボックスの下に表示されます。クリックして使用します。提供されているかどうかに関係なく、任意の名前が受け入れられます。

カバー画像

画像はタグ名ではないため、独自のスイッチがあり、すべてのタグを削除するモードでも画像には触れません。

  • カバー画像を削除はカバーを出力から除外します。

歌詞

歌詞は他のタグと同様に、プレーンテキストと、[01:23.45] のような時間が各行の先頭に付くタイミング歌詞の2種類があります。FLACは両方を1つの歌詞フィールドに保持するため、FFmpeg Audio Studio はテキストを読み取ります。2行以上が時間で始まる場合、それはタイミング歌詞と見なされます。MP3、AIFFファイル、またはWAVのID3部分には、各種類(タイミング歌詞には SYLT、プレーンテキストには USLT)のフレームがあり、ソースの SYLT フレームに保持されているタイミング歌詞は .lrc テキストとして引き継がれるため、どの形式への変換でも保持されます。

  • .lrc ファイルを歌詞として埋め込む は、ソースファイルの隣にある同名の .lrc ファイルを取得し、そのテキストを新しいファイルの歌詞にします。これはソースが既に持っている歌詞を置き換え、歌詞を削除するタグエントリでは削除できません。
  • タグ内の歌詞 は、ID3出力がどのフレームを取得するかを選択します。自動 (同期歌詞はSYLT、プレーン歌詞はUSLT) はテキストによって選択された1つのフレームを書き込み、両方のフレーム (USLT と SYLT) は両方を書き込み、常に USLT と 常に SYLT はテキストが何であれその1つを書き込みます(プレーンテキストは SYLT で各行を時間ゼロで取得します)。これは、テキストを独自の歌詞フィールドに保持する他の形式には何も影響しません。
  • USLT書き込み時に時間を削除 は、書き込まれたすべての USLT フレームのテキストから時間を削除します。SYLT は時間を保持します。

タグがフォーマット間でどのように移動するか

ffmpegだけでは、認識しないフィールドの名前を変更し、一部のフィールドを削除します。FFmpeg Audio Studioは、各フィールドをそのフォーマットでタグエディタが使用する名前で書き込むため、アルバムアーティスト、ソートフィールド、作曲者、BPM、歌詞、ISRC、カスタムフィールドはフォーマット間でその意味を保持します。複数の値を持つフィールドは個別の値として保持され、トラックまたはディスク番号は、そうするフォーマットでは合計(3/10)とともに書き込まれ、タグが不適切に保存した年は失われず、ソースが2つの異なる値で2つの方法で綴るフィールド(PUBLISHERとORGANIZATION)は両方を保持します。2番目のフィールドは上書きされるのではなく、独自のフィールドとして残ります。カバーは、カバーを保持できるすべてのフォーマットに渡されます。例外は、カバーを保持しないOgg内のFLAC、iPhone着信音、およびAUです。生のストリーム(AC-3、生のAAC、MP2、Wave64)は、タグもカバーも一切保持しません。

(なし)

タグのドロップダウンの最初の選択肢である**(なし)**は、エントリではありません。すべてのタグとカバーを例外なく保持します。編集または削除することはできません。

エフェクト: サウンドに何が行われるか

エフェクトエントリは、サウンドが変換される際に行われる処理のリストに名前を付けたものです。このリストは、ここおよび作業ビューでは「オーディオエフェクト」と呼ばれます。プリセットとは別にオプションパネルで選択されるため、1つのエントリは任意のプリセットと組み合わせることができ、設定のオーディオエフェクトタブで編集されます。

  • エフェクトを編集 はエフェクトタブを開きます。
  • 新規、複製、削除 はエントリを作成、コピー、削除します。行をドラッグするとリストの順序が変更されます。
  • 名前 はエントリの名前です。
  • エフェクトを追加 はエントリにエフェクトを追加します (エフェクトの追加を参照)。
  • すべてのエフェクトを閉じる はエントリのすべてのカードを閉じ、同じボタンで再度開きます (すべてのエフェクトを開く)。
  • このエフェクトの実行タイミングを変更するにはドラッグします はカードの左側にあるグリップです。このエフェクトを削除 はエントリからエフェクトを削除します。
  • デフォルトに戻す は設定の横にあるボタンで、設定をデフォルトに戻します。

エフェクトのエントリ

エフェクトはリストにある間はオンになり、リストから削除するとオフになります。個別のスイッチはありません。同じエフェクトをリストに複数回追加でき、それぞれに独自の設定があります。ページでは、各エフェクトはカードとして表示されます。カードが閉じているときに表示されたままになるヘッダー(グリップ、エフェクトの名前、削除ボタン)と、その下の設定です。設定の下には、カードが書き込むffmpegコマンドが表示されるため、何が実行されるかを正確に確認できます。

エフェクトの追加

エフェクトを追加 は検索ボックスに連結されたカテゴリボタンです。カテゴリボタンは すべて または1つのカテゴリを提供し、メニューをそれに絞り込みます。検索ボックスに入力すると、名前で絞り込まれます。エフェクトを選択すると、デフォルト値でリストの最後に追加され、目的の場所にドラッグできます。アプリ用に作成されたエフェクトの他に、メニューにはffmpeg独自のフィルターが提供され、それぞれにffmpegが提供するオプションが付いています。

エフェクトの実行順序

エフェクトは、リストの上から下へ、配置した順序で実行されるため、カードをドラッグすると結果が変わる可能性があります。ファイルのカットやサイズ制限など、特定の時点でファイルを参照する必要があるため、一部のステップはリスト内のどこにあってもアプリによって配置されます。後のエフェクトが変更する何かにエフェクトが依存しているため、期待する結果が得られない順序の場合、カードの下にその旨が表示されます。アプリがリストの順序を変更することはありません。

すべてのエフェクト

これらは、アプリが提供するエフェクトをカテゴリ別に、それぞれの機能とともに示したものです。名前と説明文は、ffmpegと一緒にインストールされるエフェクトカタログから取得されるため、お使いのffmpegのバージョンに準拠します。ffmpegがインストールされるまでは、エフェクトタブにはエフェクトがまだインストールされていないと表示されます。

時間とフレーム - フレーム操作:タイムラプス、スムーズな動き、パディング

  • 逆再生: クリップを終わりから始めまで、音声を含めて再生します。クリップ全体がメモリに保持されます。

音量とダイナミクス - 大きく、小さく、均一化、圧縮、リミット、ゲート、ノーマライズ

  • DCレベルをシフト: 波形全体を上下に移動します。
  • ReplayGain:タグを書き込み: 新しいファイルのトラックゲインとピークをタグとして書き込みます。サウンド自体は変更されません。
  • オーディオコントラスト: ダイナミクスを軽く拡張または圧縮して、サウンドをよりパンチのあるものにします。
  • コンプレッサー: あるレベル以上の音量を比率で下げ、大きい音と小さい音の差を縮めます。
  • コンプレッサー / エキスパンダー: 設定した転送カーブでダイナミクスを圧縮または拡張します。
  • スペクトルダイナミックレンジコントロール: 各周波数帯域のレベルを個別に制御します。
  • ソフトクリッパー: ピークをカットするのではなく、優しく丸めます。
  • ダイナミックイコライザー: サウンドのレベルに応じてゲインが変化するイコライザーです。
  • ダイナミックスムージング: サウンドの急激な変化を滑らかにします。
  • ダイナミックノーマライザー: 時間経過による音量レベルのばらつきを均一化します。
  • ノイズゲート: サウンドが特定のレベルを下回ったときに無音にします。
  • マルチバンドコンプレッサー: 各周波数帯域を個別に圧縮します。
  • ラウドネスノーマライザー: 音声を標準ラウドネス (EBU R128) に合わせます。
  • リミッター: ハードクリッピングなしで、サウンドが特定のレベルを超えるのを防ぎます。
  • 音声ノーマライザー: 音声を均一なレベルにします。
  • 音量: 音を大きくしたり小さくしたりします。
  • 音量:ReplayGainを適用: トラック(またはアルバム)のReplayGainゲインを、リミッターを適用してサウンド自体に適用します。
  • 音量:ピークにノーマライズ: 最も高いサンプルを目標レベルに合わせます。
  • 音量:ラウドネスにノーマライズ: 保持された部分のラウドネスを目標値に合わせ、ゲインがクリップしないようにリミッターを適用します。
  • 音量:固定ゲイン: リミッターを適用して、音を一定量大きくしたり小さくしたりします。
  • 心理音響クリッパー: 耳が気づきにくい方法で大きなピークをクリップします。

イコライザーとフィルター - 低音、高音、周波数帯域の保持またはカット

  • 18バンドイコライザー: 18の固定バンドを持つイコライザーです。
  • FIRイコライザー: 指定したカーブで調整する高精度なイコライザーです。
  • イコライザー (1バンド): 特定の周波数帯域を強調またはカットします。
  • イコライザー(10バンド): 31 Hzから16 kHzまでの各オクターブバンドのゲインです。
  • エンファシス (RIAAなど): RIAAなどの録音エンファシスカーブを適用または解除します。
  • オールパスフィルター: 音量を変更せずにサウンドの位相を変更します。
  • サウンド積分: サウンドの累積和を計算する、信号処理ツールです。
  • サウンド微分: サウンドの変化率を計算する、信号処理ツールです。
  • サブベースをカット: 最低周波数を削除します。
  • スペクトルチルト: 低周波数と高周波数のバランスを傾けます。
  • チルトシェルフ: 周波数バランス全体を傾けるシェルフフィルターです。
  • トレブル: 高周波数をブーストまたはカットします。
  • ハイシェルフ: 特定の周波数以上のすべてを強調またはカットします。
  • ハイパスフィルター: 設定した制限以下の周波数(ランブル、ハムノイズなど)を除去します。
  • パラメトリックイコライザー: チャンネルごとに独自のカーブを持つ多バンドイコライザーです。
  • バンドパスフィルター: 特定の周波数帯域を残し、残りを削除します。
  • バンドリジェクトフィルター: 特定の周波数帯域(ハムノイズなど)を削除します。
  • ローシェルフ: 特定の周波数以下のすべてを強調またはカットします。
  • ローパスフィルター: 設定した制限以上の周波数(ヒスノイズなど)を除去します。
  • 位相シフト: すべての周波数の位相をシフトします。
  • 係数からBiquadフィルター: 指定した数値で2極2ゼロフィルターを適用します。
  • 係数からのIIRフィルター: 数値として与えられた無限インパルス応答フィルターを適用します。
  • 高次バンドストップ: 非常に急峻なフィルターで1つの周波数帯域を削除します。
  • 高次バンドパス: 非常に急峻なフィルターで1つの周波数帯域を保持します。
  • 式からのサウンド生成: サウンドの各サンプルを数式で書き換えます。
  • 周波数シフト: すべての周波数を一定量上下に移動させます。
  • 周波数領域式フィルター: 周波数に適用される数式でサウンドを変更します。
  • 超高周波数をカット: 可聴範囲を超える周波数を削除します。
  • 低音: 低周波数を強調またはカットします。
  • 低音をブースト: サブウーファー帯域の周波数を追加します。

ノイズと修復 - ヒスノイズ、クリックノイズ、クリッピング、ハムノイズ、歯擦音

  • HDCDデコード: High Definition Compatible Digitalディスクをデコードします。
  • クリックノイズ除去: 古いレコードのような短いクリックノイズやポップノイズを除去します。
  • クリッピング修復: レベルが高すぎてカットされたピークを復元します。
  • ディエッサー: スピーチ中の耳障りな「サ行」の音を和らげます。
  • ノイズ除去 (FFT): 周波数解析を使用して、ヒスノイズなどの定常ノイズを低減します。
  • ノイズ除去 (ウェーブレット): ウェーブレットを使用してノイズを低減します。
  • ノイズ除去 (ノンローカルミーンズ): パッチマッチング手法で広帯域ノイズを低減します。
  • 音声ノイズ除去 (ニューラルネットワーク): 学習済みニューラルネットワークで音声のノイズを低減します。

時間とピッチ - フェード、速度、ピッチ、カット、ループ、無音

  • サウンドのループ: サウンドの一部を繰り返します。
  • タイムストレッチとピッチシフト: 速度とピッチを高品質で独立して変更します。
  • チャンネルディレイ: 1つまたは複数のチャンネルをミリ秒単位で遅延させます。
  • フェード: 残す部分の開始時に音声を無音からフェードインさせ、終了時に無音へフェードアウトさせます。各長さは秒単位で、0にするとその端はそのままになります。
  • フェードイン/アウト: 選択した時間でサウンドをフェードインまたはフェードアウトさせます。
  • リサンプル: サウンドのサンプルレートを変更します。
  • リサンプルせずにレートを変更: 同じサンプルを別のレートで再生します。ピッチと速度が同時に変化します。
  • 音声をカット: 音声の一部を残し、残りを削除します。
  • 距離ディレイ: スピーカーを揃えるため、音が距離を移動したかのように遅延させます。
  • 速度を変更、ピッチを維持: ピッチを変えずに音声を速くしたり遅くしたりします。
  • 長さを制限: 開始から最大で指定された秒数だけ保持します。
  • 範囲を保持: その上のエフェクトが残した部分に基づいて、2つの時間間の部分のみを保持します。
  • 末尾の無音: 曲の末尾の無音が始まる場所でカットし、その後に正確に指定された量の無音を残すことで、LPが個別のトラックとして再生されるようにします。
  • 無音でパディング: 固定長またはサンプル数で、最後に無音を追加します。
  • 無音部分を削除: 無音部分を切り取ります。
  • 両端の無音をトリム: 音が始まる前と止まった後の無音部分をカットします。曲中の無音はカットしません。

ステレオとチャンネル - 広げる、パン、チャンネルミックス、ヘッドホン、サラウンド

  • エクストラスステレオ: 左右の音の差を強調します。
  • サラウンドにアップミックス: ステレオサウンドをサラウンドレイアウトに広げます。
  • ステレオツール: バランス、ミッド/サイドレベル、ミュート、位相などを1つのフィルターで調整します。
  • ステレオを広げる: 遅延フィードバックによりステレオイメージを広げます。
  • ダイアログエンハンサー: 映画のミックスでスピーチを際立たせます。
  • チャンネル: 左右を入れ替えたり、片方のチャンネルを両側で再生したり、両方を一つにミックスしたり、任意のレイアウトをステレオにミックスダウンしたりします。
  • チャンネルのデコリレーション: チャンネル間の類似性を減らし、サウンドを広げます。
  • チャンネルをミックス: 独自の係数でチャンネルをリミックスします: ステレオからモノラル、左右の入れ替えなど。
  • チャンネルを再マッピング: チャンネルを別の位置に移動します。
  • ハースステレオエンハンサー: 左右の間にわずかな遅延を加えて音を広げます。
  • ヘッドホンクロスフィード: ヘッドホンでの聴き心地を良くするため、左右の音を少しずつ混ぜ合わせます。
  • ヘッドホン用ステレオワイド: ヘッドホン向けに調整されたステレオイメージを広げます。

サウンドエフェクト - エコー、コーラス、フェイザー、トレモロ、ディストーション

  • エキサイター: 高周波を強調して明るさを加えます。
  • エコー: サウンドに1つまたは複数のエコーを追加します。
  • クリスタライザー: 音の変化を強調してシャープにします。
  • コーラス: わずかにデチューンされたコピーで音を厚くします。
  • トレモロ: レベルを揺らぎさせます。
  • バーチャルベース: 小型スピーカーでより深い低音を再生しているように聞こえさせます。
  • パルセーター: ステレオの左右が交互にレベルをパルスさせます。
  • ビットクラッシャー: サウンドのビット深度を下げて、ローファイでクランチーなエフェクトをかけます。
  • ビブラート: ピッチを揺らぎさせます。
  • フェイザー: スイープするフェージングエフェクトを追加します。
  • フランジャー: ジェット機のようなスイープ効果を追加します。

効果なし

効果ドロップダウンの最初の選択肢であるエフェクトなしは、エントリではありません。何も実行しません。編集または削除することはできません。

ウィンドウ:言語、テーマ、通知、ニュース

ヘッダーの歯車アイコンをクリックすると設定が開きます。設定には、上記で説明したプリセット、エフェクト、タグ、および出力先のタブと、ウィンドウ自体のタブが含まれています。

  • 設定を開く で設定が開きます。
  • 言語 はウィンドウの言語です。
  • テーマ は ライト または ダーク です。
  • yaiol からのニュースを表示 はデフォルトでオンになっており、以下で説明するアナウンスをカバーしています。
  • ffmpeg は、インストールされている ffmpeg と yaiol が提供する最新の ffmpeg を表示します。ffmpegをダウンロード でインストールし、更新 で最新のものに置き換えます。ffmpeg、変換エンジン を参照してください。

ffmpeg、変換エンジン

FFmpeg Audio Studio は ffmpeg を同梱しておらず、PATH 上にあるものを利用することもありません。yaiol が承認したビルドをダウンロードし、チェックして、すべての yaiol アプリで共有されるフォルダーにインストールするため、それを必要とする2番目のアプリはすでにそこにあるものを見つけます。インストールされるまで何も変換できません。ステータス行にその旨が表示され、ffmpegをダウンロード がダウンロードを開始し、進行状況が表示されます。エフェクトは ffmpeg と共に提供されるため、それまではエフェクトメニューも空です。

設定の一般タブで、ffmpegはインストールされているバージョンと、yaiol に問い合わせた後の最新バージョンを表示します。これらが異なる場合、更新は新しいビルドをダウンロードしてインストールします。yaiol に到達できない場合、その旨が表示され、後で再試行できます。

実行終了時の通知

キューに何も残っておらず、変換も行われていない場合、オペレーティングシステムの通知が、変換済み、スキップ済み、失敗 のファイル数を表示します。キャンセルされただけの実行は何も表示しません。ウィンドウがフォーカスされているかどうかにかかわらず表示されます。

  • 通知 タブの 変換完了時に通知を表示 でオフにできます。

新しいバージョンとニュース

アプリは起動時に新しいバージョンが存在するかどうかを尋ね、存在する場合は小さなニュースダイアログを開きます。その最初のカードにはバージョンとともに新しいバージョンが利用可能ですと表示され、現在実行中のバージョン以降のすべてのリリースでの新機能がリストされ、ダウンロードが提供されます。通知のみを行い、何も自動的にインストールされることはなく、チェックが失敗しても通知されません。同じダイアログには、yaiolからの時折のお知らせが一度に1枚のカードで表示されます。

  • 今後表示しないは、そのカードが再び表示されないようにします。新しいバージョンカードの場合、さらに新しいバージョンが出荷されるまでです。
  • 閉じるは、この実行のためにダイアログを閉じます。
  • 設定のyaiol からのニュースを表示は、お知らせをオフにし、何も要求されません。新しいバージョンカードはこれに依存しません。

コマンドライン

FFmpeg Audio Studioのインストーラーは、端末から同じ変換を行う小さなプログラムyac(yaiol audio converter)をインストールします。これは、ウィンドウと同じ保存されたプリセット、タグ設定、エフェクト、および保存先を読み取るため、ウィンドウで作成されたプリセットはコマンドラインでもプリセットとして機能し、書き込まれるファイルも同じです。

yac -p "MP3 320 kbps" -d Export Music/
yac -p FLAC -t Clean -o D:/Converted Album/
yac --list
  • ファイルとフォルダーを指定します。フォルダーはサブフォルダーを含めて検索されます。
  • -pは保存されたプリセットの名前を指定し(originalは各ファイル自身の形式を保持します)、-tは保存されたタグ設定、-eは保存されたエフェクトエントリ、-dは保存された保存先を指定します。名前は大文字と小文字を区別せずに照合され、IDも機能します。
  • 省略された場合、-tと-eは何も変更されないことを意味します。すべてのタグとカバーは保持され、エフェクトは適用されず、ウィンドウで選択されているものが何であっても適用されません。省略された場合、-pと-dはウィンドウの現在の選択です。
  • -oはフォルダーに書き込みます。-dと組み合わせると、その保存先のファイル名パターンとフォルダー構造がそのフォルダーに書き込まれます。
  • -jは一度に実行される変換の数で、マシンの物理コア数までです。--overwriteはskip、overwrite、またはrenameで、-qは失敗と概要のみを出力します。
  • --listは、これらのそれぞれが何を名付けることができるかを表示し、ウィンドウの現在の選択がマークされます。
  • ffmpegがまだインストールされていない場合は、その旨を伝えて停止します。アプリを一度開くと、ffmpegが自動的にインストールされます。

ファイルごとに1行と、3 converted · 1 skipped · 2 failedのようなウィンドウと同じ概要を出力します。何も失敗しなかった場合は終了コードは0、ファイルが失敗した場合は1、コマンドに間違いがあった場合は2なので、スクリプトはそれを待って結果に基づいて動作できます。

任意の端末から実行するには、インストーラーの最後のオプションをチェックして、そのフォルダーをPATHに追加するか、インストールフォルダー内の完全なパスで呼び出します。このオプションはデフォルトでオフになっており、自分のPATHのみを変更します。

技術リファレンス

どのフィールドがどの形式でどのような名前になるかを正確に知る必要がある人のための情報です。アプリを使用するのにこれらは必要ありません。以下の表は、アプリ自体が使用する表から生成されているため、それとずれることはありません。

タグ標準ごとのフィールド名

フィールドごとに1行、標準ごとに1列。各セルには、そのフィールドの名前が示されます。ID3フレームID、MP4アトム、WMA属性、VorbisコメントまたはAPEアイテム名、またはWAV INFO IDです。ダッシュは、その標準にフィールド独自の名称がないことを意味します。その場合、アプリはフィールド自身の名前でカスタムフィールドとして保持するため、値が失われることはありません。

Field            ID3v2.3  ID3v2.4  MP4 atom  WMA attribute               Vorbis / APE     WAV INFO
---------------  -------  -------  --------  --------------------------  ---------------  --------
ALBUM            TALB     TALB     ©alb      WM/AlbumTitle               ALBUM            IPRD
ALBUMSORT        TSOA     TSOA     soal      WM/AlbumSortOrder           ALBUMSORT        -
ALBUMARTIST      TPE2     TPE2     aART      WM/AlbumArtist              ALBUMARTIST      -
ALBUMARTISTSORT  TSO2     TSO2     soaa      -                           ALBUMARTISTSORT  -
ARTIST           TPE1     TPE1     ©ART      Author                      ARTIST           IART
ARTISTSORT       TSOP     TSOP     soar      WM/ArtistSortOrder          ARTISTSORT       -
BPM              TBPM     TBPM     tmpo      WM/BeatsPerMinute           BPM              -
COMMENT          COMM     COMM     ©cmt      Description                 COMMENT          ICMT
COMPILATION      TCMP     TCMP     cpil      -                           COMPILATION      -
COMPOSER         TCOM     TCOM     ©wrt      WM/Composer                 COMPOSER         -
COMPOSERSORT     TSOC     TSOC     soco      -                           COMPOSERSORT     -
CONDUCTOR        TPE3     TPE3     ©con      WM/Conductor                CONDUCTOR        -
CONTENTGROUP     TIT1     TIT1     ©grp      WM/ContentGroupDescription  CONTENTGROUP     -
COPYRIGHT        TCOP     TCOP     cprt      Copyright                   COPYRIGHT        ICOP
DISCNUMBER       TPOS     TPOS     disk      WM/PartOfSet                DISCNUMBER       -
ENCODEDBY        TENC     TENC     ©enc      WM/EncodedBy                ENCODEDBY        -
ENCODERSETTINGS  TSSE     TSSE     -         WM/EncodingSettings         ENCODERSETTINGS  -
GENRE            TCON     TCON     ©gen      WM/Genre                    GENRE            IGNR
INITIALKEY       TKEY     TKEY     -         WM/InitialKey               INITIALKEY       -
ISRC             TSRC     TSRC     -         WM/ISRC                     ISRC             -
LANGUAGE         TLAN     TLAN     -         WM/Language                 LANGUAGE         ILNG
LYRICIST         TEXT     TEXT     -         WM/Writer                   LYRICIST         -
MEDIATYPE        TMED     TMED     -         -                           MEDIATYPE        -
MIXARTIST        TPE4     TPE4     -         -                           MIXARTIST        -
MOOD             -        TMOO     -         WM/Mood                     MOOD             -
ORIGALBUM        TOAL     TOAL     -         WM/OriginalAlbumTitle       ORIGALBUM        -
ORIGARTIST       TOPE     TOPE     -         WM/OriginalArtist           ORIGARTIST       -
ORIGLYRICIST     TOLY     TOLY     -         WM/OriginalLyricist         ORIGLYRICIST     -
ORIGYEAR         TORY     -        -         WM/OriginalReleaseYear      ORIGYEAR         -
PUBLISHER        TPUB     TPUB     ©pub      WM/Publisher                PUBLISHER        -
SUBTITLE         TIT3     TIT3     -         WM/SubTitle                 SUBTITLE         -
TITLE            TIT2     TIT2     ©nam      Title                       TITLE            INAM
TITLESORT        TSOT     TSOT     sonm      WM/TitleSortOrder           TITLESORT        -
TRACK            TRCK     TRCK     trkn      WM/TrackNumber              TRACKNUMBER      IPRT
UNSYNCEDLYRICS   USLT     USLT     ©lyr      WM/Lyrics                   UNSYNCEDLYRICS   -
YEAR             TYER     TDRC     ©day      WM/Year                     DATE             ICRD

各フォーマットが使用する標準

すべての出力フォーマットは、上記の標準のいずれかとしてタグを書き込みます。最後の列は、上記の表のどの列がそのフィールドに名前を付けているかを示します。

Format                 Extension  Tags are written as                                          Names from
---------------------  ---------  -----------------------------------------------------------  ------------------------
AAC (M4A)              .m4a       MP4 atoms                                                    MP4 atom column
AAC (raw ADTS)         .aac       none (a raw stream)                                          -
AC-3                   .ac3       none (a raw stream)                                          -
AIFF                   .aiff      an ID3v2.3 or v2.4 chunk (the preset)                        ID3 columns
ALAC (M4A)             .m4a       MP4 atoms                                                    MP4 atom column
AU                     .au        an annotation field: title, artist and album only            -
FLAC                   .flac      Vorbis comments                                              Vorbis / APE column
FLAC in Ogg            .oga       Vorbis comments                                              Vorbis / APE column
M4R (iPhone ringtone)  .m4r       MP4 atoms                                                    MP4 atom column
MP2                    .mp2       none (a raw stream)                                          -
MP3                    .mp3       ID3v2.3 or v2.4 (the preset)                                 ID3 columns
Ogg Vorbis             .ogg       Vorbis comments                                              Vorbis / APE column
Opus                   .opus      Vorbis comments                                              Vorbis / APE column
TTA                    .tta       APEv2 tag                                                    Vorbis / APE column
WAV                    .wav       an ID3v2.3 or v2.4 chunk (the preset), and a RIFF INFO list  ID3 columns; INFO column
Wave64                 .w64       none (a raw stream)                                          -
WavPack                .wv        APEv2 tag                                                    Vorbis / APE column
WMA                    .wma       WMA attributes                                               WMA column

注記

  • 独自の名称を持たないフィールドはカスタムフィールドとして保持されます。ID3のTXXXフレーム、M4Aの自由形式アトム (----:com.apple.iTunes:NAME)、VorbisまたはAPEタグの同名のアイテム、WMAの同名の属性などです。
  • 名称のないID3バージョンが1つ。 ID3v2.3にはムードフレームがなく、ID3v2.4は元のリリースをテキストフレームではなくタイムスタンプ (TDOR) として保持するため、これら2つのセルはダッシュとなり、値はそのバージョンではカスタムフィールドとして保持されます。
  • 日付。 ID3v2.3は日付を年 (TYER) と日と月 (TDAT) として保存します。ID3v2.4には1つのタイムスタンプ (TDRC) があります。VorbisまたはAPEタグはDATEとして保持します。
  • トラック番号とディスク番号。 合計はID3およびMP4の番号の一部です (3/10)。VorbisタグはTRACKNUMBERとTRACKTOTALを2つのフィールドとして保持します。
  • WAV INFO。 最後の列に名前があるIDのみが引き継がれます。名前のないIDは、タガーが書き込んだ場合、同じ値がID3チャンクにあるため、破棄されます。
  • ソートフィールドと指揮者。 ALBUMSORTやCONDUCTORなどの名前は、すべてのVorbis出力で同じ方法で書き込まれます。ID3 TPE3フレームから読み取られた指揮者は、PERFORMERではなくCONDUCTORとして書き込まれます。
  • カバー。 カバーは、OggのFLAC、iPhone着信音、AUを除く、タグを書き込むすべてのフォーマットで引き継がれます。生のストリームには何も含まれません。
目次