Professional Documents
Culture Documents
http://www.mplayerhq.hu/design7/news.html
News
2012-11-23, Friday :: MPlayer VAAPI
posted by Compn
We would like to get MPlayer-VAAPI merged and need some developers to review and fix up the codebase. Advanced help would be appreciated, please coordinate on mplayer-dev-eng mailing list for more information.
news news archive download information documentation mailing lists screenshots donations related projects media coverage awards
languages
When I linked the SMPlayer installer , it was 8mb and contained nothing but MPlayer and SMPlayer gui. The link had been changed and I failed to notice. Any users affected have my sincere apologies.
alternative designs
WWW mirrors
Hungary Hungary Korea Germany UK Denmark Germany
FTP mirrors
Switzerland (main)
1 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
versions between weekly and monthly we hope to be forgiven for jumping ahead to 1.1. This release is intended to be compatible with the recent FFmpeg 0.11 release. We hope it will be useful to distros and other users relying on FFmpeg 0.11. Everyone else is encouraged to follow Subversion HEAD to always get the latest features and bug fixes. You might still want to read the release announcement to get a short summary of any bigger changes and improvements. Among the bigger news is that we found a maintainer for the X11 gmplayer GUI, so those holding out on it against our earlier recommendations will get a lot of bug fixes. There is also support for more subtitle types (Bluray, DVB, DVB closed-caption for example), many improvements to -vo gl including output of 10 bit video, very basic but usable OpenGL ES support and much better SDL support which makes it a usable choice on OSX (particularly on older PowerPC variants much faster than corevideo or quartz). MPlayer will now also try much harder to handle intermittent network failures, for example trying to reconnect. As part of the code cleanup efforts, the internal libfaad2 copy has been removed since the FFmpeg decoder is working well. Also the internal mp3lib copy is no longer used by default since the many alternatives (FFmpeg, libmpg123, libmad) avoid its recurring issues like incorrect decoding with newer compilers. However it can still be forced at runtime for easier tracking of regressions. Please do not rely on this since it will be removed in the future. If you do not actually need it consider disabling it at compile time with --disable-mp3lib. As a first for this release, the tarballs are available in two variants: compressed with xz and compressed with gzip. Please get the xz variant if you can to save bandwidth, the gzip version is for everyone that cannot use it. Should you never have encountered xz compressed files, newer versions of tar can uncompress it via "tar xJf MPlayer1.1.tar.xz". MPlayer 1.1 can be downloaded by HTTP (xz, 11 MB), FTP (xz, 11 MB), HTTP (gzip, 17 MB) or FTP (gzip, 17 MB) xz MD5SUM: ac7bf1cfedc1c5c24bfc83107eefb1d9 xz SHA1SUM: 913a4bbeab7cbb515c2f43ad39bc83071b2efd75
site graphics: mechanik fiveonetwo site maintainer: webmaster 2000-2011 The MPlayer Project
2 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
3 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
4 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
playing back H.264 and other codecs. To enable threading run mplayer -lavdopts threads=N file.mkv where N is the number of threads you want to use. You will need to have the latest SVN MPlayer for this. Please report any bugs you find to our Bugzilla.
5 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
The GUI will no longer display any error or warning messages. Special GUI slave commands (gui_*) were removed, along with the related key bindings. Decoders: YUY2 Lossless Codec (YLC0) via binary DLL Truemotion RT codec (TR20) via binary DLL Nogantech Codec (NTN1 and NTN2) via binary DLL add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1, 2Vu1, P422, HDYC, IJLV, MVJP) TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354) to existing decoders AMR now handled via OpenCORE decoder updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL CoreAVC H.264 decoder via binary DLL (Windows only) Kega Game video codec (KGV1) via binary DLL SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL JPEG 2000 support via OpenJPEG internal liba52 copy removed CineForm HD (CFHD) via binary DLL VP8 en-/decoding through libvpx wrapper and native decoder in FFmpeg support for external libmpeg2 added hardware MPEG decoder priority lowered external libmpg123 support Demuxers: Mostly fixed timing issues with some H.264 (PAFF) samples Matroska and Ogg demuxers switched to use libavformat by default. Report issues and use -demuxer ogg and -demuxer mkv to work around them. support for TrueHD in Blu-ray streams in libmpdemux more Blu-ray codec support with lavf fix length in ASF/WMV files support ISDB-Tb DVB streams Filters: remove vf_yuy2, functionality is replaced by -vf format=yuv2
6 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
remove vf_rgb2bgr, functionality is replaced by sws and vf_format Streaming: Support for unencrypted Blu-ray playback through libbluray. Use it through: mplayer br:////path/to/disc Drivers: -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV conversion. Use -vf scale=::1 to keep the same behavior and report if there are any issues with that. X11: Window manager chooses Window position by default. Add geometry=50%:50% to your configuration to get the old behavior. -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5 Support for more formats in OpenGL video output drivers (different YUV subsampling, 16 bit per component) Selectable YUV to RGB conversion standard for -vo gl (-vo gl:colorspace=...:levelconv=...) -vo gl now tries to use yuv=2 by default if possible -vo gl:stereo=... for experimental stereo (3D) support -vo matrixview finally added add OS/2 KAI audio driver (-ao kai) Other: -nosub option for disabling auto-selected subtitles support for displaying subs in the terminal (FIXME) support for subtitles with audio-only files support for right-to-left languages with embedded subtitles support for UTF-16 encoded external subtitles support for 8 channel audio sync dvd:// and dvdnav:// features support for MPEG-4 ASP in VDPAU video output (non-B-frame only) support for live and non-live DVB teletext with demuxer lavf -name, -title and -use-filename-title options for MPlayer support for stream handling via FFmpeg, in particular RTMP and RTSP (use e.g. ffmpeg://http: //example.com/test) experimental support for external libass, pass
7 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
'-disable-ass-internal' to configure better support for 16-bit-per-component formats and formats with alpha channel better out-of-the-box support for compiling for ARM, IA64, MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent enough binutils libdvdcss synced with upstream Subversion snapshot MEncoder: add -tsprog for demuxer lavf
8 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
A message from the creator of MPlayer, Arpi: Hi, It was exactly 10 years ago, that I've released first MPlayer version, v0.01: http://www1.mplayerhq.hu /MPlayer/old_stuff/releases/MPlayer-0.01.tar.gz Yes, f*cking 10 years!!!! Nov 11, 2000... Time goes on so fast... I want to thank you all for the contributions, patches, bugs, docs, testing etc. Especially Michael Niedermayer, Fabrice Bellard and Nick Kurshev, who made it to be the best & fastest open-source player! And sorry Nick, I made a big mistake rejecting your multithreaded patches. Unfortunatelly your idea came too early, nobody (at least me) thought that desktop PCs will ever have multiple CPUs... and now that even cheap notebooks and netbooks have multi-core CPUs, it would be very useful for HD playback... Also special thanks to Gabucino, Pontscho and LGB, for your support in the early days, when everybody thought i'm mad, working on video player for linux... A'rpi ps: Albeu, i'll never forgive your playtree patches :)
9 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
Just some random notes and changes. In SVN the lavf demuxer is now default for Matroska files. We are trying to fix the problems in it, so please report some bugs if you run into them. If you just want to undo this change, add the following to the end of your config file:
[extension.mkv] demuxer=mkv
MPlayer now has the ability to use FFmpeg's network code to access streams. Use mplayer ffmpeg://rtsp: //example.invalid/stream.mov syntax to try it. In general most users should be using SVN MPlayer, as rc3 is over a year old.
http://www.mplayerhq.hu/design7/news.html
have been synchronized with upstream. There is no need to download binary codec packages if you already have an older version. The codec packs have not been updated. Note that this code is ancient, e.g. it still contains this long-fixed bug. Unless you are at least deadly allergic to it, use latest SVN instead. MPlayer 1.0rc3 can be downloaded by HTTP or FTP. MD5SUM: e1221be5fcad74a2a4185f67ba6c9ae0 SHA1SUM: f533ea1eb2c540402bace0f0fe2317721361510d
11 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
binary DLL VoxWare MetaVoice (format 0x0074) via binary DLL Ulead DV Audio (0x215, 0x216) via binary DLL GoToMeeting codec (G2M2, G2M3) via binary DLL SP4x codec - used by Aiptek MegaCam (SP4x) via binary DLL Broadway MPEG Capture Codec (BW10) via binary DLL ZDSoft screen recorder (ZDSV) via binary DLL WebTrain Communication lossless screen recorder (WTVC) via binary DLL xfire video (XFR1) via binary DLL VFAPI RGB transcode (vifp) via binary DLL ETI CamCorder EYECON (NUB0, NUB1, NUB2) via binary DLL fox motion (FMVC) via binary DLL Trident video (TY2C, TY2N, TY0N) via binary DLL 10-bit video (v210) via Cinewave binary DLL Brooktree YUV 4:1:1 Raw (Y41P) via binary DLL many rare/obscure fourccs for known formats added lower priority for binary Linux rv3040 codecs due to bugs remove native NuppelVideo decoder, use lavc instead Demuxers: -lavfdopts cryptokey allows decrypting MXF and ASF files support for wavpack in Matroska AVOption support for lavf demuxing prefer lavf musepack demuxer over libmpdemux prefer lavf MOV demuxer over libmpdemux (use -demuxer mov for old behavior) support program switching in lavf demuxer support -slang in lavf demuxer support nosound switching in lavf demuxer support libass in lavf demuxer support VOBsub in lavf demuxer support MOV subtitle format support for attachments in lavf demuxer support for chapters in lavf demuxer support seeking in multirate RealMedia files FLAC speedup in lavf demuxer MNG demuxer remove native NuppelVideo demuxer, use lavf demuxer instead Filters:
12 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
vf_ow new overcomplete wavelet denoiser change vf_screenshot dependency from libpng to lavc add af_scaletempo which maintains audio pitch when changing playback speed fix multi-channel reordering af_stats filter to print information about the audio stream Streaming: tv:// support for Windows fix teletext on some systems DVD streams can switch angles DVD still menus are now supported via dvdnav:// allow specifying the TV standard for each channel switch internal dvdread to libdvdread SVN external FFmpeg/libavcodec: DNxHD encoder H.264 PAFF decoding Nellymoser ASAO decoder Beam Software SIFF demuxer and decoder libvorbis Vorbis decoding removed in favor of native decoder IntraX8 (J-Frame) subdecoder for WMV2 and VC-1 Ogg (Vorbis only) muxer PC Paintbrush PCX decoder Sun Rasterfile decoder TechnoTrend PVA demuxer Linux Media Labs MPEG-4 (LMLM4) demuxer AVM2 (Flash 9) SWF muxer QT variant of IMA ADPCM encoder iPod/iPhone compatible MP4 muxer Mimic decoder MSN TCP Webcam stream demuxer RL2 demuxer / decoder IFF demuxer 8SVX audio decoder BFI demuxer MAXIS EA XA (.xa) demuxer / decoder BFI video decoder OMA demuxer MLP/TrueHD decoder Electronic Arts CMV decoder Motion Pixels Video decoder Motion Pixels MVI demuxer removed animated GIF decoder/demuxer D-Cinema audio muxer
13 de 18 19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
Electronic Arts TGV decoder Apple Lossless Audio Codec (ALAC) encoder AAC decoder floating point PCM encoder/decoder MXF muxer E-AC-3 support added to AC-3 decoder Nellymoser ASAO encoder ASS and SSA demuxer and muxer liba52 wrapper removed SVQ3 watermark decoding support Speex decoding via libspeex Electronic Arts TGQ decoder RV30 and RV40 decoder QCELP / PureVoice decoder hybrid WavPack support R3D REDCODE demuxer Electronic Arts TQI decoder OpenJPEG based JPEG 2000 decoder NC (NC4600) cameras file demuxer MXF D-10 muxer Generic metadata API H.264 speedup and PAFF decoding (install Yasm for faster H.264 decoding) correctly decode more of the H.264 conformance testsuite VC-1/WMV3 decoder speedup VP3 decoder speedup VP6 decoder speedup Split-Radix FFT (speedup multiple audio codecs) MMX/SSE/ARM and other misc speedups libmpeg2: enable Alpha/ARM optimizations in libmpeg2 SSE2-optimized IDCT routines from upstream libmpeg2 libmpeg2 updated to version 0.5.1 Drivers: replace PolypAudio by PulseAudio (-ao pulse) add force-pbo suboption for faster output in vo_gl add Nintendo Wii/GameCube video driver (-vo wii) VIDIX driver for SuperH Mobile VEU hardware block support -border on vo_gl/gl2 in x11 Direct3D Windows video output driver added factorize code in vo_wii removed unnecessary code from vo x11, xv, xvmc add OS/2 DART audio driver (-ao dart) add VDPAU video output
14 de 18 19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
add OS/2 KVA video driver (-vo kva) MEncoder: check for system-wide configuration file in MEncoder AVOption support for lavc encoders AVOption support for lavf muxers Others: many compiler warning fixes basic support for Closed Captioning roll-up mode reworked screensaver disabling support, most users will need to use -heartbeat-cmd due to screensaver authors failing to design a common API grayscale decoding/encoding with FFmpeg disabled where it slowed down the color case Linux AppleIR remote support add options to disable some or all configuration files support for DOS-style file:///x:/path paths some new slave commands (check DOCS/tech /slave.txt) libdvdcss updated to 1.2.10, now same as upstream version fix -endchapter support again for -dump* options add startup audio volume option add option to disable default key binds change default OSD and subtitle font size to a smaller default libass various fixes and updates to match VSFilter renderer support \blur tag and ScaledBordersAndShadow property fractional arguments and subpixel accuracy keep positions when pan-and-scan is used Ports: small crash with vo_macosx fixed AC3/DTS passthrough for ao_macosx fix frozen OSD on OS X vo_gl now works with -wid and nVidia drivers on Windows (this is a hack) VIDIX on SuperH workarounds for AltiVec on Apple gcc 3.3 on OS X
15 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
dropped vo_macosx can now be compiled in 64-bits mode allow multiple MPlayer instances with vo_macosx using buffer_name OpenGL support for unmodified MinGW64 SWScaler: new LGPLed YUV to RGB tables generator
http://www.mplayerhq.hu/design7/news.html
17 de 18
19-12-2012 21:27
http://www.mplayerhq.hu/design7/news.html
18 de 18
19-12-2012 21:27