携帯動画変換君

携帯動画変換君（けいたいどうがへんかんくん）は、Windows NT/2000以降のOSで動作する、動画・音楽ファイルを携帯端末向けに変換するフロントエンドパッケージ。FFmpeg をベースとしている。このパッケージのコンポーネントをMac用に流用したものが携帯動画変換ちゃんである。

概要 
携帯端末向けに動画・音声ファイルを変換するフロントエンドソフトである。中核となる変換処理は、独自のパッチを当てたFFmpegが担っており、携帯動画変換君がその前後の処理を制御する形になっている。

FFmpegでは、変換の際に長いコマンドラインオプションを指定して実行する必要がある。携帯動画変換君では、それらオプションをプリセットを用いることにより、初心者でも比較的容易に変換することが出来るよう設計されている。その反面、細かな設定を行いたい場合、本ソフトでは編集を行うことが出来ず、外部のテキストエディタを使った煩雑な手順が必要となる。そのため、設定を細かく変更し、逐一確認しつつ変換テストを行う者、コマンドライン操作やバッチ処理に慣れた上級者などといったヘビーユーザには、あまり適さない。これには「あくまでもffmpegを手軽に扱うことが目的であり、余計な機能を極力排除する」との開発元の意図が読み取れる。

実際の変換処理には、携帯電話向けにMPEG-4コンテナを再構築するために、QuickTime for Windows 6.5.2以上の「基本的なインストール」に含まれるQuickTime Authoringをインストールする必要がある（一部形式はなくても変換可能）。ただし、7.3.1以降のものはセキュリティ性を向上させた影響により特殊な操作が無い限り非対応となっている。そのため現状では7.2が正式対応版といえる（Quick Time 7.4で再び変換可能となった）。また、自前のもしくはMP4Box (GPAC)を使ったヘッダの偽造により端末の制限ビットレートを越えた動画を作ることができる。

時には、変換前とは別のファイル名になってしまうことがある。例えば「解読不能」というファイル名にして変換すると、ドットと設定に合わせた拡張子のみが表示されるファイルになる。

対応コーデック 
対応コーデックは基本的にFFmpegのlibavcodecに依存するが、同梱されているFFmpegのバージョンが古い（Jul 27 13:16:35 2005時点のCVS、SVNのr4482）。そのためWMV3やRealVideo 3.0/4.0、VP6の読み込み、ALACの書き出しなどには対応していない。AviSynth2.5以上をインストールすることにより、DirectShowを通して動画データを読み込むことで、WMVなどにも対応する。また新しいFFmpegに入れ替えることもできる。

ビデオコーデック 
 MPEG-1
 MPEG-2
 MPEG-4(Part 2)
 H.261
 H.263
 H.264
 Windows Media Video（正常に変換できないことがある。）
 Sorenson codec
 Cinepak
 Motion JPEG
 Huffyuv
 Snow
 Theora
 On2 VP3
 On2 VP5
 On2 VP6

オーディオコーデック 
 AAC
 Apple Lossless
 Cook Codec
 FLAC
 MP2
 MP3
 Shorten
 QDM2
 RealAudio 1.0
 RealAudio 2.0
 Vorbis
 Windows Media Audio
 SMAF

独自パッチ 
FFmpegに独自のパッチを当てて使っている。そのため独自のオプションがある。
 -maxfr - 最大フレームレートを指定
 -fixaspect - アスペクト比固定。足りない部分は自動的にpaddingされる。
 -muxab - オーディオのビットレートを偽装
 -muxvb - ビデオのビットレートを偽装

また表面からは見えにくいがいくつかの挙動が変更されている。
 Xvid出力のプロファイルをSimple@L3に指定
 いくつかのmovのタグに対応
 movに埋め込まれるタイムスタンプがJSTになる。
 入力音声のチャンネル数やサンプリングレートが途中で変わる場合に対応
 標準出力と標準エラー出力をバッファリングしない

対応する携帯端末 
ほとんどの設定で著作権保護つきのデータに変換される。製作者曰く仕様らしい。アラーム音などの登録も通常のやり方ではできない。これは製作者の本来の目的である「動画データを携帯する」という意図からきている。

また、ここに掲載されている対応機種は一部であり、新しい端末は掲載されていないことがある。最新情報は下記外部リンクより「MobileHackerz knowledgebase Wiki」を参照のこと。

NTT DoCoMo 
 mova
 P2102V
 N505i F505i N506i SO505iS P505iS P506iC SO506iC
 L600i (SIMPURE L)

 FOMA
 M1000
 N700i F700i P700i SH700i
 F700iS SH700iS SA700iS
 N701i
 P702i
 SH702iD
 N703iμ P703iμ
 N900i F900i P900i SH900i
 N900iS F900iT F900iC P900iV
 D901i F901iC P901i SH901iC
 N901iS D901iS P901iS SH901iS
 P901iTV
 F902iS P902iS SH902iS
 N903i F903i P903i SH903i
 F903iX HIGH-SPEED
 SH903iTV P903iTV D903iTV
 SH904i P904iN904i
 SH905iTV P905i
 P906i
 N-01A
 SH-06A

au 
 A1402S A5404S
 A5406CA
 A5501T A5511T A5523T ※A5511Tと同様設定で再生可能。
 A5505SA A5518SA A5522SA
 A5515K A5521K
 A1405PT※シリアル転送は512KBまで
 W11シリーズ
 W21S W21SA
 W21T W22H W22SA W21CA
 W31K W31S W31SA PEИCK
 W31T W32SA W31CA
 W32S W32H
 W32T W33SA/SA II
 W41K W41T neon W43T W41H W41S W41SA W41CA
 W42K W42H W42S W44T/TiMO W44T II/LEXUS W44T III W42CA
 W43H W43S W44K W44S W45T W42SA W43SA W43CA W41SH
 W51K W51S W51T W52H W52T W51SA W51CA MEDIA SKIN W51P W54T

SoftBank 
 702NK
 NOKIA 6630
 804SS
 V501SH
 V601SH V602SH V603SH V604SH
 703SH 703SHf 705SH
 V801SH 802SH 812SH
 902SH 903SH 904SH 905SH 910SH 911SH 912SH 921SH 936SH
 V502T
 V601T V602T V603T V604T
 705T
 803T 811T(810T)
 902T 903T 904T 910T 911T
 802N 804N
 J-SH53

WILLCOM 
 WX310K
 WX310SA※音声のみ
 WX310J※音声のみ
 WX321J※音声のみ
 W-ZERO3※[es]含むシリーズ全機

その他の端末 
 PSP
 プレイやん
 PLAY-YAN micro
 HMP-A1
 NV-XYZ
 NW-A800
 MI-E21
 SL-C3000
 iPod(ビデオ対応機種)
 iRiver H300シリーズ
 iriver U10
 HMP-A1
 CN-DS110K
 CN-DS120D
 ZEN Vison
 PlayStation 3
 Wii

関連するソフトウェア 
 携帯動画変換ちゃん
 携帯動画設定君

脚注

関連項目 
 FFmpeg
 iPod
 PlayStation Portable
 データ圧縮
 MPEG-4
 JPEG 2000
 ASF(Advanced Systems Format)
 AVI
 DVD Decrypter（IFO変換を利用してPSPに使うことができる）

外部リンク 
 携帯動画変換君 3GP Converter
 MobileHackerz knowledgebase Wiki
 携帯動画変換ちゃん

映像編集・合成ソフト
マルチメディアソフトウェア
フリーウェア
携帯電話