{"success":true,"data":{"ext":"rmvb","name":"RealMedia streaming media file","description":"RealMedia Variable Bitrate (RMVB) is a RealMedia multimedia container format developed by RealNetworks for delivering streaming audio and video. It is used for online playback, downloading, and archival of compressed media content in players and applications that support the RealMedia ecosystem. RMVB is now largely a legacy format, and support has declined across modern platforms, but files are generally safe to open when sourced from trusted providers.","mime":[],"risk_level":"Safe","signatures":[{"hex":"2E 52 4D 46","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":["rm","asf","mp4","wmv","3g2","3gp"],"usage":{"python":"def is_rmvb(file_path: str) -> bool:\n    \"\"\"Check if file is a valid RMVB by magic bytes.\"\"\"\n    signature = bytes([0x2E, 0x52, 0x4D, 0x46])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isRMVB(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x2E, 0x52, 0x4D, 0x46]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsRMVB(data []byte) bool {\n    signature := []byte{0x2E, 0x52, 0x4D, 0x46}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"},"category":"Video"}}