Milhouse;274506 Wrote: > Hi > > I'm trying to convert the Dire Straits "Brothers in Arms" DVD (AC3 > audio) with the latest spdifconvert.py, and the entire disc contains > unexpected frames although the AC3 rips play fine in VLC: > > > Code: -------------------- > > > D:\Video\ALBUM\work>..\..\ac3_dts_2_wav\spdifconvert.py "*" > Reading input from file 01. Dire Straits - So Far Away > Writing output to file 01. Dire Straits - So Far Away.wav > Detected stream type: ac3 > Unexpected AC3 frame size code 0x39 (sync_code: 0x79, fscod: 0x1); skipping frame. > -------------------- > > > > If I add the --preserve parameter, the resulting WAV/FLAC files are > corrupt when played back on the Squeezebox... > > Is a fix possible?
Sorry to hear you're having problems. The code is having problems because it only knows how to deal with AC3 frames marked with certain codes. The code uses tables taken from the AC3 reference documents, which only go up to 0x25 -- I've not seen a table that goes as high as 0x39. If anybody knows of one, please let me know (it's the 'bit_rate_code' table, referenced as A3.4 in the standard I've seen). Does VLC report any messages that indicate it might be fixing the stream somehow? Perhaps fixing the endianness of something? -- smst ------------------------------------------------------------------------ smst's Profile: http://forums.slimdevices.com/member.php?userid=752 View this thread: http://forums.slimdevices.com/showthread.php?t=19260 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/ripping
