MPEG-4 Part 17、またはMPEG-4 Timed Text (MP4TT)、またはMPEG-4 Streaming text formatは、MPEG-4用のテキストベースの字幕フォーマットであり、2006年にISO / IEC 14496-17として発行されました。[ 1 ]これは、オーディオビジュアルプレゼンテーション内のマルチメディアコンポーネントの1つとしてテキストを符号化するための汎用的な方法の必要性に応えて開発されました。[ 2 ]
また、ストリーミング再生も可能であり、これはフォーマット作成時の主要な側面の1つでした。主に.mp4コンテナでの使用を想定していますが、.3gpコンテナでは3GPP Timed Text (TTXT)としても使用できます。これは技術的には.mp4とほぼ同じですが、携帯電話でより多く使用されています。3GPP Timed Textは、.mp4コンテナで使用される場合、MPEG-4 Timed Textとまったく同じです。ISOベースメディアファイルフォーマットに基づく他のファイルフォーマットでも使用できます。[ 3 ] [ 4 ] [ 5 ]
3GPP は2004 年に 3GPP TS 26.245 で3Gマルチメディア サービス用の Timed text フォーマットを承認しました。[ 6 ] [ 7 ] MPEG-4 Part 17 (ISO/IEC 14496-17:2006) は3GPP Timed Text を伝送できるText Streamsを定義しました。 [ 5 ] 3GPP テキスト ストリームの場合、ISO/IEC 14496-17:2006 はさまざまなネットワーク ( RTPおよびMPEG トランスポート ストリーム、MPEG プログラム ストリーム) を介して 3GPP テキスト ストリームを伝送するのに適した汎用フレーム構造を定義しました。テキスト ストリームのフレーム構造は、いわゆる Timed Text Units (TTU) で構成されています。[ 1 ]
QuickTime ProとMP4Boxは、様々な字幕入力フォーマットからこれらの字幕ストリームを作成または生成できます。MP4Boxは、互換性が本質的に高いため、MPEG-4 Timed TextにFourCCを使用します。MPEG-4 Timed Textは、 XMLtx3gセマンティクスに大きく依存しています。
2005年10月7日、VideoLANはVLCにMPEG-4タイムドテキスト字幕のデコードサポートを追加しました。[ 8 ]
2005年10月30日、GabestはMPCにMPEG-4タイムドテキスト字幕のデコードサポートを追加しました。[ 9 ]
{{citation}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{citation}}: CS1 maint: 数値名: 著者リスト (リンク)