MPEG2-TS動画をスマホ・タブレット向けに変換するバッチ(ドラッグ&ドロップでOK)
![]()
Android/iPhone向け動画変換ソフトって割とあるんですが、MPEG2-TSはトランスポートストリームという事もあり、一筋縄ではいかなかったりします。
今回は、そんな MPEG2-TS動画をスマートフォン向け(H.264/XVID形式)に変換するバッチファイル(コマンドライン起動も可)を紹介します。
TvRock等の録画終了後実行コマンドに仕込んでおけば、録画した番組が自動でAndroid/iPhone用に変換される。という素敵環境を作れます。
※ 2012/1/20 iPhoneでの再生について追記、他記事追加に合わせ内部リンク追加、記事ブラッシュアップ、タイトル変更(旧:MPEG2-TS動画をAndroid向けに変換するバッチ(ドラッグ&ドロップでOK))。新記事扱い。
※ 2011/12/12 バッチファイル改修。空白入りファイル名対応。動画出力先変更。オススメプレーヤー変更。iOS5での動画再生を確認。新記事扱い。
※ 2011/7/27 初出
必要なソフトの入手
- 「BonTsDemux v1.10+10k7+nogui+es+fix05 バグ修正」
→ Friio関係ファイル置場 で「up1091.zip」をダウンロード - FFmpeg 「ffmpeg_bin-XXXX-18607.zip」
→ お気に入りの動画を携帯で見よう で入手
※ 2012/1/20 現在のおすすめバージョンは rev.18607 。環境に合った最適化版をDL。あえて古いバージョンを使う。 - バッチファイル・プリセットファイル「bonts_ffmpeg_presetsandbatch_20111212.zip」
→ こちらよりDL
インストール方法
- up1019.zip を適当な場所に解凍
- FFmpeg の zip を解凍
→ 解凍した ffmpeg.exe を 1 のディレクトリに上書き - bonts_ffmpeg_presetsandbatch_20111212.zip を解凍
→ 解凍したファイル・ディレクトリを、1 のディレクトリに上書き
使い方
上記3で解凍したバッチに、MPEG2-TS動画ファイルをドラッグ&ドロップするだけ。
バッチファイルは以下3種。
- H264_Android_WVGA.bat
→ H.264 形式 / 800x450px で変換。 - H264_Android_VGA_PBoff.bat
→ H.264 形式 / 640x480px で変換。ピラーボックス解除
(4:3コンテンツを両端黒色で埋めて16:9にしている場合、中心の4:3部のみにする) - XVID_Android_WVGA.bat
→ XVID 形式 / 800x450px で変換。
※出力先は変換元動画と同一パスです。
※バッチファイル名に「Android」とありますが、iPhoneでも再生可
※古いAndroid機でH.264動画の再生に支障がある場合はXVID形式で
オススメの再生アプリとWi-Fi越しでの再生
iPhoneの場合、この方法で作った動画は標準で再生できます。
また、WebAccess i の様なAirPlay対応NASクライアントアプリを使えば、LAN越しでも再生できます。(→ NASの動画をお手軽にスマホから再生できるWebAccess A/i/iHD)
Androidの場合、ネットワーク越し再生時の安定性や、操作性、対応フォーマットの広さから、次のアプリがオススメです。
Androidからネットワーク越しで再生するには、buffalonas.comのようなNASのWEBアクセス機能+インテントで先のプレーヤーに飛ばす方法(→ 紹介記事)や、rootユーザーならNASやPCのフォルダをマウントして先のプレーヤーから直接再生する方法(→ 紹介記事)があります。
ローカル再生だけなら、対応ファイル形式が多く、早送り・巻戻し秒数をカスタマイズできる「MoboPlayer」が便利です(「Setting」→「Seek Interval」→「Seek interval」で秒数入力)。
ワイヤレスにするとお風呂でも便利
動画を見る時のイヤホンケーブルの邪魔さは異常です。手元のスマホからビローンとケーブルは鬱陶しいったらありません。
私は Bluetooth 大好きなので、A2DP 対応の Bluetooth ヘッドホンを愛用していますが、一度使ったら戻れませんね。通話もですけど。
あとは、Bluetooth対応の防水スピーカーなんてのがありまして、これなら水の心配をせずに湯船で音を聞けるので捗ります。これは実際に使ってみないと分からないんですが、スマホを見やすい角度に持ってくると今度は音が聞きづらくなったりして意外とイライラするもんなんです。
余談
Androidで再生可能なメディア形式の仕様は、以下の通りです。
http://developer.android.com/guide/appendix/media-formats.html
H.264はBaseline Profileまで対応。とありますが、手元の環境(Desire HD / CM7 / Android 2.3)では、もう少し features を有効にしても再生できたので、今回は、それらも有効にしています。
上記仕様によるとOgg Vorbis音声にも対応らしく、試しに「-acodec libvorbis」を指定したら MoboPlayerでなら再生できました。
音声が Vorbis な動画は、PC 上で Windows Media Player はおろか VLC Player でも音声が出ないため、PCでの動作確認に難がありますが、Androidでしか再生しない人は、最新版のFFMPEGを使うにあたり、選択肢の一つになるかもしれません。
(最近のFFmpegで動画の音声にMP3やAACを指定する方法 | TeraDas-テラダス)
しかし、大人の事情によるlibfaac絡みの話しはなかなかに厄介ですね。気にせず最新版のFFMPEGが使えるようになる日は来るのでしょうか。
これ以上の情報
当ブログの「地デジ」タグ過去記事をご覧ください。
http://www.teradas.net/archives/tag/%E5%9C%B0%E3%83%87%E3%82%B8/
また、古い情報は、随時、更新するかもしれませんので、あしからずご了承ください。
ほかの記事もいかかですか?
- MPEG2-TS 動画を H.264 形式へ変換する(H.264 High Profile 対応 / ドラッグ&ドロップでOK)
- 最近のFFmpegで動画の音声にMP3やAACを指定する方法
- MPEG2-TSファイルをDVDへ変換する(ドラッグ&ドロップでOK)
- Friio のおかげで地デジがやっと使いものになるように
- PC・NASの動画をAndroidから「直接」再生する方法(要root)
- 動画圧縮方式 H.264 のプロファイルとレベルについて
- ほぼ最強かなぁという MPEG2-TS 再生ソフト TVTest の設定メモ
- Friio の Windows 7 64bit 版向け安定構成(TVTest + BonDriver + TVRock)
- スカパー!HD+地デジ対応の「フリーオスカイ」が発売
- Android 4.0 でのフォント入れ替え方法(およびフォントファミリの定義について)
同じカテゴリの記事
- Windows Vista / 7 のファイル関連付け問題の対処方法
- Android を急速充電する
- イーモバイルS11HTで、Gizmo経由でIP電話する設定
- Gmail と Thunderbird 間でのアドレス帳連携を実現する Thunderbird プラグイン「Google Contacts」
- MPEG2-TS動画をスマホ・タブレット向けに変換するバッチ(ドラッグ&ドロップでOK)
- PdaNetでテザリング。の設定方法(Mac + USB)
- Android を MacBook Air に接続して adb / fastboot を使う
- 「カレログ」対策?ニセ位置情報アプリ「Location Spoofer」とその秘密
- auスマートフォン。2つの通信速度制限の謎
- 長期休暇の間にブラウザとメーラーを見直す1

























まだ売ってるよ アースソフト PT2
こういうの買うより… GREEN HOUSE 携帯電話 USB充電ケーブル
こっちにしときな、Androidの充電速いから。Xperia以外もOK。色々買ったけどこいつはリトラクタブルの割に丈夫。 PLANEX Xperia 充電&データ転送 MicroUSBケーブル ブラック (ACアダプタ/パソコン接続切替スイッチ付)BN-XPERIASB
RSSフィード
Twitterやってます
TSを一発でandroid再生可能に « TOM'S DINER デジタル部 says:
2012年2月12日 日曜日 4:59 PM
[...] 以前、PT1/2で録画したTSファイルをandroid再生可にする方法を見つけたが、改めて探したら、バッチファイルにまでまとめている人がいた。ドラッグアンドドロップでできるならお手軽だし、リンク先にも書いてあるように、自動処理に組み込める。 [...]