MPlayer & MEncoder SB63 (Updated 22 Jan 2015)

MPlayer logo

Introduction:

Here are builds of MPlayer and MEncoder for Windows that I had requests for.
My main focus with these builds is on MEncoder stability, since that is what we use for the media server transcoding, so each release is thoroughly tested to transcode and mux from and to many formats.
Specifically, the stability of outputting H.264 via x264 and MPEG-2 with AC-3 and DTS variants inside MPEG-PS, and WMV with WMA inside ASF, as well as handling different DVD and subtitle inputs.
I test each build for several different things before release, and since Universal Media Server also uses these builds there are many testers who report any bugs which I then fix.

Download:

Older Downloads:

SB62
SB61
SB60
More

Changelog:

2015-01-22 – SB63

  • Synchronised with r37363, which fixed audio with DVD sources
  • Updated FFmpeg to f845ae0

2015-01-03 – SB62

  • Synchronised with r37352
  • Minimized logspam
  • Updated FFmpeg to 11201bb
  • Updated fontconfig to 2.11.91
  • Updated jpeg to 9a
  • Updated libcdio to 0.93
  • Updated libogg to 1.3.2
  • Updated libpng to 1.6.15
  • Updated libvorbis to 1.3.4
  • Updated lzo to 2.08
  • Updated MPFR to 3.1.2
  • Updated mpg123 to 1.21.0
  • Updated xvid to 1.3.3
  • Updated yasm to 1.3.0

2014-12-30 – SB61

  • Synchronised with r37344, which:
    • Fixes support for Opus
    • Fixes support for DVDs
    • Fixes color and italic support for MicroDVD subtitles
    • Improves MPEG-2 output
    • Fixes x264 hardware acceleration
    • Fixes bugs
  • Updated FFmpeg to ac08c5c, which:
    • Improves support for many containers and codecs
    • Fixes bugs
  • Updated x264 to r2525, which:
    • Fixes VBR support
    • Fixes VFR support
    • Increases speed

More

172 Comments

  1. Yeah FFmpeg is much more basic in terms of features but the few things it does it does better than MEncoder.

  2. massive difference from sb52->sb53. things that lagged before no longer do and buffer fills up alot faster. great work :) back to using mencoder again lol

  3. btw. mplayer&mencoder are broken for DVD input if ‘-nosound’ is used :(

    mplayer.exe -lavdopts threads=1 dvd://1 -dvd-device “F:\TestClips&Co\DVDs\ElephantsDream\VIDEO_TS” -nosound -vo direct3d

    returns:

    MPEG: Missing video stream!? Contact the author, it may be a bug :(

    mplayer.exe -lavdopts threads=1 dvd://1 -dvd-device “F:\TestClips&Co\DVDs\ElephantsDream\VIDEO_TS” -vo direct3d
    works (aside from the sound not beeing muted)

    mplayer.exe -lavdopts threads=1 dvd://1 -dvd-device “F:\TestClips&Co\DVDs\ElephantsDream\VIDEO_TS” -nosound -vo direct3d -ao nul
    works as workaround for mplayer, but sadly I haven’t found one for mencoder

    Any ideas?

    Cu Selur

  4. as wokraround using ‘-demuxer lavf dvdnav://’ instead of ‘dvd://1′ seems to work,..
    (still ugly development)

  5. download link is missing for sb55

  6. The -nosound bug is fixed upstream already.

  7. Why do not automatically play subtitles?

    version: SB56
    OS: Wndows7 sp1
    Lang: Korean

  8. When there are Korean characters in the file path there’s an error~

  9. Can I use the QSV encoding in this build?

  10. Sanjay jadhav

    July 17, 2014 at 4:01 pm

    All the above versions of MEncoder fails to convert mov files to FLV which are larger than 1 GB. Any workaround to make this work.

  11. @Sanjay jadhav Can you please give me the command you used?

  12. @SubJunk,can you add support for FDKAAC Encoder in mencoder,as a separate module because of licensing problems.
    Thank you for this great build of mplayer/mencoder.

  13. The Mplayer and Mencoder of SB59 cannot play a DVD ISO file in a folder which name including the Asian characters, but the SB41 is OK. For eample, the command
    .\mplayer.exe -dvd-device D:\重要数据\视频归档\200504~1\sample.ISO dvd://1
    will failed in SB59, run OK in SB41.

    The versions between SB41 and SB59 are not checked.

    Would you please solve this in the new version?

  14. The version after SB51 cannot play the DVD ISO file in a folder which name including Asian characters, but the version SB50 is OK. The command is like below
    .\mplayer.exe -dvd-device D:\BT下载\sample.ISO dvd://1

  15. @wind001 thanks for reporting it, I’ll try to fix it :)

  16. I tried burn subtitle. it burned clearly but didn’t use i choosed subfont.
    MEncoder\mencoder.exe -mc 0 -priority idle -aid 0 -vid 0 -vf-add scale=1280:720 -ovc x264 -x264encopts bitrate=1831:threads=2: -of avi -subfont-autoscale 3 -subfont-blur 2 -subfont-outline 2 -subfont "C:\Windows\Fonts\arial.ttf" -subcp UTF-8 -subpos 96 -subfont-text-scale 3 -sub mark.srt -oac faac -faacopts br=128: -channels 2 -delay 0 -o output.avi source.avi

    What is the problem?

  17. Really nice work you’re doing, i really ‘love’ your mplayer versions !
    I am developping HamMultiPlayer (http://hammultiplayer.org), a realtime MultiMedias Player Gui using mplayer. My main question is : Do you compile a mplayer 64bits versions ? Will you ? It would be great for me.

    Thanks again for your work ;)

    Barnuble.

  18. Hi,

    I’m developping a multiplayer using this mplayer release (SB63).
    First, i would like to thank you for this light and powerfull release (Light weight and fast).

    My application use MediaInfo and mplayer to display previews of movies stored on local drives.
    Here’s my adress site : http://HamMultiPlayer.org

    Don’t stop building your versions. These are my favorites.

    Barnuble.

  19. @servet try just using -font instead of -subfont

  20. @barnuble I don’t compile 64-bit sorry, maybe in the future :)

  21. I have a sync problem when I try to burn subtitle the movie. Start of the output file sync is good but end of the movie audio comes a few second ago than video. I tried all audio codecs in Mencoder. mp3, wmav1, wmav2. How to I fix it?
    My command line is:
    MEncoder\mencoder.exe -mc 0 -priority idle -vid 0 -vf-add scale=1920:1080 -ovc x264 -x264encopts bitrate=3500:threads=auto:preset=veryfast:tune=film -of avi -subfont-autoscale 3 -subfont-blur 2 -subfont-outline 3 -font Arial -subcp UTF-8 -subpos 96 -subfont-text-scale 3 -sub "C:\Users\servet\Desktop\log\sub.srt" -oac mp3lame -lameopts abr:br=256 -channels 2 -delay 0 -o "C:\Users\servet\Desktop\Taken.3\output.Taken.3.avi" "C:\Users\servet\Desktop\\Taken.3\Taken 3 2014 1080p HDRip x264 AAC-JYK\Taken 3 2014 1080p HDRip x264 AAC-JYK.mp4"

    The source of movie:

    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom
    File size : 5.17 GiB
    Duration : 1h 44mn
    Overall bit rate mode : Variable
    Overall bit rate : 7 108 Kbps
    Encoded date : UTC 2015-01-27 09:14:23
    Tagged date : UTC 2015-01-27 09:14:23

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L4.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 5 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 1h 44mn
    Bit rate : 6 850 Kbps
    Maximum bit rate : 18.2 Mbps
    Width : 1 920 pixels
    Height : 816 pixels
    Display aspect ratio : 2.35:1
    Frame rate mode : Constant
    Frame rate : 25.000 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.175
    Stream size : 4.98 GiB (96%)
    Writing library : x264 core 142 r2431 ac76440
    Encoding settings : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=30 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=6850 / ratetol=1.0 / qcomp=0.60 / qpmin=1 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
    Encoded date : UTC 2015-01-27 09:09:05
    Tagged date : UTC 2015-01-27 09:15:52

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 1h 44mn
    Bit rate mode : Variable
    Bit rate : 252 Kbps
    Maximum bit rate : 260 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 48.0 KHz
    Compression mode : Lossy
    Delay relative to video : 160ms
    Stream size : 188 MiB (4%)
    Language : English
    Encoded date : UTC 2015-01-27 09:15:42
    Tagged date : UTC 2015-01-27 09:15:52

  22. @Sero I’m not sure what would cause that issue. It might be a bug with MKVMerge?

Leave a Reply

Your email address will not be published.

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2015 Spirton

Theme by Anders NorenUp ↑