[mythtv-commits] Ticket #7118: Mythtranscode lossless mpeg2 removes audio

MythTV mythtv at cvs.mythtv.org
Mon Sep 21 19:41:57 UTC 2009


#7118: Mythtranscode lossless mpeg2 removes audio
------------------------------------+---------------------------------------
 Reporter:  otto at kolsi dot fi    |       Owner:  ijr    
     Type:  defect                  |      Status:  new    
 Priority:  minor                   |   Milestone:  unknown
Component:  MythTV - Mythtranscode  |     Version:  head   
 Severity:  medium                  |     Mlocked:  0      
------------------------------------+---------------------------------------
 For some DVB recordings, mythtranscode with --mpeg2 lossless transcoding
 removes all audio tracks.

 Logs show that "invalid" audio streams are skipped, although those are
 valid audio tracks. Below there are couple of logs with one and two audio
 tracks removed. It looks like "invalid" audio streams are (wrongly)
 detected to have 0 channels.

 I've uploaded one sample to
 http://rapidshare.com/files/283153720/audio.mpg.html and can provide more
 samples if needed.

 {{{
 2009-09-21 22:29:05.046 Input #0, mpegts, from '/tmp/test.mpg':
 2009-09-21 22:29:05.046   Duration: N/A, bitrate: N/A
 2009-09-21 22:29:05.046     Stream #0.0[0x201]: Video: mpeg2video, 90k tbn
 2009-09-21 22:29:05.046     Stream #0.1[0x294]: Audio: mp3, 0 channels,
 s16
 2009-09-21 22:29:05.046     Stream #0.2[0x295]: Audio: mp3, 0 channels,
 s16
 2009-09-21 22:29:05.046     Stream #0.3[0x7eb]: Subtitle: dvbsub
 2009-09-21 22:29:05.046     Stream #0.4[0x911]: Data: 0x0101
 2009-09-21 22:29:05.046 Skipping invalid audio stream: 1
 2009-09-21 22:29:05.046 Skipping invalid audio stream: 2
 2009-09-21 22:29:05.046 Skipping unsupported codec 3 on stream 3
 2009-09-21 22:29:05.046 Skipping unsupported codec 2 on stream 4
 2009-09-21 22:29:05.060 720x576 P:1080000 13:48:36:009 #2 fl:2IT_0 pos:
 376
 2009-09-21 22:29:05.060 Found 1st valid video frame
 2009-09-21 22:29:05.060 #0 PTS:16:45:14.891 Delta: 0.0ms queue: 1
 2009-09-21 22:29:05.061 ptsIncrement: 3600 Frame #: 2 PTS-adjust:
 16:45:14.711
 2009-09-21 22:29:05.061 #0 fl:2BT_0 pos: 31772
 ...
 }}}

 {{{
 2009-09-21 22:31:31.257 Input #0, mpegts, from '/tmp/audio.mpg':
 2009-09-21 22:31:31.258   Duration: 00:00:22.45, start: 89483.030544,
 bitrate: 3563 kb/s
 2009-09-21 22:31:31.258     Stream #0.0[0x204]: Video: mpeg2video, 90k tbn
 2009-09-21 22:31:31.258     Stream #0.1[0x2b2]: Audio: mp3, 0 channels,
 s16
 2009-09-21 22:31:31.258     Stream #0.2[0xfbb]: Subtitle: dvbsub
 2009-09-21 22:31:31.258     Stream #0.3[0x911]: Data: 0x0101
 2009-09-21 22:31:31.258 Skipping invalid audio stream: 1
 2009-09-21 22:31:31.258 Skipping unsupported codec 3 on stream 2
 2009-09-21 22:31:31.258 Skipping unsupported codec 2 on stream 3
 2009-09-21 22:31:31.263 720x576 P:1080000 07:25:04:021 #2 fl:2IT_0 pos:
 376
 2009-09-21 22:31:31.263 Found 1st valid video frame
 2009-09-21 22:31:31.263 #0 PTS:24:51:23.040 Delta: 0.0ms queue: 1
 2009-09-21 22:31:31.263 ptsIncrement: 3600 Frame #: 2 PTS-adjust:
 24:51:22.860
 2009-09-21 22:31:31.263 #0 fl:2BT_0 pos: 59784
 ...
 }}}

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


More information about the mythtv-commits mailing list