MPlayer & MEncoder SB52 (Updated 28 Mar 2013)

Introduction:
Here are builds of MPlayer and MEncoder for Windows that I had requests for.
In the past I have used the Sherpya builds and they are great, but I started this because I needed a more recent revision, so now I will update this build instead.
Download:
SVN:
http://spirton.com/svn/MPlayer-SB/
Older Downloads:
SB51
SB50
SB49
SB48
SB47
SB46
SB45
SB44
SB43
SB42
SB41
SB40
SB39
SB38
SB37
SB36
SB35
SB34
SB33
SB32
SB31
SB30
SB29
SB28
SB27
SB26
SB25
SB24
SB23
SB22
SB21
SB20
SB19
SB18
SB17
SB16
SB15
SB14
SB13
SB12
SB11
SB10
SB9
SB8
SB7
SB6
SB5
SB4
SB3
SB2
SB1
Changelog:
2013-03-28 - SB52
- Synchronised with r36063, which
- Fixes memory leaks
- Improves sync with Real videos
- Fixes a crash
- MEncoder has access to private codec options
2013-03-26 - SB51
- Synchronised with r36055, which
- Improves audio sync
- Supports filenames with uncommon characters
- Improves DVD support
- Updated x264 to r2274 (c832fe9), which:
- Improves speed significantly
- Improves compression
- Updated mpg123 to 1.15.1
- Re-added lame
- Re-added libfaac
- Removed dlfcn, RTMPDump and xanim
2013-02-15 - SB50
- Synchronised with r35910, which
- Silences meaningless errors
- Added support for XAnim codecs
- Added support for dynamic loading (dlfcn-win32-r19)
- Added RTMPDump Streaming Media library (r481)
- Updated libpng to 1.5.14
2013-01-21 - SB49
- Synchronised with r35801
- Updated FFmpeg to r49065 (64b7e7d), which
- Improves Matroska (MKV) support
- Improves threading
- Updated fontconfig to 2.10.91, which
- Fixes memory leaks
- Makes it threadsafe
- Updated jpeg to 9
- Added mpg123 1.14.4
2013-01-08 - SB48
- Synchronised with r35715, which:
- Fixed a resource leak
- Updated FFmpeg to r48584 (92e79e5), which
- Improved MPEG-PS encoding
- Made error codes more meaningful
- Fixed WMA encoding
2013-01-03 - SB47
- Synchronised with r35712, which:
- Disabled direct rendering for non-ref frames only again
- Updated FFmpeg to r48391 (e9fd51b), which
- Fixes a bug which detected transport streams as finished when they weren't
2012-12-21 - SB46
- Synchronised with r35701, which:
- Makes ASS/SSA subtitle rendering up to 3.5x faster
- Improves sync for files with negative timestamps
- Updated FFmpeg to r48065 (cfa5300), which
- Improves AC-3 audio buffering
- Fixes memory leaks
- Updated libass to r775 (7e45532)
- Updated GMP to 5.1.0
- Updated opus to 1.0.2
2012-12-05 - SB45
- Synchronised with r35596, which:
- Fixed alpha for ASS subtitles
- Fixed audio stuttering/repeating bug
- Updated FFmpeg to r47416 (d913883)
- Updated fontconfig to 2.10.2, which:
- Improves permissions handling on Windows
- Removes incorrectly categorised fonts
- Added enca 1.13
2012-12-01 - SB44
- Fixed subtitle bug on certain CPUs
- Improved audio/video sync in some cases
- Synchronised with r35518, which:
- Fixes memory leaks
- Improves support for avi files
- Updated FFmpeg to r47297 (bc16031), which:
- Supports more rare avi files
2012-11-22 - SB43
- Synchronised with r35438, which:
- Improves WAV support
- Detects more CPU types
- Faster ASS/SSA subtitle rendering (up to 220%)
- Fixes crashes
- Fixes a lot of memory leaks
- Streaming improvements
- Faster performance on 64-bit systems
- Updated FFmpeg to r46973 (8e69579), which:
- Improves support for demuxing DTS-HD
- Improves opus support
- Improves GCC compatibility when compiled with MinGW
- Improves URL-handling
- Fixes dozens of memory leaks
- Improves audio sync for some AVI files using MP3 audio
- Fixes parsing of old lossless H.264 profile
- Improves FPS detection
- Improved sync for interlaced video
- Corrected blu-ray bitrate calculation
- Supports WAV metadata
- Automatically sets VBV buffer size for MPEG-1, 2 and 4 when none is specified
- Allows mid-stream channel layout change for flac audio
- Supports 24-bit flac encoding
- Improves audio sync when seeking
- Improves support for some CPU-optimisations
- Fixed a lot of bugs with the implementation of h264
- Updated x264 to r2230
2012-10-30 - SB42
- Rolled back to r35226 until the bugs caused by FFmpeg's planar audio changes are fixed
- Rolled back FFmpeg to r44967 (82db8ee) (pre-planar)
- Updated libass to 0.10.1
- Added SDL 1.2.15
- Changed from shared to static pthreads
- Stripped executables for smaller filesize
- Disabled vidix support (don't think anyone is using it? Let me know if you want it)
2012-10-16 - SB41
- Synchronised with r35248, which fixes libvorbis detection
- Patched FFmpeg to fix DTS downsampling
- Patched FFmpeg to fix audio sync in some scenarios
2012-10-08 - SB40
- Synchronised with r35234, which:
- Makes ASS/SSA load faster
- Fixes redirection for proxy URLs
- Adds support for planar audio formats
- Updated FFmpeg to r45123 (537ef8b)
- Updated GCC to 4.6.3
- Updated GMP to 5.0.5
- Updated MPFR to 3.1.1
- Updated libpng to 1.5.13
- Updated libbluray to 0.2.3
- Synchronised internal libdvdcss to r255
2012-09-26 - SB39
- Synchronised with r35213
- Updated FFmpeg to r44736 (6bcbe76)
- Updated GCC to 4.7.2
- Added libopus 1.0.1
2012-09-19 - SB38
- Synchronised with r35203, which:
- Enables more CPU optimisations
- Improves audio sync
- Tried to fix very occasional freezing issue
- Updated FFmpeg to r44583 (8d07742), which:
- Improves audio/video sync
- Updated GCC to 4.7.0
- Updated x264 to r2216
2012-08-31 - SB37
- Synchronised with r35130, which:
- Improves SubRip handling
- Supports more formats
- Fixed streaming delay in some situations
- Updated FFmpeg to r44030 (438b86fed47d766b5af30cd1c379d15aa4cf4e57), which:
- Improves audio/video sync
- Better support for double-PAL and double-NTSC framerates
- Fixed memory leaks/corruption
- Improved subtitle timing when seeking
- Fixes AC3 bug
- Improved support for bitmap subtitles
- Updated x264 to r2208
- Updated fontconfig to 2.10.1, which:
- Fixes a font type
- Respects user's previous configurations more
- Fixes memory leaks
- Supports older versions of Windows
- Fixes cache aging
2012-07-18 - SB36
- Synchronised with r35034, which:
- Supports a lot more file formats and colour-spaces
- Updated FFmpeg to r42595 (56ae5926f739bd26a5aa4add98604b7cd3c2d6ca), which:
- Improves audio/video sync, especially with PAL (25FPS) videos
- Updated libpng to 1.5.12
2012-06-25 - SB35
- Synchronised with r35007, which:
- Supports more colours in ASS/SSA subtitles
- Updated FFmpeg to r41905 (5fd3e6965e58aee59e9bf26e38e2a3925535ab21)
- Updated pthreads-w32 to 2.9.1
- Updated FreeType to 2.4.10
- Updated libpng to 1.5.11
- Updated fontconfig to 2.9.92 which:
- Fixes memory leaks
- Starts faster
- Improves fonts
- Improves caching
2012-05-30 - SB34
- Fixed font cache creation problems
- Updated x264 to r2200, which increases multithreading speed by up to 100%
2012-05-24 - SB33
- Synchronised with r34966, which:
- Fixes and improves x264 encoding
- Fixes hardware acceleration
- Updated FFmpeg to r40987 (d0ad91c258821708ce21b4ae53018922ef1f5614)
- Fixed font caching
- Updated libass to de409235f4a3, which:
- Fixes letter spacing
- Fixes control character filtering
- Fixes border generation
- Updated libvorbis to 1.3.3
- Updated libpthread to 2.9.0 from 2.8.0
- Updated fontconfig to 2.9.0 from 2.8.0
- Updated libiconv to 1.14 from 1.13.1
- Updated zlib to 1.2.7 from 1.2.6
- Updated gettext to 1.18.1.1 from 1.17
- Updated autoconf
- Added libpng 1.5.10
2012-05-05 - SB32
- Synchronised with r34883, which:
- Makes streaming more stable.
- Improves the appearance of VOBSUB (DVD) subtitles when using spuaa 4
- Support 7.1 AAC
- Improves DTS decoding
- Updated FFmpeg to r40248 (4f6a1c974ff69afa5b40ced0c9e39c90da73235a)
- Updated x264 to r2197 (Click here for changelog)
- Added libcdio 0.83
2012-04-17 - SB31
- Synchronised with r34866, which:
- Increases the maximum cores used from 8 to 16, meaning faster performance on newer CPUs.
- Fixes the bug where the end of a video was cut off when using multithreading
- Added dsnative (GPU) support
- Updated automake to 1.11.5 from 1.11.1
- Updated libbluray to r860 from r850
2012-04-08 - SB30
- Synchronised with r34849, which:
- Improves ASS/SSA line-ending translation.
- Improves buffering
- Updated FFmpeg to r39627 (58c25724b7f921fdf3657fcb011b3bb3b7b353d4)
2012-04-02 - SB29
- Synchronised with r34836
- Updated FFmpeg to r39476 (49891784ce70456305f19847d4188f07bbc1b6e1)
- Patched FFmpeg to fix AC3 audio sync
- Updated expat to 2.1.0 (Click here for changelog)
2012-03-15 - SB28
- Synchronised with r34814
- Updated FFmpeg to 9e2ee46206a5a4db91ee4d26737b515797e6b08e
- Updated x264 to r2184 from r2183 (Click here for changelog)
2012-03-11 - SB27
- Synchronised with r34807
- Updated FFmpeg to ad029c24a69add848f8d385d297b180bc1146107
- Updated x264 to r2183 from r2164 (Click here for changelog)
- Updated lame to 3.99.5 from 3.99.4 (Click here for changelog)
- Updated FreeType to 2.4.9 from 2.4.8 (Click here for changelog)
2012-02-29 - SB26
- Synchronised with r34780
- Updated FFmpeg to 34210e8df1458da556998ad6bbcabc78f4d15ffb
2012-02-16 - SB25
- Synchronised with r34728
- Updated FFmpeg to 60991ad6ae61e131085891c37e8e517b5014ce21
- Fixed the order of Hebrew subtitles (RTL instead of LTR)
2012-02-14 - SB24
- Synchronised with r34720
- Updated FFmpeg to 9719528e05eb076bd689e51bfc14a52d38e1d309
- Updated x264 to r2164 from r2146 (Click here for changelog)
2012-01-29 - SB23
- Synchronised with r34638
- Updated jpeg to 8d from 8c
- Updated lame to 3.99.4 from 3.99.3 (Click here for changelog)
2012-01-22 - SB22
- Synchronised with r34587
- Updated x264 to r2146 from r2120 (Click here for changelog)
2012-01-16 - SB21
- Synchronised with r34577
- Updated libbluray to r850 from r848
2012-01-14 - SB20
- Synchronised with r34561
- Updated x264 to r2120 from r2106 (Click here for changelog)
- Updated libbluray to r848 from r822
2011-12-05 - SB19
- Synchronised with r34393
- Updated FreeType to 2.4.8 from 2.4.7 (Click here for changelog)
- Updated lame to 3.99.3 from 3.99.2 (Click here for changelog)
- Updated libbluray to r822 from r801
2011-11-20 - SB18
- Synchronised with r34354
- Added libbluray r801
- Updated lame to 3.99.2 from 3.99 (Click here for changelog)
2011-11-08 - SB17
- Synchronised with r34327
- Fixed DVD video synchronisation bug which was introduced in r32950/r32951
- Updated lame to 3.99 from 3.98.4 (Click here for changelog)
- Updated FreeType to 2.4.7 from 2.4.6 (Click here for changelog)
2011-10-24 - SB16
- Synchronised with r34237
- Updated x264 to r2106 from r2085 (Click here for changelog)
2011-09-28 - SB15
- Synchronised with r34142
- Updated lzo to 2.06 from 2.05 (Click here for changelog)
2011-09-27 - SB14
- Synchronised with r34139
- Updated x264 to r2085 from r2074 (Click here for changelog)
2011-09-12 - SB13
- Synchronised with r34099 which:
- Updated libass from 0.9.11 to 0.9.13 (Click here for changelog)
- Updated FreeType to 2.4.6 from 2.4.5 (Click here for changelog)
2011-09-05 - SB12
- Synchronised with r34053
- Updated x264 to r2074 from r2057 (Click here for changelog)
2011-08-19 - SB11
- Synchronised with r34002
- Added support for jpeg
2011-08-15 - SB10
- Synchronised with r33986
- Rolled back FreeType to 2.4.5 from 2.4.6 since it caused a bug with coloured font outlines
2011-08-11 - SB9
- Synchronised with r33963
- Updated x264 to r2057 from r2044 (Click here for changelog)
- Updated FreeType to 2.4.6 from 2.4.5 (Click here for changelog)
- Updated libogg to 1.3.0 from 1.1.4
- Updated libvorbis to 1.3.2 from 1.2.3
2011-08-06 - SB8
- Synchronised with r33953
- Added support for more compression types (bzip, lzo)
- Added support for VIDIX
- Updated x264 to r2044 from r2037 (Click here for changelog)
2011-08-01
- Added URL to SVN repository
2011-07-28 - SB7
- Synchronised with r33936
- Fixed playback stuttering bug
2011-07-26 - SB6
- Synchronised with r33925
- Updated x264 to r2037 from r2019 (Click here for changelog)
2011-07-18 - SB5
- Synchronised with r33883
- Improved CPU compatibility
- Added support for theora, flac, fribidi and faad2
2011-07-12 - SB4
- Synchronised with r33877
- Updated x264 to r2019 from r2008 (Click here for changelog)
- Updated Xvid to 1.3.2 from 1.3.1 (Click here for changelog)
- Added support for SDL and DirectSound audio outputs
2011-07-08 - SB3
- Synchronised with r33848
- Support for more codecs and fontconfig
2011-07-07
- Made it one download instead of two and included a dependency. The executables weren't changed at all, just the package. Thanks to mazey for QA.
2011-07-06 - SB2
- Synchronised with r33823 which adds support for the -vobsub parameter (big thanks to Reimar Döffinger)
- Support for larger files
- Support for DirectShow video codecs
2011-07-02 - SB1
- Initial release based on r33787

November 1st, 2012 - 00:45
found another problem,… when calling:
mplayer “test2.mkv” -nosound -vo null -ao null -nosub -vf pullup
mplayer crashes:
——–
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Allocating mp_image_t, 1920x1090x12bpp YUV planar, 3139200 bytes
*** [pullup] Exporting mp_image_t, 1920x1080x12bpp YUV planar, 3110400 bytes
V: 0.4 10/ 10 ??% ??% ??,?% 0 0 100.00x
affinity: +0..1..2..3.
breaks: .0..1..2..3.
duration: 1
V: 0.4 11/ 11 ??% ??% ??,?% 0 0 100.00x
MPlayer interrupted by signal 11 in module: video_read_frame
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with –enable-debug and make a ‘gdb’ backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn’t happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it’s MPlayer’s fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
won’t help unless you provide this information when reporting a possible bug.
——–
uploaded a sample to reproduce the crash to: http://www.embedupload.com/?d=9EI2UWMNLF
I also tried a bunch of older mplayer releases, seems like this is an older problem,…
It also crashes when I use ‘-vf softskip,ivtc=1′ instead of ‘-vf pullup’.
November 1st, 2012 - 05:29
DTS audio fixed: http://git.videolan.org/?p=ffmpeg.git;a=commit;h=09ea482d5dd1920ea8653eb7369e2d1434c40905
November 1st, 2012 - 08:12
@Selur: What are you trying to do? Maybe there’s a better command line to use, that looks a bit weird.
@Josh: Thanks
November 2nd, 2012 - 00:47
@Subjunk:
1st depending on the output after running ‘-vf pullup’ and ‘-vf pp=lb,pullup’ on a source I decide which if the source is interlaced or not.
2nd ‘-vf softskip,ivtc=1′ is used to handle mixed progressive and interlaced 29.976 fps material it even is recommend to do so over at http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-telecine.html if you know a better method, I’m happy to try other stuff.
November 3rd, 2012 - 05:22
First of all, I would like to thank you for this release.
2012-10-30 – SB42
- Changed from shared to static pthreads
Now, I have a single .exe file, that can plays everything. Nice. Again: a personal thank you.
Second, I agree with Abu Abdullah: “It will be great if you create a tutorial on how to compile mplayer on windows. or maybe you can provide the sites that helped you on this and what patches you are applying.”
I am with old PC with very low CPU performance (Intel Atom N270 1.6Ghz with hyper threading) and I just need a few more frames/sec. to play smoothly 720p movies. (I already set lavdopts=thread to 2.) If i had the possibility to compile the mplayer from source, I believe I could gain these frames. So, such tutorial will be great (or just a way to download a complete .zip with sources, with some instructions included).
Best regards!
November 3rd, 2012 - 12:04
@Tanton: OK, I will put together instructions
November 6th, 2012 - 21:32
just a “heads up”: seems like the ‘ivtc’ filter is broken, whenever I try to ivtc a dvd it crashes (detc and filmdint seems to be still working)
November 13th, 2012 - 07:09
thanks for your build mplayer.
I have compiled the latest svn of mplayer on mingw 64bit (tdm) and I would try to enable avisynth scripts.
How do you know? I have to edit the configure file?
I found this line in mplayer/configure
libavdemuxers=$(echo $libavdemuxers_all | sed -e ‘s/ LIB[A-Z0-9_]*_DEMUXER//g’ -e s/REDIR_DEMUXER// -e s/AVISYNTH_DEMUXER//)
November 13th, 2012 - 07:42
@Selur: Thanks for that. There have been some recent commits to do with ivtc so hopefully they fixed it.
November 13th, 2012 - 07:43
@AlessandroG: Hi
It should be enabled by default, have you tried loading a .avs file?
November 15th, 2012 - 21:59
@SubJunk: looking forward to a build with the ivtc changes.
Also I found a new problem, neither ffmpeg nor mencoder can extract ac3 audio from an .mpg file.
ffmpeg -y -threads 8 -i “H:\test.mpg” -map 0:1 -vn -acodec copy “H:\Temp\test.ac3″
-> aborts
mencoder -lavdopts threads=8 -mc 0 -aid 128 -ovc frameno -oac copy “H:\test.mpg” -of rawaudio -o “H:\Temp\test.ac3″
-> aborts
mplayer -v -mc 0 -vc dummy -nocorrect-pts -noconsolecontrols -aid 128 -dumpaudio -dumpfile “H:\Temp\test.ac3″ “H:\test.mpg”
-> works
reading http://lists.mplayerhq.hu/pipermail/mencoder-users/2012-March/013075.html it seems like this got broken between 32950 and 32951 which was before SB1.
-> tried revision 32848 build by sherpya (http://sourceforge.net/projects/mplayer-win32/files/MPlayer%20and%20MEncoder/old/revision%2032848/) and it works with that build.
November 22nd, 2012 - 01:10
Gibt es eigentlich einen Grund warum der bomvl (Bitmap Overlay) video filter nicht in mencoder&mplayer verfügbar ist?
November 22nd, 2012 - 21:25
thanks for the new release.
—
Sorry for the last entry: I did mean to write:
Is there a reason that mplayer&mencoder do not include the bomvl (Bitmap Overlay) video filter?
November 23rd, 2012 - 12:29
@Selur: You’re welcome
I don’t know about bomvl
December 1st, 2012 - 20:49
It seems some files still suffer the regression from r35486, fixed in r35543, that causes repeating/stuttering audio.
December 2nd, 2012 - 04:59
I have been looking for a new mplayer for win32 instead of Sherpya’s for a long time. Thanks to spirton.
December 2nd, 2012 - 06:31
mplayer SB44 subcp bug:
HI~,when i used -subcp enca:zh:UTF-8 -ass 1 to load srt subfont(UTF8) ,the mplayer (sb44) crashd.
And used “- subcp UTF-8″ , it works. It seems your mplayer doesn’t sopport enca option.
But I want use the enca option to detect the codepage automatically. So please fix the bug. Thanks.
−subcp enca:: (ENCA only)
crash log:
——————————–
mplayer -subcp enca:zh:UTF-8 -ass 1 test.mkv
MPlayer SB44 (C) 2000-2012 MPlayer Team
Custom build by SubJunk, http://www.spirton.com
Playing Animal.Armageddon.EP01.2009.720P.Blu-Ray.X264.DD2.0-SiHD.mkv.
libavformat version 54.40.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0, -alang eng
[lavf] stream 2: subtitle (subrip), -sid 0, -slang chi
VIDEO: [H264] 1280×704 0bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
creation_time: 2010-08-10 13:30:44
Load subtitles in ./
SUB: error opening iconv descriptor.
[ass] Error opening iconv descriptor
MPlayer interrupted by signal 11 in module: read_subtitles_file
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with –enable-debug and make a ‘gdb’ backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn’t happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it’s MPlayer’s fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
won’t help unless you provide this information when reporting a possible bug.
———————————–
December 2nd, 2012 - 09:56
@ctex: It’s not a bug, I just haven’t added enca before
I will add it to the next version, thanks!
December 2nd, 2012 - 10:23
@Josh: SB44 only syncs up to r35518 so it won’t have the fix from r35543 yet
December 15th, 2012 - 01:03
using your latest version SB45 i get this error
when i rewind back and forth
i’m using the smplayer interface ( the redxii mplayer build shows the same error)
D:/Downloads/MPlayerMEncoder-SB45/mplayer.exe -noquiet -nofs -nomouseinput -lavdopts threads=2 -sub-fuzziness 1 -identify -slave -vo direct3d -ao dsound -nokeepaspect -priority abovenormal -framedrop -nodr -double -wid 393698 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1.3 -ass-styles C:/Users/Marius/.smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 19 -subfont-text-scale 19 -subcp ISO-8859-2 -subpos 100 -volume 100 -nocache -osdlevel 0 -noslices -channels 2 -af volnorm=1,scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 D:/Torenturi/The.Vampire.Diaries.S04E09.HDTV.x264-LOL.mp4
MPlayer SB45 (C) 2000-2012 MPlayer Team
Custom build by SubJunk, http://www.spirton.com
Setting process priority: abovenormal
Playing D:/Torenturi/The.Vampire.Diaries.S04E09.HDTV.x264-LOL.mp4.
libavformat version 54.44.100 (internal)
libavformat file format detected.
ID_VIDEO_ID=0
[lavf] stream 0: video (h264), -vid 0
ID_AUDIO_ID=0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO: [H264] 720×404 24bpp 23.976 fps 616.7 kbps (75.3 kbyte/s)
Clip info:
major_brand: isom
ID_CLIP_INFO_NAME0=major_brand
ID_CLIP_INFO_VALUE0=isom
minor_version: 1
ID_CLIP_INFO_NAME1=minor_version
ID_CLIP_INFO_VALUE1=1
compatible_brands: isom
ID_CLIP_INFO_NAME2=compatible_brands
ID_CLIP_INFO_VALUE2=isom
creation_time: 2012-12-13 22:45:25
ID_CLIP_INFO_NAME3=creation_time
ID_CLIP_INFO_VALUE3=2012-12-13 22:45:25
ID_CLIP_INFO_N=4
Load subtitles in D:/Torenturi/
ID_FILE_SUB_ID=0
ID_FILE_SUB_FILENAME=D:/Torenturi/The.Vampire.Diaries.S04E09.HDTV.x264-LOL.srt
SUB: Added subtitle file (1): D:/Torenturi/The.Vampire.Diaries.S04E09.HDTV.x264-LOL.srt
ID_FILENAME=D:/Torenturi/The.Vampire.Diaries.S04E09.HDTV.x264-LOL.mp4
ID_DEMUXER=lavfpref
ID_VIDEO_FORMAT=H264
ID_VIDEO_BITRATE=616728
ID_VIDEO_WIDTH=720
ID_VIDEO_HEIGHT=404
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=MP4A
ID_AUDIO_BITRATE=123216
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
ID_LENGTH=2523.31
ID_SEEKABLE=1
ID_CHAPTERS=0
Opening video filter: [ass auto=1]
[ass] auto-open
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg’s libavcodec codec family
libavcodec version 54.79.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
ID_VIDEO_CODEC=ffh264
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, floatle, 123.2 kbit/4.01% (ratio: 15402->384000)
ID_AUDIO_BITRATE=123216
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=ffaac
[Mixer] No hardware mixing, inserting volume filter.
Starting playback…
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is undefined – no prescaling applied.
VO: [direct3d] 720×404 => 720×404 Planar YV12
[ass] PlayResX undefined, setting to 384
ID_VIDEO_TRACK=0
ID_AUDIO_TRACK=0
Ran out of numbered images, expect crash. Filter before vo is broken.
MPlayer interrupted by signal 11 in module: decode video
ID_SIGNAL=11
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with –enable-debug and make a ‘gdb’ backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn’t happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it’s MPlayer’s fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
won’t help unless you provide this information when reporting a possible bug.
December 31st, 2012 - 07:42
The “Ran out of numbered images, expect crash.” seems to be fixed with r35710.
!
http://code.google.com/p/mplayer-for-windows/wiki/Changelog
Keep up the great work
January 11th, 2013 - 02:46
Go a problem with this file (http://www.embedupload.com/?d=7YKYLHFDZC) and the latest mplayer version.
I doesn’t show an image. Since ffmpeg and vlc both don’t but MPC-HC with LAV Filters does I guess this might be related to the lav version used,…
January 11th, 2013 - 09:37
@Selur: It says the file was removed due to copyright. What’s the filename?
January 11th, 2013 - 09:49
-> http://www.ligh.de/tmp/sample.mp4
January 11th, 2013 - 09:50
btw. my findings so far are that all files that are muxed with MP4Box 0.5.1 have this problem, files muxed with MP4Box 0.5.0 work fine.
January 11th, 2013 - 12:08
@Selur: Mm yeah just seems like a bad file, bad luck!
January 11th, 2013 - 12:22
not just one file,.. need to redo quite a bunch since mp4box 0.5.1 seems to mess things up,..
January 11th, 2013 - 13:33
@Selur: Did you make the file yourself?
January 11th, 2013 - 13:54
yup,…
what I did was to convert a dvd to raw .264 video and mux it with mp4box 0.5.1 problem was, that I wasn’t aware that all the 0.5.1 releases over at http://gpac.wp.mines-telecom.fr/downloads/gpac-nightly-builds/ produce such broken files,… (play fine in current VLC 2.0.5 and when using LAV Filters, but nowhere else)
for that file is not really bothering me that, was only me testing some filter routines, but I got a bunch of other clips which I probably have to redo no. :/ (extracting the video with ffmpeg or mp4box and remuxing it with an older mp4box version or mkvmerge still leaved the file broken)
January 16th, 2013 - 21:23
1. update: mp4box is fixed
2. do you know a way to check whether a mplayer/mencoder build is build with libdvdnav or not other than trying to navigate a dvd menu? Is there something like ‘-vf help’ to check for dvdnav?
January 18th, 2013 - 05:17
mplayer.exe dvdnav://
If libdvdnav weren’t enabled it should say “No stream found to handle url dvdnav://”
January 18th, 2013 - 05:37
thanks
February 19th, 2013 - 13:51
Dear compiler,
I love your builds but can you please re-add mp3lame since I use it a lot….
[Info]
MEncoder SB50 (C) 2000-2013 MPlayer Team
Custom build by SubJunk, http://www.spirton.com
MPlayer was compiled without libmp3lame support.
-lameopts is not an MEncoder option
Exiting… (error parsing command line)
[Info]
Thanks in advance!
February 19th, 2013 - 20:56
@Tijn: Sure, it will be back in SB51
February 19th, 2013 - 21:53
Thanks for your quick replay and most of all: THANKS for re-adding the lamelibrary!
March 6th, 2013 - 20:44
small request: could you modify mencoder/mplayer such that it will look for the avisynth.dll (required for avisynth input) first next to the binary and only then in the system. Atm mencoder/mplayer only look for the binary in the system path, at least they can’t handle avisynth input if the avisynth.dll isn’t in the system folder. (it would be helpful to also look next to the binary itself to allow portable avisynth support without having to install avisynth)
March 6th, 2013 - 20:54
forget the request, it already does work, I just messed up something when copying the avisynth.dll
March 6th, 2013 - 23:54
Static Linux builds, great. I asked about this long time ago in the mailing list and the response was you cannot, it depends on the hardware while compilation. How did you do that, was their heavy changes in the code?
Thanks for the new Linux builds.
March 12th, 2013 - 02:22
Hello SubJunk,
Thanks for the quality of your builds.
They are very usefull ^^
The last build appear to be compiled without faac support (I’m using libfaac.dll)
Do you think it’s possible to re-add faac support in your build?
Many thanks again for your work and the quality of your builds
Best regards,
LEFBE
March 12th, 2013 - 08:47
@LEFBE: OK, I will add it
March 12th, 2013 - 11:19
Many thanks, you’re just a boss ^^
April 11th, 2013 - 22:16
was wondering if its possible to get that experimental 64 bit mencoder? i tried sherps but its doing that sound problem you fixed in ure build awhile back.
April 17th, 2013 - 12:05
@mazey: I mainly build MEncoder for UMS so I have no use for a 64-bit build; we have enough memory problems because of Java without adding 64-bit to the mix
May 1st, 2013 - 18:53
ok fair enuff, any chance of a new build? its been awhile heh.
May 29th, 2013 - 01:38
Got a question regarding fontconfig and mplayer:
How can I add a custom folder with fonts for fontconfig?
Since the fonts.conf states:
DO NOT EDIT THIS FILE.
IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
LOCAL CHANGES BELONG IN ‘local.conf’.
I created a local.conf file next to the fonts.conf file:
~/HybridFonts
and assumed fontconfig would scan the HybridFonts folder in my home folder but only the Windows/Fonts folder get scanned.
If I use an absolute path (c:/Users/selur/HybridFonts), no additional scanning is done, but the fonts inside the HybridFonts folder get used.
‘c:/Users/selur/HybridFonts’ works but isn’t relative.
these don’t work:
‘%HOMEPATH%/HybridFonts’
‘~/HybridFonts’
-> Do you know how one can set a relative path to an additional fonts folder for fontconfig in the local.conf?
May 29th, 2013 - 01:42
small correction the additional directory is scanned if an absolute path is used. (but still no clue how to use a relative path)
June 14th, 2013 - 15:40
any chance of a new build or is this project dead for some reason?