[FFmpeg-trac] #2705(undetermined:new): Support scrambled / customised mpeg program streams from Karaoke hardware

FFmpeg trac at avcodec.org
Tue Jun 25 00:35:23 CEST 2013


#2705: Support scrambled / customised mpeg program streams from Karaoke hardware
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:             |                 Status:  new
  enhancement                        |              Component:
               Priority:  wish       |  undetermined
                Version:  git-       |               Keywords:  videolan
  master                             |  mpegps mpeg2video mp2
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 (videolan ticket 8819)
 A videolan user uploaded three samples from a Karaoke player. The program
 streams are not auto-detected by FFmpeg, MPlayer does auto-detect them.
 All players show massive visual artefacts, audio is slightly better with
 MPlayer than FFmpeg but still damaged.
 {{{
 $ ffmpeg -f mpeg -i 81391.mpg
 ffmpeg version N-54166-g5dba888 Copyright (c) 2000-2013 the FFmpeg
 developers
   built on Jun 24 2013 08:54:40 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl --disable-indev=jack
   libavutil      52. 37.101 / 52. 37.101
   libavcodec     55. 16.100 / 55. 16.100
   libavformat    55.  9.100 / 55.  9.100
   libavdevice    55.  2.100 / 55.  2.100
   libavfilter     3. 77.101 /  3. 77.101
   libswscale      2.  3.100 /  2.  3.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
 [mpeg @ 0x2b5d060] pes_ext B4 is invalid
 [mpeg @ 0x2b5d060] pes_ext 97 is invalid
 [mpeg @ 0x2b5d060] pes_ext 8B is invalid
 [mpeg @ 0x2b5d060] pes_ext B9 is invalid
 [mpeg @ 0x2b5d060] pes_ext EE is invalid
 [mpeg @ 0x2b5d060] pes_ext 20 is invalid
 [mpeg @ 0x2b5d060] pes_ext 24 is invalid
 [mpeg @ 0x2b5d060] pes_ext E4 is invalid
 [mpeg @ 0x2b5d060] pes_ext 0 is invalid
 [mpeg @ 0x2b5d060] pes_ext 29 is invalid
 [mpeg @ 0x2b5d060] pes_ext F is invalid
 [mpeg @ 0x2b5d060] pes_ext 25 is invalid
 [mpeg @ 0x2b5d060] pes_ext D7 is invalid
 [mpeg @ 0x2b5d060] pes_ext 2B is invalid
 [mpeg @ 0x2b5d060] pes_ext 2D is invalid
 [mpeg @ 0x2b5d060] pes_ext D1 is invalid
 [mpeg @ 0x2b5d060] pes_ext 23 is invalid
 [mpeg @ 0x2b5d060] pes_ext EC is invalid
 [mpeg2video @ 0x2b65d40] ignoring pic cod ext after 0
 [mpeg2video @ 0x2b65d40] warning: first frame is no keyframe
 [mpeg2video @ 0x2b65d40] invalid cbp -1 at 7 2
 [mpeg2video @ 0x2b65d40] skip with previntra
 [mpeg2video @ 0x2b65d40] ac-tex damaged at 14 16
 [mpeg2video @ 0x2b65d40] ac-tex damaged at 0 19
 [mpeg2video @ 0x2b65d40] ac-tex damaged at 2 23
 [mpeg2video @ 0x2b65d40] ac-tex damaged at 4 13
 [mpeg2video @ 0x2b65d40] mb incr damaged
 [mpeg2video @ 0x2b65d40] slice mismatch

 ...

 [mpeg @ 0x2b5d060] pes_ext B4 is invalid
 [mpeg @ 0x2b5d060] pes_ext 59 is invalid
 [mpeg @ 0x2b5d060] pes_ext 31 is invalid
 Input #0, mpeg, from '81391.mpg':
   Duration: 00:01:10.87, start: 0.415833, bitrate: 5807 kb/s
     Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR
 8:9 DAR 4:3], 29.83 fps, 29.97 tbr, 90k tbn, 59.94 tbc
     Stream #0:1[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16p, 224 kb/s
     Stream #0:2[0x1ce]: Audio: mp3, 0 channels, s16p
 At least one output file must be specified
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2705>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list