.TS

TS ファイル

MPEG Transport Stream
質問する
クイック回答

.ts ファイルは MPEG Transport Stream(MPEG トランスポートストリーム)です。これはデジタルテレビ、PVR 録画、AVCHD ビデオカメラ、HLS ストリーミングで使用されるビデオコンテナ形式です。VLC media player を使用すれば、どの OS でも開くことができます。MP4 に変換するには、ffmpeg(高速なロスレス・リマックス)または HandBrake を使用してください。

開発元: MPEG / ISO-IEC (MPEG-2 Systems) カテゴリ: 動画ファイル オープンスタンダード MIME: video/mp2t
対応OS Windows macOS Linux
関連: .DAV · .MKV · .MP4 · .H264

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 2, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TS ファイル形式とは?

.ts(Transport Stream の略)は、圧縮された MPEG オーディオおよびビデオデータの転送と保存に使用されるビデオコンテナ形式です。もともとはデジタル放送テレビ(DVB、ATSC、ISDB)向けに開発されましたが、DVR デバイスやセットトップボックスのレコーダーでも広く使用されています。

.ts ファイルは MPEG-2 Systems コンテナ標準を使用し、多重化された形式でデータを保存します。ストリームは固定サイズの 188バイトパケットで構成され、各パケットは同期バイト 0x47 で始まります。ビデオ、オーディオ、メタデータなどの複数のエレメンタリ・ストリームが同時に運ばれ、パケット識別子(PID)によって識別されることで、画像と音声の同時伝送をサポートしています。

レコーダーは通常、1つのセッションに対して name1.ts、name2.ts、name3.ts などの複数の .ts ファイルを作成します。これらは .MP4、.MPG、.MKV、.M2TS などの他の形式に変換することが可能です。

セキュリティと安全性

リスク: LOW

TS ビデオはメディアデータです。メディアプレーヤーで再生してもそれ自体が実行されることはないため、リスクは低いです。実用上の注意点が2つあります:(1) 不正な形式や悪意を持って作成されたストリームがメディアデコーダーのバグを誘発することが稀にあるため、プレーヤー(VLC/MPV)を最新の状態に保ってください。(2) 適切なプレーヤーを使用してください。テキストエディタで TS を開くとバイナリのゴミが表示されるだけです。信頼できないソースからダウンロードしたファイルは、他のダウンロードと同様にスキャンする必要があります。

形式の詳細

概要
正式名称MPEG Transport Stream
開発元MPEG / ISO-IEC (MPEG-2 Systems)登場時期 1995 (ISO/IEC 13818-1, MPEG-2 Systems)
カテゴリ動画ファイル
MIME タイプvideo/mp2t
タイプバイナリ MPEG-2 Transport Stream コンテナ(固定 188 バイトパケット)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • TypeScript ソースコード - Microsoft による JavaScript の型付きスーパーセットは、プレーンテキストのソースファイルに .ts を使用します(JSX の場合は .tsx)。これらはビデオプレーヤーではなく、VS Code などのコードエディタで開いてください。
  • Qt 翻訳ソース (Linguist) - Qt の Linguist ツールは、翻訳可能な文字列を .ts XML ファイルに保存します。これは開発者向けの特殊な用途です。
マジックバイト ・ ファイルシグネチャ
オフセット
00
16進数
47
ASCII
G
MPEG Transport Stream は 188 バイトのパケットの連続であり、各パケットは同期バイト 0x47 で始まります。したがって、バイト 0(およびバイト 188, 376, 564 …)は 0x47 です。この繰り返される同期は、TS ビデオファイルの信頼できる識別子です。

TS ファイルを開くプログラム

Windows4 apps
VLC media player オープンソース .ts を直接開きます。VLC は、特殊なタイムスタンプを含むトランスポートストリームをネイティブに再生します。
FFmpeg オープンソース リマックス/変換:«ffmpeg -i in.ts -c copy out.mp4»(コーデックが MP4 互換の場合は高速かつロスレス)。
HandBrake オープンソース TS ビデオを MP4/MKV に変換(再エンコードまたはパススルー)します。テレビ録画のトリミングに適しています。
mpv オープンソース 他のプレーヤーを混乱させるようなタイミングの癖があるストリームを含め、TS ビデオを確実に再生します。
macOS2 apps
VLC media player オープンソース .ts を直接開きます。VLC は、特殊なタイムスタンプを含むトランスポートストリームをネイティブに再生します。
IINA / MPV オープンソース TS ストリームをスムーズに処理するモダンな macOS 用プレーヤー。
Linux3 apps
VLC media player オープンソース .ts を直接開きます。VLC は、特殊なタイムスタンプを含むトランスポートストリームをネイティブに再生します。
FFmpeg オープンソース リマックス/変換:«ffmpeg -i in.ts -c copy out.mp4»(コーデックが MP4 互換の場合は高速かつロスレス)。
mpv オープンソース 他のプレーヤーを混乱させるようなタイミングの癖があるストリームを含め、TS ビデオを確実に再生します。

技術的詳細

詳細仕様
コンテナ構造ISO/IEC 13818-1 で規定された固定サイズ 188 バイトパケット。可変長パケットはなし
同期バイト各パケットのオフセット 0 にある 0x47。正確に 188 バイトごとに繰り返され、主要なファイル識別子となる
MIME タイプvideo/mp2t
パケット識別子 (PID)各パケットヘッダーにある 13 ビットのフィールド (0x0000-0x1FFF)。ペイロードを正しいエレメンタリ・ストリームにルーティングする
プログラム関連テーブル (PAT)PID 0x0000 で運ばれる必須テーブル。ストリーム内のすべてのプログラムと、対応する PMT PID をリストする
プログラムマップテーブル (PMT)ビデオ、オーディオ、字幕、その他のエレメンタリ・データストリームのコンポーネント PID をマッピングするプログラムごとのテーブル
プログラムクロックリファレンス (PCR)アダプテーションフィールドに埋め込まれた 42 ビットのタイムスタンプ。デコーダーがエンコーダークロックを復元し、音声/映像を同期するために使用される
マルチプログラム対応単一の .ts ファイルで 1 つのプログラム (SPTS) または複数のプログラム (MPTS) を同時に運ぶことが可能
コーデックサポートコンテナに依存しない:MPEG-2 Video、H.264/AVC、H.265/HEVC、MPEG-1 Audio、AC-3、AAC、その他のコーデックを PES ペイロードとして運ぶ
限定受信 (CA)ECM および EMM パケットを使用した限定受信システム (CAS) によるストリーム暗号化をサポート
エラー耐性パケットベースの構造により、受信機は伝送エラー後も再起動することなく、次の 0x47 同期バイトから再同期できる
アダプテーションフィールドPCR タイムスタンプ、不連続フラグ、パディング用のスタッフィングバイトを運ぶ、パケットごとのオプションの 0-183 バイトフィールド
主なユースケースデジタル放送テレビ (DVB-T/S/C, ATSC, ISDB)、IPTV 配信、ライブストリーム録画、DVR 出力
一般的な変換ターゲット.mp4 (H.264/AAC リマックス)、.mkv (ロスレスコンテナ切り替え)、.mpg (MPEG-2 互換性)、.m2ts (Blu-ray バリアント)
リリース日1995 (ISO/IEC 13818-1, MPEG-2 Systems)
オープンスタンダードはい · ロイヤリティフリー
仕様書en.wikipedia.org

TS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TS ファイルについて最初の質問をしてみましょう。

よくある質問

.ts ビデオファイルを開くにはどうすればよいですか?
VLC または MPV で再生してください。どちらも Windows、macOS、Linux で MPEG Transport Stream をネイティブにサポートしています。Windows のデフォルトのプレーヤーは TS で失敗することが多いため(音声が出ない、コーデックの問題など)、VLC を使用してください。
.ts ビデオを MP4 に変換するにはどうすればよいですか?
コーデックがすでに MP4 互換である場合は、ffmpeg を使用して高速なロスレス・リマックス(«ffmpeg -i in.ts -c copy out.mp4»)を行ってください。トリミングや再エンコードが必要な場合は HandBrake を使用します。VLC でも «変換/保存» から MP4 に変換できます。
多くの .ts ファイルを1つのビデオに結合するにはどうすればよいですか?
それらは通常 HLS ストリームのセグメントです。ffmpeg を使用して、それらをリスト化しロスレスで連結できます:«ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4»。TS ファイルはパケット境界で綺麗にマージされます。
.ts ビデオの音が出ません。どうすれば直りますか?
通常はコーデックやトラックの問題です(例:プレーヤーがデコードできない AC-3 オーディオ、または間違ったトラックの選択)。VLC/MPV はほとんどのコーデックを処理できます。または ffmpeg を使用して、正しいオーディオトラックを選択(«-map»)しながら MKV/MP4 にリマックスしてください。
.ts と .m2ts の違いは何ですか?
どちらも MPEG トランスポートストリームです。.m2ts (BDAV) は、パケットごとの追加のタイミング情報を備えた Blu-ray/AVCHD バリアントです。プレーンな .ts は放送やストリーミング形式です。VLC は両方を再生でき、ffmpeg はどちらも MP4 に変換できます。
なぜ私の .ts ファイルはビデオではなく、コードのように見えるのですか?
その場合、それはトランスポートストリームではありません。.ts 拡張子は TypeScript のソースコードでも使用されます。ファイルが «import»、«const»、«function» を含む読み取り可能なテキストである場合は、メディアプレーヤーではなく VS Code などのコードエディタで開いてください。

参考文献

1ISO/IEC 13818-1 - MPEG-2 Systems (Transport Stream)www.iso.org
2Wikipedia - MPEG transport streamen.wikipedia.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.PRO6XProPresenter 6 Bundle File
10.PRDXSoftMaker Presentations Document

関連する拡張子

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧