RealMedia Variable Bitrate(RMVB)は、RealNetworks社が開発したRealMediaマルチメディアデジタルコンテナフォーマットの可変ビットレート拡張機能です。ストリーミングメディアを一定ビットレート(CBR)でエンコードする一般的なRealMediaコンテナとは異なり、RMVBは通常、ローカルに保存されたマルチメディアコンテンツに使用されます。このフォーマットを使用するファイルのファイル拡張子は「.rmvb」です。
RealMediaは、x264などのMPEG-4 Part 10エンコーダー[ 1 ]と同様の圧縮方式を使用しています。
RMVBファイルは、アジアのコンテンツ、特に中国のテレビ番組や映画の配信に広く利用されています。そのため、 BitTorrent、eDonkey、Gnutellaといったファイル共有プラットフォームでも頻繁に利用されるようになりました(ただし、他のメディアプレーヤーとの互換性の問題などから、必ずしも広く普及しているとは言えません) 。
Windowsプラットフォームでは、独自のRealPlayer SP(RealPlayer 10以降)とオープンソースのMedia Player Classicが、適切なDirectShowフィルターまたはReal Alternativeを使用してRMVBをサポートしています。Linuxおよびその他のUnix系プラットフォームでは、MPlayer、xine、Totemが、 FFmpegのオープンソースのリバースエンジニアリングされたRMVB実装を使用してRMVBファイルを再生できます。このフォーマットは、クロスプラットフォームのVLCメディアプレーヤーでも再生がサポートされています。
このフォーマットのファイルヘッダーは、標準のRealMediaフォーマットと同じ4バイトの「.RMF」( 16進数で2E 52 4D 46)で構成されています。