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
Entries (RSS)
Thanks! Fixed my problem.
Having used the new build for a while, I noticed that it consumes 20-30% more resources (compared to e7dab44-f2086b0)…
AC3 fixed.
Thank you.
But still broken in playing DVD files (.vob), the snapshot is like which I uploaded last time.
I had tried MPlayer for Win32 (not MT), there is no problems.
Also 0719 is better than this one.
Or can you try to use 1 thread to decode MPEG2?
And I wonder to know why AC3 decoding always CRC32 check failed?
SnapShots:
Normal in MPC:
http://i28.tinypic.com/t7ie53.jpg
Broken in MPlayer:
http://i26.tinypic.com/2qkl468.jpg
Video is 1080i MPEG2.
Does passing “-lavdopts threads=1″ to mplayer fix it? Also, could you provide a small (20MB or so) sample?
Yes. Thank you.
It fix the screen broken.
But deinterlacing is not be solved.
The screen is like WAVE still.
MPlayer doesn’t automatically deinterlace. Try adding “-vf yadif” to your commandline.
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.
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.
update
this problem only with ASS subs. right now check SRT – enca right detect and mplayer right switch code page.
Are you using eksternal libass or internal libass for build this Mplayer?
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!
This report repeat all the time when playing.
And the sound is broken.
In fact, this is a mpg file.
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.
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?
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.
Thanks!
Now waiting for your next amazing build!!!
Problem with cp1251 codepage in .ASS subtitles started on June, 24 build. Previous build released on June, 12 is OK.
this version can convert dv-video. but there is no libmp3lame linked against… :-( can you do it? pleeeze!
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
This is completly awesome except for one thing.
Cannot find codec ‘libtheora’ in libavcodec…
Just when I need theora :(