Windows Media Video ( WMV ) は、 Microsoftが開発した一連のビデオ コーデックとそれに対応するビデオ コーディング フォーマットです。これはWindows Mediaフレームワークの一部です。WMV は 3 つの異なるコーデックで構成されています。元々はRealVideoの競合としてインターネット ストリーミング アプリケーション向けに設計されたWMVとして知られるオリジナルのビデオ圧縮技術、および特殊なコンテンツに対応するWMV ScreenとWMV Image の圧縮技術です。映画テレビ技術者協会(SMPTE) による標準化後、[ 1 ] [ 2 ] WMV バージョン 9 はHD DVDやBlu-ray Discなどの物理配信フォーマットに適合し、 VC-1として知られるようになりました。[ 3 ] [ 4 ] Microsoft はまた、 Windows Media Video でエンコードされたビデオを保存するためのAdvanced Systems Formatと呼ばれるデジタル コンテナ フォーマットを開発しました。
2003年、マイクロソフトはWMV 9フォーマットに基づいたビデオ圧縮仕様を起草し、標準化のためにSMPTEに提出した。この規格は2006年3月にSMPTE 421M( VC-1としてよく知られている)として正式に承認され、WMV 9フォーマットはオープンスタンダードとなった。VC-1は、H.262/MPEG-2 Part 2およびH.264/MPEG-4 AVCとともに、Blu-rayビデオディスクの3つのビデオフォーマットの1つとなった。[ 3 ] [ 4 ]

WMVファイルは、Advanced Systems Format(ASF)コンテナフォーマットを使用してエンコードされたマルチメディアコンテンツをカプセル化します。ASFはWMVファイル規格で指定されているもの以外のエンコードのマルチメディアをカプセル化できますが、そのようなASFファイルは.asfファイル拡張子を使用し、.wmvファイル拡張子は使用しません。[ 5 ]
ASFコンテナは、楕円曲線暗号鍵交換、DESブロック暗号、カスタムブロック暗号、RC4ストリーム暗号、およびSHA-1ハッシュ関数を組み合わせたデジタル著作権管理をオプションでサポートできます。
WMV は一般的に ASF コンテナ形式にパックされますが、Matroska [ 6 ]コンテナ形式 (ファイル拡張子.mkv ) やAVIコンテナ形式 (拡張子.avi ) にも入れることができます。WMV を AVI ファイルに保存する一般的な方法の 1 つは、WMV 9ビデオ圧縮マネージャ (VCM)コーデックの実装を使用することです。[ 7 ] [ 8 ]

Windows Media Video (WMV) は、WMV ファミリーの中で最もよく知られているビデオ圧縮フォーマットです。WMV という用語は、多くの場合、Microsoft Windows Media Video フォーマットのみを指します。主な競合フォーマットは、MPEG-4 AVC、AVS、RealVideo、およびMPEG-4 ASPです。フォーマットの最初のバージョンである WMV 7 は 1999 年に導入され、Microsoft によるMPEG-4 Part 2の実装に基づいて構築されました。[ 9 ]独自の開発が継続され、フォーマットの新しいバージョンが開発されましたが、ビット ストリーム構文は WMV 9 まで固定されませんでした。[ 10 ] WMV のすべてのバージョンは、可変ビット レート、平均ビット レート、および固定ビット レートをサポートしていますが、WMV 9 では、インターレース ビデオ、非正方形ピクセル、およびフレーム補間のネイティブ サポートなど、いくつかの重要な機能が導入されました。[ 11 ] WMV 9 では、 Windows Media Video 9 Professionalという新しいプロファイルも導入されました。[ 12 ]これは、ビデオの解像度が 300,000 ピクセル (例えば、528 px × 576 px、640 px × 480 px、768 px × 432 px 以上) を超え、ビットレートが 1 Mbit/s を超えると自動的にアクティブになります。これは、 720pや1080pなどの高解像度ビデオコンテンツを対象としています。
WMV 9 のSimpleおよびMainプロファイル レベルは、VC-1仕様の同じプロファイル レベルに準拠しています。[ 13 ] VC-1 のAdvanced Profileは、Windows Media Video 9 Advanced Profileと呼ばれる新しい WMV フォーマットで実装されています。インターレース コンテンツの圧縮効率が向上し、トランスポートに依存しないため、 MPEG トランスポート ストリームまたはRTPパケット フォーマットにカプセル化できます。ただし、このフォーマットは以前の WMV 9 フォーマットとは互換性がありません。[ 14 ]
WMV は、 PlaysForSure認定のオンライン ストアやデバイス、ポータブル メディア センターデバイスで必須のビデオ フォーマットです。Microsoft Zune、Xbox 360、Windows Mobile搭載の Windows Media Player デバイス、および多くの未認定デバイスがこのフォーマットをサポートしています。[ 15 ] WMV HD は、Microsoft が指定する品質レベルで、認証プログラムに WMV 9 の使用を義務付けています。[ 16 ] WMV はかつてMicrosoft Silverlightプラットフォームでサポートされている唯一のビデオ フォーマットでしたが、バージョン 3 以降は H.264 フォーマットもサポートされるようになりました。[ 17 ]
Windows Media Video Screen (WMV Screen) は、スクリーンキャストコンテンツに特化したビデオフォーマットです。ライブスクリーンコンテンツをキャプチャしたり、サードパーティのスクリーンキャプチャプログラムからのビデオを WMV 9 Screen ファイルに変換したりできます。ソース素材が主に静止していて、カラーパレットが少ない場合に最も効果的です。[ 18 ]
このフォーマットの用途の 1 つは、コンピュータのステップ バイ ステップ デモンストレーション ビデオです。このフォーマットの最初のバージョンは WMV 7 Screen でした。2 番目のバージョンである WMV 9 Screen は、CBR に加えて VBR エンコードをサポートしています。[ 18 ]さらに、 Live Meeting 2007で使用される MSA1 (別名「MS ATC Screen codec」または「MSS3」) もあります。このフォーマットのFourCCMSS1は、、MSS2およびですMSA1。[ 19 ]
Windows Media Video Image (WMV Image) はビデオスライドショーフォーマットです。このフォーマットは、再生中に一連の画像にタイミング、パン、トランジション効果を適用することで機能します。 [ 20 ] WMV Image でエンコードされたファイルはフルモーション ビデオではなく静止画像を保存するため、このコーデックは静止画像に対して WMV 9 よりも高い圧縮率と画質を実現します。
このフォーマットはデコーダー(プレーヤー)がリアルタイムでビデオフレームを生成することに依存しているため、WMV Image ファイルを中程度の解像度(例えば、 1024 px × 768 px の解像度で毎秒 30 フレーム)で再生するには、コンピューターの処理能力が非常に高い。Photo Story 3で使用されている最新バージョンのフォーマット WMV 9.1 Image には、追加の変換効果が搭載されているが、元の WMV 9 Image フォーマットとは互換性がない。[ 20 ]
WMVイメージのハードウェアサポートは、ポータブルメディアセンター、Windows Media Player 10 Mobileを搭載したWindows Mobile搭載デバイスで利用可能です。 [ 15 ]
国内のDVDプレーヤーでこのフォーマットに対応しているものは知られていないため、Photo Story 3を使用してDVDプレーヤーで再生可能なコンテンツを作成したい場合は、DVDに書き込む前にまずMPEG-2形式に変換する必要があります(MPEG-2の平均ファイルサイズは.wmvファイルの5~6倍です)。
Windows Media Videoで使用されるオーディオ形式は、通常はWindows Media Audioのいずれかのバージョンですが、まれに非推奨のSipro ACELP.netオーディオ形式が使用される場合もあります。Microsoftは、Windows Media形式以外の形式を含むASFファイルには、汎用的な.ASFファイル拡張子を使用することを推奨しています。
WMVファイルを再生できるソフトウェアには、 Windows Media Player、RealPlayer、MPlayer、Media Player Classic、VLC Media Player、K-Multimedia Playerなどがあります。Microsoftのメディア管理ソフトウェアであるZuneはWMV形式をサポートしていますが、PlaysForSureが使用するWindows Media DRMのZune固有のバリエーションを使用しています。Linuxなどの様々なプラットフォーム向けに、 FFmpegによるWMV形式の実装を使用するサードパーティ製プレーヤーも多数存在します。
Macintoshプラットフォームでは、Microsoft は2003 年にMac OS X用の Windows Media Player のPowerPC版をリリースしましたが、 [ 23 ]、ソフトウェアのさらなる開発は終了しました。2006 年 1 月から 2014 年 5 月まで、Microsoft はサードパーティ製のFlip4Mac を推奨および配布しました。これはTelestreamが開発したQuickTimeコンポーネントで、Macintosh ユーザーが QuickTime フレームワークを使用する任意のプレーヤーで WMV ファイルを再生できるようにするものです。[ 24 ] [ 25 ] Telestream は 2019 年 7 月 1 日に Flip4Mac の販売を終了し、2020 年 6 月 28 日に正式にサポートを終了しました。[ 26 ] Macintosh コンピューターで WMV ファイルを再生できる Elmedia プレーヤーは、現在も利用可能です。
多くのプログラムがWMV形式でビデオをエクスポートできます。例としては、Windows Movie Maker、Windows Media Encoder、Microsoft Expression Encoder、Sorenson Squeeze、[ 27 ] Vegas Pro、[ 28 ] AVS Video Editor、VSDC Free Video Editor、Telestream Episode、Telestream FlipFactory、[ 29 ] [ 30 ]およびFFmpegなどがあります。
WMV画像フォーマットを使用してエンコードするプログラムには、Windows Media Encoder、AVS Video Editor、Photo Storyなどがあります。
WMV形式自体にはデジタル著作権管理機能は含まれていませんが、WMVストリームをカプセル化できるASFコンテナ形式には含まれています。WMVと併用できるWindows Media DRMは、CinemaNowなどが提供するような時間制限付きのサブスクリプションビデオサービスをサポートしています。[ 31 ] PlaysForSureおよびWindows Media ConnectのコンポーネントであるWindows Media DRMは、Xbox 360などの多くの最新のポータブルビデオデバイスやストリーミングメディアクライアントでサポートされています。
WMVはユーザーや報道機関から数多くの苦情を受けてきた。ユーザーはWMVファイルに付随するデジタル著作権管理システムを嫌っている。[ 32 ] 2007年には、Windows Media Player 11でWMVファイルのライセンスを復元する機能が失われたことが好意的に受け止められなかった。[ 32 ]
補足として、彼のmuxerフィルターは、GrapheditからMicrosoft WMV9ビデオファイル(ASF/WMVコンテナ)をmatroskaファイルに問題なくトランスミキシングすることも可能にし、PCにWMV9 VCMがインストールされていれば、最新のVirtualdubModでファイルを開いて編集することもできます。