Skip to content
This repository has been archived by the owner on May 17, 2024. It is now read-only.
/ KaraokeToVideo Public archive

macOS sample code that converts mp3+cdg to mp4

License

Notifications You must be signed in to change notification settings

keapick/KaraokeToVideo

Repository files navigation

KaraokeToVideo, converts mp3+cdg to mp4

Project to learn a bit about Apple's media APIs.

KaraokeToVideoGUI

Basic macOS app to convert mp3+cdg to mp4. Only supports drag and drop. There is very little user feedback, the app can look hung for a min or two at a time!

Drag and drop files onto the app to convert mp3+cdg to mp4.

GUI screenshot 1 GUI screenshot 3

Play the mp4 like any other video file. GUI screenshot 5

KaraokeToVideo

The command line tool converts a MP3+CDG files into an MP4.

Command line screenshot

Example Command Line conversion

./KaraokeToVideo Outkast\ -\ Hey\ Ya\!.cdg Outkast\ -\ Hey\ Ya\!.mp3 Outkast\ -\ Hey\ Ya\!.mp4

KaraokeLib

Library to handle converting MP3+CDG files into an MP4. It's not very fast. Takes my macBook Pro about 30s

Acknowledgements

OpenKJ's source code really helped me understand the CDG format. Greatly appreciated! OpenKJ.