I'm posting this here for the lack of a better place. The ProjectX home page is a German-only forum, and as I don't speak German, that leaves me a little stuck. Basically, ProjectX 0.90.4 barfs as part of the burn plugin 0.1.0-pre20's work when I have a recording with 'Audio Description' soundtrack (a 64kbit mono mp2 track intended for blind people to describe what is happening on-screen). It's a bit annoying, since I don't even want this soundtrack included in the recording.. [demux] + /usr/bin/java -Djava.awt.headless=true -jar /usr/local/projectx/ProjectX.jar -ini /video/plugins/burn/ProjectX.ini -cut /video/.vdr-burn.Hmcv14/VDRSYNC.0/px.cut -id 0xe0,0xc0,0xc1,0x1f,0x20 -demux -out /video/.vdr-burn.Hmcv14/VDRSYNC.0 -name vdrsync /tmp/.vdr-burn.gzXBn0/VDRSYNC.0/convert/001.vdr demuxes the video 0xe0 fine, the first audio track 0xc0 fine, and then bails out on 0xc1: [demux] --> MPEG Audio (0xC1) [demux] check & synchronize audio file vdrsync[1].mp [demux] [demux] 1 %-> check CRC of AC-3 / MPEG-Audio L1,2 [demux] -> delete CRC in MPEG-Audio Layer1,2 [demux] -> add frames [demux] Audio PTS: first packet 01:20:56.853, last packet 01:50:10.600 [demux] Video PTS: start 1.GOP 01:20:56.653, end last GOP 01:50:10.013 [demux] -> adjusting audio at video-timeline [demux] !> 8 frame(s) (192ms) pre-inserted @ 00:00:00.000 [demux] -> src_audio: MPEG-1, Layer2, 48000Hz, mono, 64kbps, CRC @ 00:00:00.192 [demux] !> 2 frame(s) (48ms) inserted @ 00:00:17.448 [demux] [demux] 2 % [demux] 3 % [demux] 4 %!> 2 frame(s) (48ms) inserted @ 00:00:53.448 [demux] [demux] 5 % [demux] 6 %!> 2 frame(s) (48ms) inserted @ 00:01:31.368 [demux] [demux] 7 % [demux] 8 %!> 2 frame(s) (48ms) inserted @ 00:02:07.368 [demux] [demux] 9 % [demux] 10 %!> 2 frame(s) (48ms) inserted @ 00:02:45.288 [demux] [demux] 11 % [demux] 12 %!> 3 frame(s) (72ms) inserted @ 00:03:22.512 [demux] [demux] 13 % [demux] 14 %!> 3 frame(s) (72ms) inserted @ 00:03:58.512 [demux] [demux] 15 % [demux] 16 %!> skipped sourceframe(s) @ 00:04:32.376 [demux] !> 2 frame(s) (48ms) inserted @ 00:04:36.432 [demux] [demux] 17 % [demux] 18 %!> 2 frame(s) (48ms) inserted @ 00:05:12.432 [demux] [demux] 19 %stopped... [demux] [demux] !> an error has occured.. (please inform the authors at 'forum.dvbtechnics.info') [demux] java.lang.ArrayIndexOutOfBoundsException: -1 [demux] at net.sourceforge.dvb.projectx.audio.AudioFormatMPA.decodeAncillaryData (Unknown Source) [demux] at net.sourceforge.dvb.projectx.audio.AudioFormat.decodeAncillaryData (Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamProcessAudio.processAudio (Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamProcessAudio.processStream (Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamProcessAudio.<init>(Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamProcess.process(Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamProcess.<init>(Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamParserPESPrimary.parseStream (Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.StreamParser.parseStream(Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.MainProcess.processCollection (Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.MainProcess.startProcessing(Unknown Source) [demux] at net.sourceforge.dvb.projectx.parser.MainProcess.run(Unknown Source) [demux] [demux] -> we have 13 warnings/errors. Ouch! :) I've put the complete logfile up at http://bum.net/dvd.log - I can make all of the source files available too (about 1GB) if they'll help some kind soul? :) Cheers, Gavin. [1] Sascha is still working on the burn plugin at http://www.magoa.net/linux/contrib/