From MultimediaWiki
Revision as of 12:24, 20 February 2009 by Dashcloud (talk | contribs)
Jump to navigation Jump to search

The MPlayer IRC and bug report monkey.

Take the Sample Challenge!
Review one file from /incoming/ per week! (+delete/move/report bug)
Extra Credit- Write a new audio/video codec/format on the wiki.

Steps to review incoming:

  1. start with older files
  2. google the filename to see if it was posted to the mplayer/ffmpeg mailing list
  3. do a search at and to see if it was posted there
  4. if no text file exists, try playback using mplayer and ffplay
  5. move file to samples.mphq and create/modify bugreport or delete


  1. organize incoming into folders like "known issues-to be fixed"
  2. fix communication between developers-samples status
  3. explain what samples are to be kept and which to be deleted
  4. ask other projects (xine,vlc) if they want to take a look at such files before deletion

Multimedia Archaelogy

try to guess codecs by forcing them.

mplayer -vc +ffodivx file.avi or -vc +ffmjpeg (for files that may be mjpeg)

Finding Codecs:

  1. google for NSVI fourcc for hints as to the codec name
  2. search for "VIDC.NSVI". vidc is found in .inf files (registry installer) for vfw codecs.
  3. after locating vidc.nsvi=nsvideo.dll try to locate nsvideo.dll
  4. search for "nsvideo.dl_" which may appear in the installer/zip logs
  5. also try .drv, .dr_, .exe, .zip, .sys, .ax etc.
  6. try also the backward hex version of NSVI (4956534E) which is part of the GUID for the dshow codec.

status of picsearch list

binary codecs:

VDEC - vidc.vdec=videc.dll - Logitech QuickCam codec (which is a variant of M-JPEG)
yuv8 - try to use raw codec in codecs.conf
     - yuv8 ffmpeg description
 fire - more info here: FIRE

codecs with problems loading

 videocodec mohd
 info "mobiclip"
 status buggy ; Warning: DS_Filter() no such class object.  (
 fourcc MOHD,mohd
 driver dshow
 dll "" ; 90cef552f1d20236ef5041ca1077c311
 ;guid 0x44484F4D, 0x0000, 0x0010, 0x80, 0x00, 0xAA, 0x00, 0x00, 0x38, 0x9B, 0x71
guid 0x64686F6D, 0x0000, 0x0010, 0x80, 0x00, 0xAA, 0x00, 0x00, 0x38, 0x9B, 0x71
;guid 0x73646976, 0x0000, 0x0010, 0x80, 0x00, 0xAA, 0x00, 0x00, 0x38, 0x9B, 0x71
 out YV12,YUY2,UYVY
 out BGR32,BGR24,BGR16,BGR15
 videocodec n264
 status buggy ;i can create files using -ovc vfw -xvfwopts codec=h264vfw.dll
 fourcc N264    ; but still cannot play them in mplayer.
 driver vfw
 dll "H264Vfw.dll" ; befd224bc512742697fe27636de6cf23
 out BGR32
 videocodec auravfw
 status buggy ; windows says this is not a valid windows image!
 fourcc AURA,AUR2
 driver vfw
; dll "av2codec.drv" ; b9ee092e7aba838a630f827e902c53a1 *av2codec.drv
dll avcodec.drv ; 6a2c197f9e3844bbbb83b68c02609da3 *avcodec.drv
 out YV12,YUY2
 videocodec eyeball
 info "eyeball chat video"
 status buggy ; corrupted video
 fourcc ES07
 driver dshow
 dll "EStream7Decoder.dll" ; e8cf28a0b0589d9af97be1b41c2b0e20
 guid 0x609C770F, 0x94D9, 0x4DDf, 0xB2, 0x2A, 0x68, 0x05, 0x71, 0x64, 0xA8, 0xDD
 out BGR24
 videocodec imm4
 status buggy ;crashes
 fourcc IMM4
 driver vfw
 dll "VCMIMM4.dll" ; 0259aa0a0ca4be18fe644924b004f08b
 out IYUV
 videocodec mscamcorder
 info "microsoft office 97 camcorder"
 status buggy ; not a valid windows image
 fourcc CGDI
 driver vfw
 dll "gdicod97.drv" ; c9874806d163304474ae16530b8e057e
 out BGR32,BGR24,BGR15
 videocodec geovfw
 status buggy ; crash
 fourcc GEOV
 driver vfw
 dll "GeoCodec.dll"  ; 6febfc39081f2aeb1db95ba59a3c44bb
 out YUY2,YV12,IYUV   
 out RGB24,RGB32,BGR24 flip
 videocodec vdecvfw
 info "quickcam codec?" ;
 status buggy ; not a valid windows image
 fourcc VDEC
 driver vfw
 dll "videc.dll" ; 2854361dfaad445c508ffe9d8187c2f2
 out YV12
 out BGR24

unknown codec

DPSH -; some sort of raw codec-
has the spcaview program that creates them (it segfaulted when I tried the example in the documentation). 

Dashcloud 14:23, 20 February 2009 (EST)

HHE1 - zvue video? no idea
speg - appears to be an Xvid derivative- if you check out the source code, there's a patch mplayer-speg.patch
which just tacks SPEG onto all the xvid stuff. Dashcloud 14:23, 20 February 2009 (EST)
vvvc - ?
XiTh - theora in mov
SUVF - ?
MVXW - wavelet?

need to locate dlls

 gisz , gigasize.dll