なぜ TS を MP4 に変換するのですか?
TS(MPEG Transport Stream)は、テレビチューナー、PVRレコーダー、AVCHDビデオカメラで使用されるコンテナですが、ほとんどのスマートフォン、タブレット、ビデオエディタでは十分にサポートされていません。.MP4 は、事実上すべてのデバイスとプラットフォームで受け入れられる汎用的な再生フォーマットです。特にテレビ録画は、編集や共有の前にこのステップが必要になります。どちらのコンテナも同じH.264/AACコーデックを使用しているため、通常、変換は瞬時に完了し、ロスレス(無劣化)です。
TS から MP4 への変換方法
コマンドライン - FFmpeg CLI
ffmpeg -i input.ts -c copy output.mp4 を実行すると、品質を損なうことなく数秒でリマックスできます。
HandBrake FREE
.ts ファイルを開き、MP4プリセットを選択して «Start Encode» をクリックします。トリミングやコーデックの変更が必要な場合に最適です。
VLC - 変換/保存 FREE
«メディア» > «変換/保存» を使用し、MP4プロファイルを選択して .mp4 拡張子で保存します。VLCは常に再エンコードを行うことに注意してください。
TS を変換するプログラム
これらの形式について
.ts ファイルは MPEG Transport Stream(MPEG トランスポートストリーム)です。これはデジタルテレビ、PVR 録画、AVCHD ビデオカメラ、HLS ストリーミングで使用されるビデオコンテナ形式です。VLC media player を使用すれば、どの OS でも開くことができます。MP4…
.TS の詳細を開く →MP4 ファイルは、ビデオ、オーディオ、字幕、チャプターを 1 つのファイルに保持するビデオコンテナ(2003 年に標準化された MPEG-4 Part 14)です。追加のソフトウェアなしで、あらゆるスマートフォン、コンピュータ、ブラウザ、スマート TV で再生できます。MP4 が開かない場合、その原因のほとんどはコーデックの不足です。無料の VLC media player…
.MP4 の詳細を開く →品質と注意点
- リマックス(
ffmpeg -c copy)は、ビデオとオーディオのストリームを変更せずにコピーするため、ファイルサイズに関係なく品質の低下がなく、ほぼ瞬時に完了します。 - テレビ録画にはAC-3(Dolby)オーディオが含まれていることが多く、多くのスマートフォンやスマートテレビではMP4内での再生に対応していません。
ffmpeg -i input.ts -c:v copy -c:a aac output.mp4を使用して、オーディオのみをAACに変換してください。 - もし
.tsファイルをテキストエディタで開いてコードが表示される場合は、それはビデオではなく TypeScript のソースファイルです。ビデオの TS ファイルはバイナリ形式であり、MP4に変換することはできません。
よくある質問
TSからMP4への変換で画質は低下しますか?
-c copy を使用すると、ストリームに手を加えずにリマックスするため、画質はソースと同一になります。HandBrake や VLC は常に再エンコードを行うため、ビットレートの設定によっては画質が低下します。なぜ FFmpeg はこれほど早く終わるのですか?
変換したMP4に音声がありません。どうすればいいですか?
ffmpeg -i input.ts -c:v copy -c:a aac output.mp4 を使用して、音声のみを再エンコードしてください。複数の .ts セグメントを1つのMP4に結合できますか?
ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4 を実行することで、品質を損なうことなく結合できます。