Wat is het CDG-bestandsformaat?
.cdg-bestanden worden geassocieerd met karaoke-software zoals DART Karaoke Studio, VLC media player en KaraFun Player. Ze zijn het grafische „sidecar”-spoor van de CD+G (CD+Graphics) standaard - een Philips/Sony-uitbreiding van de audio-CD-specificatie.
.cdg-bestanden zijn binaire bestanden die worden gebruikt voor het opslaan van songteksten en gesynchroniseerde graphics voor karaoke-spelers (dit zijn zogenaamde songtekstbestanden, of „MP3+G graphics-bestanden”). Ze bestaan uit een ruwe stroom van 24-byte CD-subcodepakketten, getimed op audio met 300 pakketten per seconde, wat een weergave van 300×216 pixels met 16 kleuren oplevert.
Karaoke-software zoals DART Karaoke Studio biedt gebruikers geavanceerde tools voor het maken van aangepaste karaoke-muziekbibliotheken. Het stelt gebruikers in staat om songteksten toe te voegen en deze te synchroniseren met het audiospoor. De resulterende songtekstsporen worden samen met de timing opgeslagen als .cdg-bestanden.
Bestanden met de extensie .cdg slaan alleen songteksten en graphics op, samen met de informatie die nodig is voor tekst-audio-synchronisatie. .cdg-bestanden slaan geen werkelijke audiosporen of andere audiogegevens op - ze fungeren altijd als een sidecar die gekoppeld is aan een audiobestand met identieke naam, meestal een MP3. Beide bestanden samen vormen een „MP3+G”-track en worden vaak gebundeld gedistribueerd in een ZIP-archief.
Beveiliging & veiligheid
RISICO: LOWCDG-bestanden zijn passieve grafische gegevens zonder uitvoerbare inhoud, dus ze vormen een laag risico. De belangrijkste waarschuwing betreft nep-sites voor het downloaden van „CDG-spelers” of „CDG-converters” die adware/PUP's bundelen - houd het bij VLC (open source) en bekende karaoke-apps. Merk ook op dat een losse .cdg zonder audio niet corrupt is; het heeft simpelweg het bijbehorende songbestand nodig.
Formaatdetails
in een notendop- DART Karaoke Studio songtekstbestand - DART's karaoke-authoringtool leest/schrijft dezelfde CD+G-graphics; het is hetzelfde formaat, geen apart formaat (de database heeft het alleen naar die app vernoemd).
Programma's die CDG-bestanden openen
Technische details
diepe specificaties| Formaat-type | Raw CD subcode graphics stream (binair) |
| Pakketstructuur | 24-byte subcodepakketten die de P-W subkanaalgegevens coderen |
| Pakketsnelheid | 300 pakketten per seconde, gesynchroniseerd met CD-audiotiming |
| Grafische resolutie | 300×216 pixels zichtbaar gebied (288×192 binnen een 6-pixel rand) |
| Kleurdiepte | 4-bits palet - 16 gelijktijdige kleuren per scherm |
| Codering | Binair - geen tekst- of tekencodering |
| Compressie | Geen - ruwe ongecomprimeerde pakketstroom |
| Koppelingsvereiste | Sidecar-bestand - moet worden gekoppeld aan een audiobestand met identieke naam om af te spelen |
| Veelvoorkomende koppeling | .mp3 + .cdg (MP3+G) - het meest verspreide karaoke-distributieformaat |
| Typische bestandsgrootte | 150 KB - 400 KB per nummer |
| MIME-type | application/octet-stream |
| Bestandsidentificatie | Geen magic bytes - geïdentificeerd door reguliere 24-byte pakketstructuur en koppeling met audiobestand |
| Distributieverpakking | Vaak gebundeld met een bijbehorend audiobestand in een ZIP-archief |
| Platformondersteuning | Windows, macOS, Linux, Android |
| Uitgebracht | 1980s (CD+G - the 'Graphics' subchannel of the Red Book CD standard) |
| Laatste versie | CD+G subcode spec (stable since the 1980s) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | jbum.com |
CDG conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CDG-bestanden.