[mythtv-commits] Ticket #2007: mpeg2fix fails with unusual video PIDs in DVB-t recordings

MythTV mythtv at cvs.mythtv.org
Thu Jun 29 12:32:50 UTC 2006


#2007: mpeg2fix fails with unusual video PIDs in DVB-t recordings
-------------------------------------+--------------------------------------
 Reporter:  andrewd.lists at gmail.com  |       Owner:  ijr
     Type:  patch                    |      Status:  new
 Priority:  minor                    |   Milestone:     
Component:  mythtv                   |     Version:     
 Severity:  medium                   |  
-------------------------------------+--------------------------------------
 mpeg2fix gets confused by PIDs in some new recordings with svn head of
 branches/mythtv-vid. Transcode never completes (reports as 0% and won't
 stop using UI "stop"command).

 Patch just ensures that the codec_id is validated as there is more than
 one "video" stream.

 Not sure if this is the correct fix but it allowed the transcode that had
 been failing for a week to complete.

 {{{
 [log output without patch]
 2006-06-19 18:52:19.982 transcode: Transcode Starting: Bob the Builder:
 Project
 Build It "Spud's Straw Surprise": 1.2 GB (Lossless MPEG2)
 2006-06-19 18:52:22.233 Using runtime prefix = /usr/local
 2006-06-19 18:52:22.547 New DB connection, total: 1
 2006-06-19 18:52:22.584 Connected to database 'mythconverg' at host:
 localhost
 2006-06-19 18:52:22.600 Enabled verbose msgs: important
 2006-06-19 18:52:22.625 New DB connection, total: 2
 2006-06-19 18:52:22.637 Connected to database 'mythconverg' at host:
 localhost
 2006-06-19 18:52:22.650 Transcoding from
 /mnt/myth/video/1018_20060619075800.mpg
  to /mnt/myth/video/1018_20060619075800.mpg.tmp
 2006-06-19 18:52:22.684 Connecting to backend server: 192.168.192.17:6543
 (try 1
  of 2)
 2006-06-19 18:52:22.716 Using protocol version 30
 2006-06-19 18:52:22.736 MainServer::HandleAnnounce Monitor
 2006-06-19 18:52:22.746 adding: kat as a client (events: 0)
 [mpegts @ 0xb73a1640]Parser not found for Codec Id: 94211 !
 0: start_time: 3883.611 duration: 136.469
 1: start_time: 3883.596 duration: 136.462
 2: start_time: 3883.597 duration: 136.460
 3: start_time: 3883.587 duration: 136.472
 4: start_time: 3883.596 duration: 136.469
 stream: start_time: 43150.970 duration: 1516.578 bitrate=6970 kb/s
 2006-06-19 18:52:22.894 AFD: Opened codec 0x8138a70, id(MPEG2VIDEO)
 type(Video)
 2006-06-19 18:52:22.931 AFD: Opened codec 0x8138f00, id(MP3) type(Audio)
 2006-06-19 18:52:22.947 AFD: Opened codec 0x81394a0, id(AC3) type(Audio)
 2006-06-19 18:52:22.966 AFD: Opened codec 0x813a060, id(MPEG1VIDEO)
 type(Video)
 2006-06-19 18:52:23.072 Honoring the cutlist while transcoding
 2006-06-19 18:52:23.099 Cutlist        : 0-7257,21526-37908
 2006-06-19 18:52:23.116 Original Length: 37908 frames
 2006-06-19 18:52:23.127 New Length     : 14269 frames
 2006-06-19 18:52:23.240 Switching to MPEG-2 transcoder.
 2006-06-19 18:52:23.299 Opening /mnt/myth/video/1018_20060619075800.mpg
 2006-06-19 18:52:23.317 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.326 Parser not found for Codec Id: 94211 !
 2006-06-19 18:52:23.337 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.346 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.356 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.366 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.376 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.386 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.396 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.409 Could not find codec parameters (Video:
 mpeg2video)
 2006-06-19 18:52:23.460 Could not find codec parameters (Audio: mp3)
 2006-06-19 18:52:23.477 Could not find codec parameters (Audio: mp2, 256
 kb/s)
 2006-06-19 18:52:23.486 Could not find codec parameters (Audio: mp2, 256
 kb/s)
 2006-06-19 18:52:23.512 Could not find codec parameters (Audio: mp2, 256
 kb/s)
 2006-06-19 18:52:23.526 Could not find codec parameters (Audio: mp2, 256
 kb/s)
 2006-06-19 18:52:23.536 Could not find codec parameters (Audio: mp2, 256
 kb/s)
 2006-06-19 18:52:23.546 Could not find codec parameters (Video:
 mpeg1video)
 2006-06-19 18:52:23.556 Could not find codec parameters (Video:
 mpeg1video)
 [chop many repeated lines]
 2006-06-19 18:52:26.546 Could not find codec parameters (Video:
 mpeg1video)
 2006-06-19 18:52:26.556 Could not find codec parameters (Video:
 mpeg1video)
 2006-06-19 18:52:26.566 Input #0, mpegts, from
 '/mnt/myth/video/1018_20060619075
 800.mpg':
 2006-06-19 18:52:26.576   Duration: N/A, bitrate: N/A
 2006-06-19 18:52:26.586   Stream #0.0[0x200], 25.00 fps(r): Video:
 mpeg2video, y
 uv420p, 720x576, 15000 kb/s
 2006-06-19 18:52:26.596   Stream #0.1[0x28a](eng): Audio: mp2, 48000 Hz,
 stereo,
  256 kb/s
 2006-06-19 18:52:26.606   Stream #0.2[0x294](eng): Audio: ac3, 48000 Hz,
 stereo,
  448 kb/s
 2006-06-19 18:52:26.616   Stream #0.3[0x240](eng): Data: 0x0000
 2006-06-19 18:52:26.626   Stream #0.4[0x17c0], 90000.00 fps(r): Video:
 mpeg1vide
 o
 2006-06-19 18:52:26.637 Skipping unsupported codec 2 on stream 3
 2006-06-19 18:52:27.562 No more queue slots!
 2006-06-19 18:52:27.603 Unknown socket closing
 2006-06-19 18:52:27.604 transcode: Transcode Running: Bob the Builder:
 Project B
 uild It "Spud's Straw Surprise": (Lossless MPEG2)
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2007>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list