[MEncoder-users] dirac transcoding problem...

John Doe jdmls at yahoo.com
Thu Mar 4 15:45:35 CET 2010


Hi everybody,

I am trying to convert a dirac video (http://dirac.kw.bbc.co.uk/download/video/maybefinal/diracpromo-tr1000.ts) but it fails...

  Linux 2.6.18-164.11.1.el5 i386
  mencoder = r30819-4.1.2
  ffmpeg libs = r22167
  schroedinger v1.0.9

While ffmpeg has no problem converting the dirac video; mencoder fails:

  mencoder diracpromo-tr1000.ts -o test.flv -demuxer 35 -of lavf
-lavfopts format=flv -oac mp3lame -lameopts abr:br=64 -srate 44100 -ovc
lavc -lavcopts vcodec=flv

Without forced demuxer:

  success: format: 0  data: 0x0 - 0x7883f74
  TS file format detected.
  NO VIDEO! AUDIO MPA(pid=69) NO SUBS (yet)!  PROGRAM N. 1
  Video stream is mandatory!

With forced demuxer 35:

  MEncoder SVN-r30819-4.1.2 (C) 2000-2010 MPlayer Team
  success: format: 0  data: 0x0 - 0x7883f74
  libavformat file format detected.
  [mpegts @ 0x9017460]max_analyze_duration reached
  [lavf] Video stream found, -vid 0
  [lavf] Audio stream found, -aid 1
  LAVF: Program 1 
  VIDEO:  [drac]  640x360  0bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
  [V] filefmt:35  fourcc:0x63617264  size:640x360  fps:25.000  ftime:=0.0400
  ==========================================================================
  Requested audio codec family [mp3] (afm=mp3lib) not available.
  Enable it at compilation.
  Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
  AUDIO: 48000 Hz, 2 ch, s16le, 256.0 kbit/16.67% (ratio: 32000->192000)
  Selected audio codec: [ffmp2] afm: ffmpeg (FFmpeg MPEG layer-1 and layer-2 audio)
  ==========================================================================
  ** MUXER_LAVF *****************************************************************
  REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
  INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
  will play these INCORRECT files as if nothing were wrong!
  *******************************************************************************
  OK, exit.
  Opening video filter: [expand osd=1]
  Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
  ==========================================================================
  Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
  Selected video codec: [fflibschroedinger] vfm: ffmpeg (Dirac (through FFmpeg libschroedinger))
  ==========================================================================
  MP3 audio selected.
  Pos:   0.0s      2f ( 0%)  0.00fps Trem:   0min   0mb  A-V:-0.004 [0:0]]
  1 duplicate frame(s)!
  VIDEO CODEC ID: 22
  AUDIO CODEC ID: 15001, TAG: 0
  Writing header...
  [flv @ 0x90a61d0]dimensions not set

What does the "dimensions not set" mean...?
And if I reduce lavcopts to vcodec=flv, I get and extra "Floating point exception"

Thx,
JD


      


More information about the MEncoder-users mailing list