id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 4475 MythArchive stream selection failure otto at kolsi dot fi paulh "When using ProjectX to demux DVB-T recording, mythburn.py fails with following log. {{{ 2008-01-15 19:51:10 ************************************************************* 2008-01-15 19:51:10 Processing file /file/1003_20071223223600.mpg of type recording 2008-01-15 19:51:10 ************************************************************* 2008-01-15 19:51:27 Preferred audio languages fin and eng 2008-01-15 19:51:27 Video id: 0x131, Audio1: [1] 0x231 (MP2, fin), Audio2: [-1] - 0x-1 (N/A, N/A) 2008-01-15 19:51:27 Using Project-X to demux file 2008-01-15 19:51:27 projectx -out ""/file/MythArchiveTemp/work/1"" -name ""1003_20071223223600"" ""/file/1003_20071223223600.mpg"" 2008-01-15 19:52:48 Preferred audio languages fin and eng 2008-01-15 19:52:48 Video id: 0x131, Audio1: [1] 0x231 (MP2, fin), Audio2: [-1] - 0x-1 (N/A, N/A) 2008-01-15 19:52:48 ------------------------------------------------------------ Traceback (most recent call last): File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 5092, in main processJob(job) File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 4834, in processJob processFile(node,folder) File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 4321, in processFile doProcessFileProjectX(file, folder) File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 4668, in doProcessFileProjectX progress.log 2008-01-15 19:58:27.321 Deleting UPnP client... if not runProjectX(chanid, starttime, folder, False, mediafile): File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 2020, in runProjectX renameProjectXFiles(folder, pxbasename) File ""/usr/local/share/mythtv/mytharchive/scripts/mythburn.py"", line 2099, in renameProjectXFiles if os.path.exists(streamFiles[streamIds.index(stream)]): IndexError: list index out of range 2008-01-15 19:52:48 ------------------------------------------------------------ }}} For the record, this is what ProjectX shows the file contains: {{{ -> Input File 0: '/file/1003_20071223223600.mpg' (1,639,677,156 bytes) -> Filetype is TS (generic PES Container) -> demux -> Service ID 0x1 -> PMT 0x100 refers to these usable streams: Video: PID: 0x131 Audio: PID: 0x231(fin) Teletext: PID: 0x331(fin_i100 ) Subpict.: PID: 0x431(fin_0x11_p1_a0 ) demuxing DVB MPEG-TS file 1003_20071223223600.mpg !> PID 0x0 (PAT) (0 #1) -> ignored !> PID 0x100 (PMT) (188 #2) -> ignored ok> PID 0x131 has PES-ID 0xE0 (MPEG Video) (376 #3) ok> PID 0x331 has PES-ID 0xBD (private stream 1) (TTX) (1128 #7) ok> PID 0x231 has PES-ID 0xC0 (MPEG Audio) (26508 #142) -> video basics: 720*576 @ 25fps @ 0.7031 (16:9) @ 5000000bps, vbvBuffer 112 }}}" defect closed minor unknown mytharchive head medium fixed 0