WMV ファイル形式とは?
.wmv は Windows Media Video の略で、Microsoft Corporation がオンラインストリーミングアプリケーション向けに開発した圧縮ビデオ形式です。このファイル形式は ASF コンテナ (Advanced Systems Format) に基づいて構築されており、ビデオ、オーディオ、メタデータを単一のバイナリファイルにまとめます。
.wmv 形式はビデオの圧縮に役立ちます。大きなファイルを小さなサイズのファイルに変換しながら、ファイル内のビデオ品質を保護することができます。これは、画質に大きな影響を与えることなく、ファイルサイズを管理可能なレベルに保つのに有用です。.wmv ファイルが再生される際、ビデオデータは適切な WMV コーデックを使用して、プレイヤーによって即座に展開(デコンプレス)されます。
この形式は WMV 7 から WMV 9 までのコーデックファミリーをサポートしており、最終版である VC-1 は、後に 2006年に SMPTE 421M として批准されました。.wmv ファイル内のオーディオは、通常 .wma (Windows Media Audio) としてエンコードされます。保護されたコピーには、Windows Media DRM または PlayReady 暗号化が含まれている場合があります。
.wmv は Windows 時代のストリーミングサービスを通じて配信されるビデオに広く使用されており、古い Windows ツールや一部のスクリーンレコーダーで作成された録画でも一般的です。現代の配信は主に .mp4 (H.264/H.265) に移行していますが、.wmv ファイルは依然として Windows でネイティブに、また他のプラットフォームでは VLC を介して再生可能です。
セキュリティと安全性
リスク: LOWWMV はメディアファイルであり、実行可能コードではないため、本物の WMV は安全に再生できます。2つの実質的な注意点があります:(1) 歴史的に、悪意のある WMV/ASF ファイルは、埋め込まれた «スクリプトコマンド» や DRM ライセンス取得 URL を悪用してブラウザウィンドウを表示させたり、偽の «コーデック» のダウンロードを促したりすることがありました。そのため、WMV を再生するために特別なコーデックをダウンロードするよう求めるプロンプトは拒否し、プレイヤーを最新の状態に保ってください。(2) オンラインの WMV から MP4 への変換サービスは、ビデオを第三者にアップロードします。プライベートな映像にはローカルツール (VLC/HandBrake/FFmpeg) を使用してください。DRM 保護された WMV はライセンスなしでは再生や変換ができませんが、これは制限でありマルウェアではありません。
形式の詳細
概要.wmv は ASF コンテナです。ファイルは 16バイトの ASF ヘッダーオブジェクト GUID «30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C» で始まります。同じ GUID は .asf および .wma ファイルの先頭にもあります。拡張子(および内部のコーデック/ストリーム)によって、WMV(ビデオ)、WMA(オーディオのみ)、および汎用 ASF が区別されます。したがって、マジックバイトは WMV 特有のものではなく、ASF を識別するものです。WMV ファイルを開くプログラム
.wmv をダブルクリックします。内蔵の Media Player(旧「映画 & テレビ」およびクラシックな Windows Media Player)は WMV をネイティブに再生します。 技術的詳細
詳細仕様| コンテナ形式 | ASF (Advanced Systems Format) - .asf および .wma ファイルと共有される同じバイナリコンテナ |
| MIME タイプ | video/x-ms-wmv (video/x-ms-asf, application/vnd.ms-asf も使用される) |
| ファイルシグネチャ (マジックバイト) | オフセット 0 に 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C (16バイトの ASF ヘッダーオブジェクト GUID) |
| バイト順序 | リトルエンディアン |
| ビデオコーデックファミリー | WMV 7 (WMV1), WMV 8 (WMV2), WMV 9 (WMV3), VC-1 Advanced Profile (WVC1) |
| オーディオコーデック | Windows Media Audio (WMA)、通常は最大 48 kHz でサンプリング |
| カラーエンコーディング | 4:2:0 YUV、チャンネルあたり 8ビット(すべての WMV コーデック世代の標準) |
| 圧縮 | 非可逆(Lossy); WMV 7-9 では DCT ベースの動き補償符号化、VC-1 では拡張ハイブリッド変換 |
| DRM / 暗号化 | 保護されたファイルにおけるオプションの Windows Media DRM または PlayReady 暗号化 |
| ファイル構造 | ASF ヘッダーオブジェクト(ストリームプロパティ、コーデックリスト、メタデータ) → データオブジェクト(インターリーブされたメディアパケット) → シーク用のオプションのインデックスオブジェクト |
| 最大解像度 | VC-1 はプロファイル内で最大約 4096×4096 px をサポート。一般的には SD (480p) および HD (720p/1080p) で使用される |
| 一般的なファイルサイズ | 再生時間とターゲットビットレートに応じて 5 MB - 2 GB |
| 代替拡張子 | .asf (汎用 ASF コンテナ), .wma (オーディオのみの ASF), .wm (Windows Media ショートカット) |
| コーデックの標準化 | WMV 9 コーデックは SMPTE に提出され、2006年に VC-1 (SMPTE 421M) として批准 |
| リリース日 | 1999 (Windows Media Video 7, on the ASF container) |
| 最新バージョン | WMV 9 / VC-1 (SMPTE 421M, 2006) |
| 仕様書 | learn.microsoft.com |