{"success":true,"data":{"ext":"sbv","name":"SBV","description":"SBV is a plain-text subtitle format used by YouTube and maintained as part of its captioning workflow. It is primarily used for timed captions in uploaded videos, including subtitles for accessibility, translation, and basic transcription in editing or playback tools. The format has a simple structure and is generally safe, though, like other text-based subtitle files, it should be reviewed carefully when imported into media software from untrusted sources.","mime":[],"risk_level":"Safe","signatures":[{"hex":"46 45 44 46","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_sbv(file_path: str) -> bool:\n    \"\"\"Check if file is a valid SBV by magic bytes.\"\"\"\n    signature = bytes([0x46, 0x45, 0x44, 0x46])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isSBV(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x46, 0x45, 0x44, 0x46]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsSBV(data []byte) bool {\n    signature := []byte{0x46, 0x45, 0x44, 0x46}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}