{"success":true,"data":{"ext":"ivr","name":"RealPlayer video file","description":"Interactive RealVideo (IVR) is a streaming video file format associated with RealPlayer and RealNetworks, which developed and maintained the RealMedia family of formats. It was used for online video delivery, media playback, and interactive multimedia content in RealPlayer-compatible applications. The format is largely legacy and is now uncommon; files from untrusted sources should be opened with current software due to the usual risks of handling outdated media containers.","mime":[],"risk_level":"Safe","signatures":[{"hex":"2E 52 45 43","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_ivr(file_path: str) -> bool:\n    \"\"\"Check if file is a valid IVR by magic bytes.\"\"\"\n    signature = bytes([0x2E, 0x52, 0x45, 0x43])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isIVR(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x2E, 0x52, 0x45, 0x43]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsIVR(data []byte) bool {\n    signature := []byte{0x2E, 0x52, 0x45, 0x43}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}