.ts動画をPSP向けに.mp4に変換する

PT2などで録画した際にできるtsファイルを、PSPで見るために H.264 mp4 avc に変換する方法。
今回は2通りの方法を紹介します。


〜概要〜
方法その1:MediaCoder を使う方法
MediaCoder は.tsファイル及びAAC形式音声ファイルを直接読み込むことができるため、最も手間の掛からない方法です。
しかし MediaCoder は、そのバージョンによって出来がまちまちで、音ずれやエンコードに失敗することがあるため、どのバージョンを使うかがとても大事になります。
(正直、私は方法その2で運用しています。安定しているし、時間も節約できるので。)


方法その2:.tsを.psに変換し、エンコードする方法
BonTSDemux を使って.tsファイルを.psファイルに変換し、Handbrake なり携帯動画変換君なりでエンコードするといったやり方です。
BonTSDemux を使う理由は、元が5.1chの音声を2.0chに変換することができるからです。


〜解説〜
方法その1について
上記概略で説明した通り、MediaCoder はどのバージョンを使うかが最大のポイントになります。
私のパソコンで安定したのは「0.6.2.4270」でした。
現在、古いバージョンをダウンロードすることが出来ないため、インターネットのどこかから拾ってくる必要があります。
こんなところとか(ttp://www.videohelp.com/tools/MediaCoder/old-versions)。
※あくまで自己責任で。ウイルス怖い。

1.初期設定

1-1.「Options」→「User Interface Language」→「Japanese」を選択した後、MediaCoder を再起動する。
1-2.画面右上の「出力フォルダ」を設定する。

2.エンコード方法

2-1.PSPとパソコンをUSB接続する。
2-2.「拡張」→「ゲーム機」→「PSP」と進む。何か出るけど俺はyesで気にしてない。

2-3.[形式]は「MPEG-4 AVC」、[解像度]は「480x272(16:9)」、[FPS]は「オリジナル」に設定。
2-4.「エフェクト」→[インターレス除去]項目を「YADIF mode 1」に設定。「適用」→「OK」。
 詳しい設定はwiki(http://www13.atwiki.jp/mediacoder/pages/33.html)を参照すると良いでしょう。
2-5.「開始」エンコードした後、自動的にPSPに転送されます。


方法その2について

1.tsをpsに変換する

1-1.BonTSDemux をインストールします(私が使っているのはバージョン10k7)。
 ここからせこせこ探してください(http://2sen.dip.jp/cgi-bin/friioup/upload.cgi?page=0&lm=200

1-2.[エンコード方式]を「MPEG2PS」にする。
 (私の場合はスクランブル解除のチェックを外さないとうまくいきませんでした。)
1-3.「変換開始」

2.エンコードする

2-1.出来上がったファイル(.mpg)を 携帯動画変換君 もしくは Handbrake でエンコードする。
 携帯動画変換君についてはこちらの記事を参考にしてください。
 http://d.hatena.ne.jp/balmywind/20091223/1261540415
 Handbrake についてはこちらの記事を参考にしてください。
 http://d.hatena.ne.jp/balmywind/20090825/1251206200

                                                                                                  • -

参考URL:
http://www13.atwiki.jp/mediacoder/pages/33.html
ttp://www.oshiete-kun.net/archives/2009/06/0907-135.html
http://freesoft.tvbok.com/tidegi/bontsdemuxts.html