# dekgma **Repository Path**: graviton/dekgma ## Basic Information - **Project Name**: dekgma - **Description**: de kugou music - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-14 - **Last Updated**: 2026-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DeKGMA DeKGMA is a local desktop utility and command-line tool for extracting audio from KGM, KGMA, and VPR V2 files. It can preserve the detected audio stream or convert it to MP3 or WAV with FFmpeg. ## Requirements - Rust toolchain (edition 2024) - FFmpeg on `PATH` for conversions that need transcoding. Set `FFMPEG` to use a different executable path. ## Build and test ```powershell cargo build --release cargo test ``` Run the desktop app with: ```powershell cargo run --release ``` ## Command line ```text dekgma --cli [file2 ...] ``` Use `-` as the output directory to write beside each input file. Existing output files are never overwritten. MP3 and WAV modes pass through audio that already matches the selected format; other formats require FFmpeg. For example: ```powershell target\release\dekgma.exe --cli original - "D:\Music\track.kgma" ``` The desktop app supports selecting files or recursively scanning a folder. Processing is local. Only process files you are authorized to access.