Hacker News new | ask | show | jobs
Show HN: I designed a DSL for playing multiple segments of media files (cjmapp.net)
3 points by cutandjoin 502 days ago
and implemented it for MP3.

The DSL "CJM" extracts and concatenates segments from multiple files.

It integrates features of CUE, M3U, and SQL,

just like:

---------

CJM Cut, Sequence

#"blk1"

some song.mp3

00:00:000 0:""

00:10:000 1:"02"

00:15:000 0:""

#"blk2"

some song inst.mp3

00:00:000 1:"01"

00:10:000 0:""

00:15:000 1:"03"

CJM SelectAll, Convert(0,1)

CJM Merge

CJM Alphabetize

CJM Playback