MP4ビデオ
MP4は世界で最も広く使用されるビデオフォーマットで、ビデオ、オーディオ、字幕、メタデータを1つのファイルに格納します。すべてのブラウザ、デバイス、プラットフォームでサポートされ、ストリーミングとダウンロードの両方に使用されます。
MIMEタイプ
text/plain
種類
テキスト
圧縮
無劣化
メリット
- + Opens in every text editor on every operating system
- + Zero overhead — file size equals content size
- + No risk of embedded malware or macros
- + Perfect for version control, piping, and scripting
デメリット
- − No formatting, images, or structured data
- − Character encoding must be known to display correctly
- − Not suitable for documents that need visual presentation
.TXTを使うタイミング
ほぼすべてのビデオユースケースにMP4を使用してください:Web、モバイル、ストリーミング、ダウンロード。ロイヤリティフリーの代替としてWebM(VP9/AV1)を検討してください。
技術的詳細
MP4(ISO BMFF)はボックス/アトム構造を使用:ftyp(ファイルタイプ)、moov(メタデータ+トラック情報)、mdat(実際のメディアデータ)。H.264/AVC、H.265/HEVC、AV1ビデオコーデックとAAC、MP3、Opusオーディオをサポート。fragmented MP4(fMP4)はDASH/HLSアダプティブストリーミングに使用されます。
歴史
MPEGは2001年にQuickTimeの.movフォーマットに基づいてISO 14496-14としてMP4を開発しました。H.264コーデック(2003年)との組み合わせにより、MP4はWebビデオのデファクトスタンダードとなりました。
.TXTから変換
.TXTに変換
関連フォーマット
関連用語
Learn More
How to Generate Strong Random Passwords
Password generation requires cryptographic randomness and careful character selection. This guide covers the principles behind strong password generation, entropy calculation, …
How to Merge PDF Files Without Losing Quality
Combining multiple PDF documents into a single file is one of the most common document tasks. This guide walks you …
JSON vs YAML vs TOML: Choosing a Configuration Format
Configuration files are the backbone of modern applications. JSON, YAML, and TOML each offer different trade-offs between readability, complexity, and …
Meta Tags for SEO: Title, Description, and Open Graph
Meta tags control how your pages appear in search results and social media shares. This guide covers the essential meta …
Text Encoding Explained: UTF-8, ASCII, and Beyond
Text encoding determines how characters are stored as bytes. Understanding UTF-8, ASCII, and other encodings prevents garbled text, mojibake, and …
How to Format and Validate JSON Data
Malformed JSON causes silent failures in APIs and configuration files. Learn how to format, validate, and debug JSON documents to …