TSをMP4に変換 — ブラウザ内で完結

.ts(または.m2ts / .mts)ファイルをドロップすると、クライアント側でMP4に再多重化します。H.264 / HEVC / AACのストリームはロスレスでそのまま通過します。コーデックが一致しない場合はWebCodecsが処理し、データがマシンの外に出ることはありません。

よくある質問

.ts、.m2ts、.mtsの違いは何ですか?

いずれもMPEG-2トランスポートストリームコンテナです。.tsはApple / HLSで標準的に使われる拡張子、.m2tsはタイムスタンプパケットを追加したBDAV(Blu-ray)形式、.mtsはAVCHDビデオカメラの派生形式です。当ツールはすべてに対応しています。

複数の.tsセグメントがあります。ここで結合できますか?

このページは単体の.tsファイルを扱います。複数セグメントのHLSストリーム(.tsファイル群と.m3u8プレイリスト)については、HLS to MP4ツールをご利用ください。プレイリストを解析し、セグメントを自動的に連結します。

画質は劣化しますか?

コーデックが一致している場合は劣化しません。H.264 + AACを含むTSファイルは、ビット単位で一致するストリームのままMP4に再多重化されます(コンテナが変わるだけです)。再エンコードが発生するのは、ソースがMP4で保持できないコーデックを使っている場合のみで、実際にはまれです。

HEVC(H.265)や4Kに対応していますか?

はい、ブラウザがHEVCのハードウェアデコードに対応していれば可能です(Safari 16.4以降、ハードウェア対応のEdge、対応ハードウェア搭載の最近のChromeなど)。4K HEVCはロスレスで再多重化されます。対応していない古いブラウザでは再エンコードが必要になり、処理が遅くなります。

AVCHDビデオカメラのファイルが複数の.mtsに分かれているのはなぜですか?

AVCHDは長時間の録画を4GB単位のチャンクに分割します(FAT32の制限)。各パーツを個別に変換してから、編集ソフト内でMP4出力を連結してください。多くのNLEはこれを問題なく処理できます。

対応ブラウザは?

Chrome 105以降、Edge 105以降、Safari 16.4以降、Firefox 130以降。コーデック変換にはWebCodecsが必須です。