{"success":true,"data":{"ext":"ac3","name":"AC3","description":"AC3, also known as Dolby Digital, is an audio compression format developed and maintained by Dolby Laboratories. It is used for multichannel sound in DVD-Video, digital television broadcasts, home theater systems, and some media files. As an established legacy audio format, AC3 is generally safe to play, though untrusted files may still trigger parser bugs in outdated software or hardware.","mime":["audio/ac3"],"risk_level":"Safe","signatures":[{"hex":"0B 77","offset":0,"sources":[{"name":"Apache Tika","url":"https://raw.githubusercontent.com/apache/tika/main/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml"}]}],"related":["aac","aif","aifc","aiff","amr","au"],"usage":{"python":"def is_ac3(file_path: str) -> bool:\n    \"\"\"Check if file is a valid AC3 by magic bytes.\"\"\"\n    signature = bytes([0x0B, 0x77])\n    with open(file_path, \"rb\") as f:\n        return f.read(2) == signature","node":"function isAC3(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x0B, 0x77]);\n  return buffer.subarray(0, 2).equals(signature);\n}","go":"func IsAC3(data []byte) bool {\n    signature := []byte{0x0B, 0x77}\n    if len(data) < 2 {\n        return false\n    }\n    return bytes.Equal(data[:2], signature)\n}"},"category":"Audio"}}