.H264

H264 ファイル

Raw H.264 / AVC Video Elementary Stream
質問する
クイック回答

.h264(または .264)ファイルは、生の H.264 ビデオストリームです。コンテナ、音声、タイミング情報が含まれていない純粋な圧縮ビデオで、通常は CCTV カメラや DVR からエクスポートされます。VLC media player で直接再生できることが一般的です。どこでも再生できるようにするには、FFmpeg を使用して MP4 にリマック(再格納)します:ffmpeg -i in.h264 -c copy out.mp4 - 画質の劣化や再エンコードは発生しません。

開発元: ITU-T / ISO-IEC (H.264/MPEG-4 AVC); written by CCTV DVRs, cameras and encoders カテゴリ: 動画ファイル オープンスタンダード MIME: video/h264
対応OS Windows macOS Linux
関連: .DAV · .MKV · .MP4 · .VOB

このページの内容

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

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

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

ファイルを識別する

H264 ファイル形式とは?

.h264 ファイルには、AVC(Advanced Video Coding)としても知られる H.264 圧縮規格を使用してエンコードされたビデオデータが含まれています。.mp4 などのコンテナ形式とは異なり、.h264 ファイルは生の(raw)エレメンタリ・ストリームです。これは、コンテナのラッパー、オーディオトラック、タイミングメタデータを持たない、エンコードされたビデオデータの単純なシーケンスです。H.264/AVC 規格は、2003年に ITU-T 勧告 H.264 および ISO/IEC 14496-10(MPEG-4 Part 10)として正式に批准されました。

生の .h264 ストリームは NAL ユニットのシーケンスとして構成されており、各ユニットの前に 4 バイトのスタートコードプレフィックス(00 00 00 01)が付加されています。コンテナヘッダーが存在しないため、.mkv や .avi などのコンテナを必要とする多くのプレーヤーでは、このファイルを直接開くことができません。.h264 ファイルは、CCTV DVR、IP カメラ、およびハードウェアエンコーダーによって一般的に生成されます。

H.264 コーデックは、定義されたコンテナ形式の中にエンコードされたビデオを保存することもできますが、その場合は .h264 ではなく独自の拡張子が使用されます。.h264 ファイルを開いたり変換したりするには、VLC media player と FFmpeg が最も信頼できるツールです。関連する拡張子である .264 も、同じ生のフォーマットを指します。

セキュリティと安全性

リスク: LOW

生の .h264 ストリームは不活性なビデオデータであり、実行可能ではないため、再生やリマックは安全です。実用上の注意点が2つあります。1つは、細工されたストリームがデコーダーのバグを誘発することが稀にあるため、VLC や FFmpeg を最新の状態に保つこと。もう1つは、監視映像のエクスポートは証拠となる可能性があるため、元のフレームを保持する必要がある場合は再エンコードせず、«-c copy»(無劣化)でリマックすることです。オンラインコンバーターは映像を第三者にアップロードするため、CCTV やプライベートなビデオの場合は FFmpeg を使用してローカルでリマックしてください。

形式の詳細

概要
正式名称Raw H.264 / AVC Video Elementary Stream
開発元ITU-T / ISO-IEC (H.264/MPEG-4 AVC); written by CCTV DVRs, cameras and encoders登場時期 H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10)
カテゴリ動画ファイル
MIME タイプvideo/h264
タイプ生の H.264 エレメンタリ・ストリーム(コンテナ、音声、タイミングメタデータなし)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
00000001
ASCII
····
生の H.264 ストリームは、スタートコードプレフィックス 00 00 00 01(または 3 バイトの 00 00 01)で区切られた NAL ユニットのシーケンスです。最初の NAL は通常 SPS(バイト 0x67)、次に PPS(0x68)です。これはコンテナのシグネチャではありません。ftyp/RIFF/box ヘッダー、音声、再生時間情報が存在しないため、コンテナを想定しているプレーヤーではファイルが拒否されることがよくあります。

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

Windows2 apps
VLC media player オープンソース .h264/.264 を VLC にドラッグします。再生されない場合は、設定 → 入力/コーデック → デマクサ → «H264 ビデオデマクサ» を設定してください。
FFmpeg オープンソース 無劣化でリマック:«ffmpeg -i in.h264 -c copy out.mp4»(タイミングがない場合は «-r 25» を追加)。MP4 でエラーが出る場合は out.mkv を使用してください。
macOS2 apps
VLC media player オープンソース .h264/.264 を VLC にドラッグします。再生されない場合は、設定 → 入力/コーデック → デマクサ → «H264 ビデオデマクサ» を設定してください。
FFmpeg オープンソース 無劣化でリマック:«ffmpeg -i in.h264 -c copy out.mp4»(タイミングがない場合は «-r 25» を追加)。MP4 でエラーが出る場合は out.mkv を使用してください。
Linux2 apps
VLC media player オープンソース .h264/.264 を VLC にドラッグします。再生されない場合は、設定 → 入力/コーデック → デマクサ → «H264 ビデオデマクサ» を設定してください。
FFmpeg オープンソース 無劣化でリマック:«ffmpeg -i in.h264 -c copy out.mp4»(タイミングがない場合は «-r 25» を追加)。MP4 でエラーが出る場合は out.mkv を使用してください。

技術的詳細

詳細仕様
ファイル構造生の H.264 NAL ユニットシーケンス。コンテナラッパー、オーディオトラック、タイミングメタデータなし
マジックバイトオフセット 0 に 00 00 00 01(4バイトの NAL スタートコードプレフィックス)または 00 00 01(3バイトの短縮バリアント)
MIME タイプvideo/h264
最初の NAL ユニットSPS (0x67) → PPS (0x68) → IDR/スライス NAL ユニット - 解像度、プロファイル、エンコードパラメータを定義
オーディオトラックなし - 音声は別途コンテナ形式にマック(結合)する必要があります
タイミング / シークインデックスなし - ファイル内に再生時間、タイムスタンプ、ランダムアクセス用インデックスは埋め込まれていません
関連する拡張子.264 - 一部のエンコーダーで互換的に使用される同一の生のエレメンタリ・ストリーム形式
主な生成元CCTV DVR、IP カメラ、監視システム、ハードウェアエンコーダーおよびトランスコーダー
サポートされているプロファイルBaseline, Main, High, High 10, High 4:2:2, High 4:4:4 Predictive
最大解像度レベル 6.2 で最大 8192 × 4320 px
クロマサブサンプリング4:2:0(標準)、拡張プロファイルで 4:2:2 および 4:4:4 をサポート
ビット深度8ビット(最も一般的)。High 10 および Hi422P プロファイルで 10ビットおよび 12ビットが利用可能
代替コンテナMP4 (.mp4), Matroska (.mkv), MPEG-TS (.ts), AVI (.avi)
圧縮方法動き補償とインループデブロッキングフィルタを備えた DCT ベースのインター/イントラフレーム予測
リリース日H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.itu.int

H264 の変換

コミュニティ Q&A

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

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

よくある質問

.h264 ファイルを再生するにはどうすればよいですか?
VLC media player を使用してください。生の H.264 ストリームを直接再生できます(必要に応じて、設定で «H264 ビデオデマクサ» を選択してください)。他のほとんどのプレーヤーは、ファイルにコンテナがないため再生に失敗します。
.h264 を MP4 に変換するにはどうすればよいですか?
FFmpeg でリマックします:«ffmpeg -i input.h264 -c copy output.mp4»。これにより、再エンコードや画質の劣化なしに、既存のビデオを MP4 コンテナでラップします。再生速度が正しくない場合は、«-framerate 25» を追加してください。
なぜ .h264 ファイルに音がないのですか?
生の H.264 ストリームはビデオのみのデータです。設計上、オーディオトラックは含まれません。CCTV の録画に音声があった場合、それは別のファイルであるか、異なるコンテナ形式でエクスポートされています。
Windows Media Player で .h264 ファイルが開けないのはなぜですか?
これはコンテナのない生のエレメンタリ・ストリームであり、WMP はそれを読み取ることができません。VLC で開くか、まず FFmpeg で MP4 にリマックしてください。そうすれば、どのプレーヤーでも再生可能になります。
変換した .h264 の再生が速すぎたり遅すぎたりします。どうすれば直りますか?
生のストリームにはタイミング情報がないため、マクサがフレームレートを推測した可能性があります。フレームレートを指定して再度リマックしてください:«ffmpeg -framerate 25 -i in.h264 -c copy out.mp4»(カメラの実際の fps を使用してください)。
.h264 と .mp4 の違いは何ですか?
.h264 は生のビデオコーデックストリームそのものです。.mp4 は、H.264 ビデオに加えて音声、タイミング、メタデータを保持するコンテナです。.h264 を MP4 に入れる(リマックする)ことで、通常の再生可能なビデオになります。

参考文献

1ITU-T H.264 - Advanced video codingwww.itu.int
2VideoLAN - VLC media playerwww.videolan.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

関連する拡張子

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

無料ファイルツール

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

ツールボックスを開く

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