{"success":true,"data":{"ext":"dvr","name":"DVR-Studio stream file","description":"DVR-Studio stream files are a proprietary video stream format created and maintained by Haenlein-Software for the DVR-Studio application. They are used to store and process digital television recordings for tasks such as trimming, splitting, conversion, and DVD authoring. The format is generally considered safe, though it is largely associated with older recording workflows and may require legacy software support for access.","mime":[],"risk_level":"Safe","signatures":[{"hex":"44 56 44","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_dvr(file_path: str) -> bool:\n    \"\"\"Check if file is a valid DVR by magic bytes.\"\"\"\n    signature = bytes([0x44, 0x56, 0x44])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isDVR(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x44, 0x56, 0x44]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsDVR(data []byte) bool {\n    signature := []byte{0x44, 0x56, 0x44}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"}}}