.ts、.m2ts、.mtsの違いは何ですか?
いずれもMPEG-2トランスポートストリームコンテナです。.tsはApple / HLSで標準的に使われる拡張子、.m2tsはタイムスタンプパケットを追加したBDAV(Blu-ray)形式、.mtsはAVCHDビデオカメラの派生形式です。当ツールはすべてに対応しています。
.ts(または.m2ts / .mts)ファイルをドロップすると、クライアント側でMP4に再多重化します。H.264 / HEVC / AACのストリームはロスレスでそのまま通過します。コーデックが一致しない場合はWebCodecsが処理し、データがマシンの外に出ることはありません。
いずれもMPEG-2トランスポートストリームコンテナです。.tsはApple / HLSで標準的に使われる拡張子、.m2tsはタイムスタンプパケットを追加したBDAV(Blu-ray)形式、.mtsはAVCHDビデオカメラの派生形式です。当ツールはすべてに対応しています。
このページは単体の.tsファイルを扱います。複数セグメントのHLSストリーム(.tsファイル群と.m3u8プレイリスト)については、HLS to MP4ツールをご利用ください。プレイリストを解析し、セグメントを自動的に連結します。
コーデックが一致している場合は劣化しません。H.264 + AACを含むTSファイルは、ビット単位で一致するストリームのままMP4に再多重化されます(コンテナが変わるだけです)。再エンコードが発生するのは、ソースがMP4で保持できないコーデックを使っている場合のみで、実際にはまれです。
はい、ブラウザがHEVCのハードウェアデコードに対応していれば可能です(Safari 16.4以降、ハードウェア対応のEdge、対応ハードウェア搭載の最近のChromeなど)。4K HEVCはロスレスで再多重化されます。対応していない古いブラウザでは再エンコードが必要になり、処理が遅くなります。
AVCHDは長時間の録画を4GB単位のチャンクに分割します(FAT32の制限)。各パーツを個別に変換してから、編集ソフト内でMP4出力を連結してください。多くのNLEはこれを問題なく処理できます。
Chrome 105以降、Edge 105以降、Safari 16.4以降、Firefox 130以降。コーデック変換にはWebCodecsが必須です。