非常に多くのフォーマットに対応したマルチエンコーダー。
MEncoder / FFmpeg / x264 等々のフロントエンドツールで、ほとんどの動画ファイル&音声ファイル を,
相互に変換してくれます。
動画から音声を抽出する機能や、ファイルを指定した時間で分割する機能、フレームレート変換、
画像のリサイズ / クロップ、アスペクト比変更、音ズレ補正、字幕合成... などの機能も付いています。
「MediaCoder」 は、非常に多くのフォーマットに対応したメディアトランスコーダーです。
対応しているフォーマットがとにかく豊富なところが最大の特徴で、動画の変換も音楽の変換も、
大抵のことはこれ一本で片付けることができます。
フォーマットの変換だけではなく、音声のリサンプル、画像のリサイズ / クロップ、フレームレートや
アスペクト比の変更、フレームの回転、音ズレ補正、字幕合成... 等々、できることが非常に多いため、
パッと見はややとっつきづらいような印象もありますが、大雑把に使うとすれば難しいことはありません。
この 「MediaCoder」 が実際に対応しているフォーマットは、次のようになっています。
(全てを相互に変換できる訳ではありません)
入力
動画
avi / divx / mpg (MPEG1 / MPEG2) / m1v / m2v / mpv / wmv / wm / asf / mp4 / DVD / VOB / mkv /
mov / flv / 3gp / 3g2 / dat / rm / rmvb / tp / ts / m2ts / mts / 263 / 264 / avc / y4m / vdr / yuv / yv12 /
gif 等。
音声
mp3 / mp4 / m4a / ogg / aac / wma / ape / mp2 / mpa / wav / pcm / ac3 / dts / ra / ram / amr /
mpc / tta / apl / flac / wv / als / CD / mka / spx。
その他 : sub / cue / m3u / lst / avs 等。
出力
動画
avi / mp4 / mkv / mpg (MPEG1 / MPEG2 / TS / M2TS ) / flv / f4v / asf / 3gp / 3g2 / wmv / mov /
ogg / rm、iPod / iPad / iPhone / PSP 向け動画 など。
音声
mp3 / ogg / aac / m4a / mp4 / aac (MPEG2 / MPEG4) / wma / mpc / spx / amr / mp2 / ac3 / wv /
flac / ape / tta / als / ofr / wav。
使い方は、ざっと説明すると以下のような感じです。
(音楽ファイルを変換 ・抽出する場合、動画関連の作業は不要)
MediaCoder のダウンロード方法
「MediaCoder」で、iPhone / iPod / iPad / PSP 向け の動画を作成する!
色々弄っていておかしくなってしまったら、メニューバー上の 「ファイル」 → 「全ての設定を戻す」 を
選択し、設定内容をリセットするとよいでしょう。
Nero AAC Encoder をインストール
- バージョンによっては、インストール時に 「Nero AAC Encoder」 というオーディオエンコーダーが
組み込まれないように設定されています。
「Nero AAC Encoder」 は割とよく使われるエンコーダーなので、インストール途中の
「Choose Components」 という画面
で、「Audio Components」 のツリーを展開し、
「Nero AAC Encoder」 にチェックを入れておくとよいでしょう。
( 「Nero AAC Encoder」 を既に持っている場合は別ですが)
日本語化&基本
- 「mediacoder.exe」 を実行します※1。
※1
起動時に表示されるスプラッシュスクリーン、ウェルカム画面 の回避方法は、このページの
下部で紹介しています。
- タスクトレイ上にアイコンが表示されるので、これをクリックします。
- メインウインドウが表示されます。
まず、メニューバー上の 「Options」 → 「User Interface Language」 から、「Japanese」 を
選択します。
- 「The program needs to be restarted to 〜」 というダイアログが表示されるので、「OK」 を
クリックして 「MediaCoder」 を再起動させます。
OS がVista / 7 の場合で、動画に字幕を合成させたい場合は、「MediaCoder」 を管理者として
実行しておいて下さい。
- これで、「MediaCoder」 のインターフェースが日本語になっています。
- 準備が整ったら、変換したいメディアファイルを 「MediaCoder」 のウインドウにドラッグ&ドロップ。
メニューバー上の 「ファイル」 → 「ファイルの追加」 or 「フォルダの追加」 から、対象のファイルや
フォルダを選択してもOK です。
映像に関する設定
- ウインドウ左下の 「コンテナ」 タブを開き、「コンテナ」 欄で変換先のフォーマットを指定します。
- 「ビデオ」 タブを開き、「形式」 欄で動画を圧縮する際に使用する
コーデック
を選択します。
よく分からなければ、
- AVI にする場合 → 「Xvid」
- ロスレス ( = 無劣化) なAVI にする場合 → 「Huffyuv」
- WMV にする場合 → 「WMV 9」
- MPEG 2 にする場合 → 「MPEG 2」
- MP4 / Matroska にする場合 → 「H.264」
- FLV にする場合 → 「Flash Video」
- F4V にする場合 → 「H.264」
- M2TS にする場合 → 「H.264」 ( 「MPEG 2」 でもOK)
で良いと思います。
しかし、例えばXvid で圧縮を行った場合、当然ながらXvid をインストールしていなければ、
変換後の動画を閲覧することはできません。
コーデックのダウンロード
- 同 「ビデオ」 タブの 「モード」 欄で、映像の品質を設定します。
「VBR」 にすると、映像の品質を100 段階で指定することができ、「ABR」 「CBR」 「2-Pass」
「3-Pass」 にすると、品質をビットレートで指定することができます※2。
※2
「ABR」 は平均ビットレート、「CBR」 は固定ビットレート の意味。
2 パス、3 パス にすると変換が丁寧になるが、その分エンコードに時間がかかる。
- 動画を 「Xvid」 or 「H.264」 で圧縮する場合は、右側の 「XviD」 および 「x264」 タブで、詳細な
圧縮設定を行うこともできたりします。
(プロファイル、B フレーム 等の設定を行える)
よく分からなければ、そのままでもOK です。
音声に関する設定
- 次に、「オーディオ」 タブを開きます。
ここの 「エンコーダ」 欄で使用するエンコーダーを※3、「形式」 欄で音声のフォーマットを選択して
おきます。
※3
エンコーダーとフォーマットの対応関係は、
ここを参照。
「エンコーダ」 欄の隣にある 「自動選択」 にチェックを入れると、「形式」 を選択するだけで
使用エンコーダーを設定できるようになる。
よく分からなければ、
- AVI / FLV にする場合 → 「MP3」 (Lame MP3 )
- WMV にする場合 → 「WMA 9」 (WM Encoder )
- MPEG2 / M2TS にする場合 → 「AC3」 (FFmpeg )
- MP4 / MKV / F4V にする場合 → 「AAC」※4 (Nero Encoder / FAAC )
を選択すればOK です。
※4
AAC には、LC-AAC / HE-AAC / HE-AAC v2 といったプロファイルが用意されている。
パソコン向けの動画を作成する場合は、大抵 LC-AAC でOK。
- 必要であれば、「リサンプル」 欄で音声のサンプルレートを設定しておきます。
多重音声の動画を変換する際には、「オーディオID」 欄で、出力する音声トラックを指定することも
できたりします。
(右の 「external_file」 にチェックを入れることで、音声を外部ファイルと入れ替えることも可能)
- 必要に応じ、右側のウインドウで音声の詳細設定を行います※5。
※5
例えば、「オーディオ」 タブで 「MP3」( 「Lame MP3」 ) を選択した場合、「Lame MP3」 タブで
ビットレートの設定などを行う。
よく分からない場合は、そのままの設定でもOK。
ただし、AVI に変換する場合で 「Lame MP3」 を使用するなら 「レートモード」 はCBR を推奨。
(AVI にVBR のMP3 を格納すると、音ズレが発生することがある)
- 音声の設定はここまででOK ですが、左の 「sound」 タブで
- 音声チャンネル ( 「channels」 )
- ゲイン※6
を設定することもできたりします。
※6
増減する音量値 ( 「0db」 がデフォルト)。
各種編集機能を使う
- 必要であれば、 「画像」 タブで
- リサイズ (解像度の変更)
- フレームレートの変更
- アスペクト比の変更※7
を行うこともできます。
(各項目名の隣にあるチェックボックスをON にし、プルダウンメニューをクリックする)
※7
「dar」 は 「Display Aspect Ratio」 の略で、「par」 は 「Pixel Aspect Ratio」 の略。
つまり、「keep_dar」 「keep_par」 は 「変更しない」 の意味。
変更する場合は、「set_dar」 や 「set_par」 を選択し、隣の欄で値を指定する。
- ちなみに、左にある 「エフェクト」 ボタンをクリックすることにより、動画に様々なエフェクトを
かけられるようにもなっています※8。
(動画のプレビュー画面が表示されるとともに、いきなり再生が始まるので注意)
※8
OS がVista の場合、この機能を使う際にはAero を切っておいた方がよい。
(というか、強制的に切れる...)
また、使用しているビデオカードによっては、画面が真っ暗になることもある。
(もし画面が真っ暗になったら、“ 「Alt」 + 「F4」 キー ” を押し、エフェクト画面を閉じるとよい)
ここでは、動画の明度 / コントラスト / 彩度 / 色相 / RGB 値 などを調整することができるほか、
ブロック解除※9、デリンギング※10、インターレース除去、ノイズ除去、切り出し範囲の指定※11...
といった処理も行えるようになっています。
※9
ブロックノイズを低減させる画質補正機能。
※10
輪郭をくっきりと表示させる画質補正機能 ( 「Derig」 )。
※11
画面左のミニプレイヤーを使って操作を行う。
切り出したい場面の先頭位置で 「マーク中」 をクリックし、切り出したい場面の末尾で
「マーク外」 を押す。
後述する 「時間」 タブ内にある 「開始位置」 「終了位置」 欄で、切り出す範囲の先頭 / 末尾を
指定しても同じ。
音ズレ補正 / 出力範囲指定
- 変換する動画に音ズレが生じている場合は、 「時間」 タブを開き、「オーディオ遅延」 欄に
補正する時間 (単位はミリ秒) を入力しておきます。
音声が遅れている場合は 「500」 というように正の値を入力し、音声が進んでいる場合は
「-500」 というように負の値を入力します。
- 動画から特定の場面のみを切り出して変換を行いたい場合は、「開始位置」 「終了位置」 欄で
切り出す場面の開始時間 / 終了時間 をそれぞれ指定しておきます※12。
※12
この設定は、現在リスト上で選択状態にあるファイルにしか適用されないので注意。
もし、ここの設定を複数のファイルに対して適用させたい場合は、あらかじめリスト上で
目的のファイルを選択状態にしておく。
時間は、 時間 : 分 : 秒 : ミリ秒 というフォーマットで入力します。
字幕の合成
- 動画に字幕を合成する場合は、 「字幕」 タブを開き、下の方にある 「字幕ファイル」 欄で
合成する字幕ファイルを指定します※13。
※13
合成できる字幕ファイルは、sub / srt / ssa / ass / idx。
さらに、「フォント」 欄で字幕のフォントを、「言語」 欄で字幕の言語 を指定しておきます。
変換の実行
- メニューバー上の 「ファイル」 → 「出力フォルダをセット」 から、ファイルの出力先フォルダを
指定します。
- あとは、メニューバー上の 「menu_job」 から 「変換開始」 を選択すればOK※14。
※14
動画から音声を抽出する場合は、「オーディオのみ変換」 を選択。
動画の変換が実行されます。
しばらく待ち、「変換が完了しました。」 というウインドウが表示されれば変換完了です。
尚、「mediacoder.exe」 を実行するたびに、スプラッシュスクリーンが表示されたり、ブラウザで
というページが表示されたりします。
以下に、これらの回避方法を紹介しておきます。
スプラッシュスクリーンの回避
- メニューバー上の 「ファイル」 から 「設定」 を開きます※15。
- 「Overall」 → 「User Interface」 を展開します。
- 「Show splash for specified time (in seconds) on startup 〜 」 をクリック。
- 左下のフォームに 0 と入力し、左の 「Apply」 ボタンを押せばOK。
※15
この「設定」画面を開くには、
「Firefox」
をインストールしている必要がある。
ウェルカム画面の回避
- メニューバー上の 「ファイル」 から 「設定」 を開きます※15。
- 「Overall」 → 「User Interface」 を展開します。
- 「Do not show welcome screen」 をクリック。
- 左下のフォームに、使用している 「MediaCoder」 のビルド番号を入力し、左の 「Apply」 ボタンを
押せばOK。
ビルド番号は、「MediaCoder」 のタイトルバー上で確認することができます。
(最後の下4 ケタ がビルド番号)

MediaCoder 日本語化パッチ
■ 日本語化工房-KUP

MediaCoder 解説サイト
■ MediaCoder @Wiki
■ 動画に字幕を付けたい! (簡単編)