[mythtv-commits] Ticket #4475: MythArchive stream selection failure
MythTV
mythtv at cvs.mythtv.org
Tue Jan 15 18:30:52 UTC 2008
#4475: MythArchive stream selection failure
----------------------------------+-----------------------------------------
Reporter: otto at kolsi dot fi | Owner: paulh
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mytharchive | Version: head
Severity: medium | Mlocked: 0
----------------------------------+-----------------------------------------
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
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4475>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list