{"success":true,"data":{"ext":"minigsf","name":"MINIGSF","description":"MINIGSF is a music file format in the PSF family, created and maintained by the PlayStation Sound Format community for preserving and replaying extracted game audio data. It is used primarily for archiving and playing soundtrack rips from handheld games, often through specialized audio players, media libraries, and emulator-based tools. The format is generally safe to handle, although playback depends on compatible decoders and associated emulation components; it is considered a legacy niche format.","mime":["audio/x-psf"],"risk_level":"Safe","signatures":[{"hex":"50 53 46","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":["gslib","minipsf","minipsf1","psf1","psflib"],"usage":{"python":"def is_minigsf(file_path: str) -> bool:\n    \"\"\"Check if file is a valid MINIGSF by magic bytes.\"\"\"\n    signature = bytes([0x50, 0x53, 0x46])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isMINIGSF(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x50, 0x53, 0x46]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsMINIGSF(data []byte) bool {\n    signature := []byte{0x50, 0x53, 0x46}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"},"category":"Audio"}}