Download Links:

This build corrects serious issues with 27200c-f29b3d9. I’ll include the changes from that build here and remove its post since it’s just broken everywhere but on my computer ._.

27200c-f29b3d9 changes:
All dependencies were recompiled, this build fixes the 2GB file problem.

New Dependencies:

Package Version
bzip2 1.0.5
dirac 1.0.2
enca 1.9
expat 2.0.1
faac 1.28
fontconfig 2.7.1
freetype 2.3.9
jpeg 7
lame 3.98.2
libcaca 0.99.beta16
libdca 0.0.5
libiconv 1.13.1
libid3tag 0.15.1b
libmad 0.15.1b
libmpcdec 1.2.6
libogg 1.1.4
libpng 1.2.39
libregif 4.1.7
libvorbis aotuv-b5.7
live 2009-07-28
lzo 2.03
opencore-amr git://opencore-amr.git.sourceforge.net/gitroot/opencore-amr 78dbd4
pthreads-w32 2.8.0
speex 1.0.5
theora http://svn.xiph.org/trunk/theora r16482
twolame 0.3.12
xvidcore 1.2.2
zlib 1.2.3

Short Log:

  • libass
    • Fixed ascender/descender calculations for empty lines.
    • Fixed vertical centering to match VSFilter’s behavior.
    • Fixed borders when one of the x/y components is 0.
    • Fixed animations with equal start and end time.
    • The \clip rectangle is now limited to the screen area.
    • Fixed reading of Bold/Italic values off Style lines.
    • Fixed several memory leaks.
    • Vector \clips that fail rendering now don’t crash libass.
    • Assume 4:3 AR when calculating missing PlayRes to mimic VSFilter behavior.
    • Fixed timings in \k and \ko tags.
    • Add extra space after an italic/non-italic change to compensate for the letter inclination.
    • Implement BorderStyle 3 (opaque box).
    • Support the \q tag
    • Fixed the colision detection of lines to consider their bounding box instead of only the vertical position.
    • Add glyph emboldening fallback for the case there is no bold variant of the requested font.
    • Use light autohinting by default in libass
  • MPlayer
    • New debanding filter, -vf gradfun.
    • Changed libamr support to libopencore-amr.
    • Fixed a bug on the channel reordering code for 24bit audio, it caused broken output.
    • -vo yuv4mpeg now has disabled RGB support. (I didn’t even know it could do that)
    • -vf halfpack,pallete,rgb2bgr,yuy2 have been disabled.
    • -vf pp no longer supports the “hex mode”.
    • Added -vo matrixview.
    • Enable colored console messages on the default config.
  • FFmpeg
    • Theora decoding fixes.
    • FLV demuxing fixes.
    • Added the AAC encoder. It is still considered experimental.
  • x264
    • Added aq-mode=2. This significantly improves SSIM.
    • SSSE3 code improvement for avg2_w16, 1.5% faster overall on Core2
    • Added QPRD as subme=10.
    • Fixed a nondeterminism with threads and subme>7
    • Faster bidir_rd plus some bugfixes
    • 15% faster refine_bidir_satd, 10% faster refine_bidir_rd (or less with trellis=2)
    • Various 1-pass VBV tweaks, up to 1db better PSNR.
    • Macroblock-tree ratecontrol added. Disables b-pyramid if enabled (default).

Full Logs

23 Responses to “Build ca17d1f-f29b3d9”
  1. Cane says:

    Thanks! Fixed my problem.

    • Cane says:

      Having used the new build for a while, I noticed that it consumes 20-30% more resources (compared to e7dab44-f2086b0)…

  2. Nijiko says:

    AC3 fixed.
    Thank you.
    But still broken in playing DVD files (.vob), the snapshot is like which I uploaded last time.

  3. freex says:

    This one gets stuck when I seek 10s backward in 4GB mkv movie and has to be killed. Build 50d1a84-31cee2f works fine with same movie.

  4. furyx says:

    hmm… enca now well detect code page but don’t use it. and if setup code page directly it’s don’t work too.
    f.e
    1. subs in utf-8, i’m type subcp=cp1251. mplayer write errors “SUB: error recoding line.”, but rendering right (as utf-8).
    2. subs in cp1251, i’m type subcp=cp1251. mplayer don’t write errors, but rendering wrong (as utf-8).
    look like mplayer use utf-8 in any way. it’s reason why enca don’t switch to detected CP.

    • furyx says:

      update
      this problem only with ASS subs. right now check SRT – enca right detect and mplayer right switch code page.

  5. sukanime says:

    Are you using eksternal libass or internal libass for build this Mplayer?

  6. Nijiko says:

    AC3 decoding:

    For AVI files, try to force non-interleaved mode with the -ni option.
    a52: CRC check failed!
    a52: error at resampling

    Too many video packets in the buffer: (4096 in 8281097 bytes).
    Maybe you are playing a non-interleaved stream/file or the codec failed?
    For AVI files, try to force non-interleaved mode with the -ni option.
    A: 10.9 V: 7.7 A-V: 3.192 ct: 0.416 218/218 79% 100% 3.1% 90 0
    Too many video packets in the buffer: (4096 in 8281087 bytes).
    Maybe you are playing a non-interleaved stream/file or the codec failed?
    For AVI files, try to force non-interleaved mode with the -ni option.
    A: 11.0 V: 7.7 A-V: 3.215 ct: 0.419 219/219 79% 100% 3.1% 90 0
    Too many video packets in the buffer: (4096 in 8281092 bytes).
    Maybe you are playing a non-interleaved stream/file or the codec failed?
    For AVI files, try to force non-interleaved mode with the -ni option.
    a52: CRC check failed!
    a52: error at resampling

    Too many video packets in the buffer: (4096 in 8281092 bytes).
    Maybe you are playing a non-interleaved stream/file or the codec failed?
    For AVI files, try to force non-interleaved mode with the -ni option.
    A: 11.0 V: 7.8 A-V: 3.224 ct: 0.422 220/220 79% 100% 3.1% 90 0
    [ASPECT] Warning: No suitable new res found!

    • Nijiko says:

      This report repeat all the time when playing.
      And the sound is broken.
      In fact, this is a mpg file.

  7. gendouhydeist says:

    im still using 0719 Mplayer build of yours im having alot of problem on this build, playing 1080i on this build is totally unsync hella slow and also 720p is also unsync.. i dunno why.

  8. Eucaly61 says:

    I am using this mplayer.exe build and also that comes with smplayer 0.6.8

    In the beginning, it looks like the previous font cache problem. But never finish the initial creation of font cache.

    After the help of “processmonitor”, I found the problem is caused by one font file.
    When I remove this font file from c:\windows\font, the initial creation of font cache can be finished.
    After restore this file, the problem happens again, I have to stop mplayer.exe by TaskMgr

    LSANSI.TTF 65,412 1999/11/15 (shown version v1.67, when double click the font file)

    In addition, the behavior when processing LSANSI.TTF is quite different from other font files.
    * normal font file : mplayer.exe reads the font file with very high frequency (as shown in “processmonitor”) and uses almost 100% of CPU
    * LSANSI.TTF : mplayer.exe reads this file with very low frequency, and uses almost 0% of CPU

    if needed I will try to send this font file to you.

    Another question, if any switch of mplayer that I could disable the rebuiding of font cache?

  9. Johnny says:

    Hey, when I run a high-quality video (Entourage.S06E08.720p.HDTV.X264-DIMENSION.mkv), mplayer prints the “Your system is too slow” thingy
    But when I run it with the vanilla mplayer, it works fine.

  10. Guti says:

    Thanks!
    Now waiting for your next amazing build!!!

  11. sata1812 says:

    Problem with cp1251 codepage in .ASS subtitles started on June, 24 build. Previous build released on June, 12 is OK.

  12. tribble says:

    this version can convert dv-video. but there is no libmp3lame linked against… :-( can you do it? pleeeze!

  13. skyd says:

    The regular mplayer knows how to play Hebrew subtitles (right-to-left language)
    but when playing with with this build, the subtitles are flipped. Any chance to
    fix this in the next version?

    Thanks

  14. Deepy says:

    This is completly awesome except for one thing.

    Cannot find codec ‘libtheora’ in libavcodec…

    Just when I need theora :(

  15.  
Leave a Reply

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