分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
ここで MKV を AAC に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 変換はお使いのブラウザーの中で行われるので、ファイルはアップロードされません。Windows でも macOS でも Linux でも、iPhone でも Android でも同じように動き、通信を切っても動き続けます。
一度に100ファイルまで。フォーマットが混ざっていても構いません。
順番に変換し、まとめてZIPでダウンロードします。
MKV から AAC
配給用に作られた Matroska のマスターは、配給に必要なものを運びます。原語、1 つ以上の吹き替え、音声解説、ときにはミックスマイナスや通訳用の音声など。1 ファイルに音声トラックが 5 本あるのはまったく普通のことで、そのマスターが他の何でもなく Matroska である理由でもあります。
ADTS ファイルにはちょうど 1 本分の余地しかありません。これはこのツールの制約ではなく形式の制約です。エレメンタリーストリームは、それぞれがヘッダーを持つ自己完結したフレームの連続で、その設計には 2 本目の連続を置く場所がありません。そのため変換は選ばなければならず、以下はすべて、納品仕様が指定したトラックが選ばれるようにする方法についてです。
MKV が複数の音声トラックを持つ場合、ファイルの中で最初に宣言されたトラックが変換され、残りは捨てられます。これは単なるファイルの順序であり、それ以外の何ものでもありません。Matroska 自身の「既定トラック」フラグは読まれず、言語による並べ替えも行われず、プレイヤーが最初に選ぶトラックが、あなたが手に入れるトラックとは限りません。
リッピングや多重化のツールで組み立てられた素材では、この 2 つがよく食い違い、コメンタリーや音声解説のトラックが、原語を求めた納品枠に入り込んでしまう原因になります。まず MediaInfo か mkvmerge -i をファイルに対して実行してください。どちらもトラックを言語コード付きで順番に表示し、推測を確認に変えてくれます。
2 つの短い経路があります。直接的な方法は、欲しいトラックを MKVToolNix で抽出することです。サンプルをデコードせずに Matroska ファイルから音声トラックを 1 本だけ取り出せます。その単一トラックのファイルをここで変換すれば、選ぶものは何もなくなります。
間接的な方法は、MKV をまず M4A に変換することです。このサイトの音声変換先の中で、Ogg や Opus と並んですべてのサウンドトラックを保つ 3 つのうちの 1 つです。そこから必要なトラックを、選択できるツールで取り出してください。圧縮の世代がもう 1 つ増えるので、納品用マスターよりは確認や書き起こし用に向いています。
MKV がタグ——タイトル、日付、それを作ったソフトが書いたコメントなど——を持っている場合、それらは音声フレームの前に ID3v2 ブロックとして出力に書き込まれます。これは .aac ファイルにとって普通のことで、実質的にすべての本物のデコーダーは何も言わずにそれを読み飛ばします。
ここで重要になるのは、この読者の消費者がしばしば本物のデコーダーではなくスクリプトだからです。0 バイト目が ADTS の同期ワードだと仮定するものは何であれ、そのタグをごみとして読み、ファイルを拒否するか、役に立たない場所で再同期しようとします。取り込み先がそういう種類のパーサーなら、変換前に MKV からタグを消すか、あとで ID3 ヘッダーを取り除いてください。固定長の接頭辞なので、簡単に取り除けます。
一部のファイルは「中身を何も変換できませんでした」というメッセージで止まります。これはブラウザーがサウンドトラックのデコードを拒否しているということで、画面が捨てられているので他に頼れるトラックもなく、変換は空のファイルを書くのではなく拒否します。
その背後にあるコーデックはいつも同じです。AC-3、E-AC-3、DTS、Dolby TrueHD です。これらはディスク由来のマスターが運んでいるもので、どのブラウザーもそれ用のデコーダーを搭載していません。DTS と TrueHD は、この読み込み処理からはそもそもコーデックとして認識されません。カメラやキャプチャーカード、ストリーム、ダウンロードツールからの素材は AAC か Opus で、この影響を受けることはありません。ファイルの出どころさえわかれば、この分かれ方は完全に予測できます。
サンプルレートとチャンネル数は変わらずに渡るので、48 kHz のステレオマスターは 48 kHz のステレオストリームを生みます。これは納品仕様がたいてい求めている答えで、間違えようのある設定なしにそのまま得られます。
知っておく価値のあるフォールバックが 1 つあります。エンコーダーが設定できないチャンネル構成やレートを持つトラックでは、完全に失敗するのではなく標準的なパラメーターにリサンプリングされます。これは人間にとっては正しい振る舞いですが、パイプラインにとっては意図しない驚きです。バッチの残り 99 個を実行する前に、最初の 1 ファイルを仕様と照らし合わせて確認してください。
ここでは音声が毎回デコードされ再符号化されます。MKV がすでに AAC を持っている場合も同じです。1 人のリスナーにとってはどうでもよい話です。すでに何段もの符号化を経てきたマスターにとっては、それ以前の世代の上にもう 1 世代が積み重なることになり、それを避ける設定はありません。
MKVToolNix も ffmpeg も、Matroska コンテナーから AAC のパケットを、1 フレームもデコードせずに ADTS ストリームへコピーでき、数秒で終わり、結果は中身とビット単位で同一になります。ファイルが納品物であるなら、それが正しい操作であり、このページはそうではありません。書き起こしの元データや確認用、あるいは何もインストールされていない機械の上の 1 ファイルであるなら、これはダウンロードするより速く済みます。
デコードも AAC への符号化も、どちらもブラウザーのタブの中で手元のプロセッサーによって行われます。ファイルを運ぶものはどこにも送信されず、アカウントも不要で、ネットワークタブを見れば 10 秒でそれを確認できます。契約のもとにある未公開のマスターにとって、これはしばしば、使えるツールとまったく論外のツールの分かれ目になります。どれだけ優れていても後者は使えません。
無料枠は、入力時点で測って 100 MB までの MKV を受け付けます。納品用マスターはたいていそれをはるかに超えており、この読者の本当の作業の大半はデスクトップで行われることになります。ブラウザーのタブに対する正直な上限であって、有料プランへ誘導するための小突きではありません。ファイルが収まる場合、上記のすべてがそのまま当てはまり、誰かの後ろに並ばされることもありません。
| MKV | AAC | |
|---|---|---|
| 正式名称 | Matroska 動画 | Advanced Audio Coding |
| 拡張子 | .mkv | .aac |
| メディアタイプ | video/x-matroska | audio/aac |
| 圧縮方式 | 非可逆 — サイズを画質で買う | 非可逆 — サイズを画質で買う |
| 最初の公開 | 2002 | 1997 |
| 発行元 | — | MPEG |
| 仕様 | Matroska | ISO/IEC 13818-7 |
| ライセンス | オープン標準 | オープン標準 |
| 現在の位置づけ | 現行 | 現行 |
| 音声チャンネル | — | 最大 48 |
| ブラウザで開けるか | 一部のブラウザ | すべてのブラウザ |
| 代わりに検討される形式 | MP4, WebM | MP3, OPUS |
AAC は今のブラウザーならどれでも開けます。MKV はそこまでも届きません。ファイルがウェブページや申込フォームへ向かうのであれば、たいていはそれがこの変換の理由のすべてです。
VLCは MKV と AAC のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。
MKV は 2002 年に登場しました。 Matroska で規定されています。ファイルが、それを書いた道具より長く生きなければならないなら、この一点には値打ちがあります。
AAC は MPEG の形式で、1997 年から使われています。規定は ISO/IEC 13818-7 です。VLC、FFmpeg、iTunesがこの形式を読めます。
いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。
はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。
AAC は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。 残るのは最初の音声トラックだけです。第二言語や副音声のコメンタリーを持つ映像は、それを失います。
変換には要りません。すでに開いているブラウザーの中で行われます。そのあと結果を開くには、お使いの端末がふだん Advanced Audio Coding を表示するのに使っているソフトが必要です。