Cher journal,
Le titre a beau être explicite, ça va toujours mieux en le disant: MPlayer a beaucoup été amélioré depuis la version -pre5 sortie le 15 juillet dernier.
À noter pour nous les petits français un page de man à jour et corrigée.
Mais aussi: un port AMD-64, des optimisations SIMD, le support de l'encodage avec les dernières version cvs de x264 (encodeur h.264 open-source) et XviD.
À tester donc, avant que la release soit faite.
NB: Il serait particulièrement apprécié si un "linuxfrien" ;-) pouvait jeter un oeil sur la page de man et relever d'éventuelles erreurs de traduction...
Le changelog:
pre6:
Security:
* buffer overflow in mp3lib fixed
* many memleaks fixed
DOCS:
* finally all options are documented
* man page completely reviewed for spelling, wording and clarity
* all audio output driver suboptions documented
* all video output driver suboptions documented
* XviD documentation completed
* French man page in sync again
* German man page updated
* new Czech and Swedish man page translations
* fixes and updates in various places
Ports:
* full x86_64 support
* -rootwin, -panscan support in the quartz video output driver
* key repetition and aspect fixed in the quartz video output driver
* "Movie" menu for quartz video output driver with zoom options & preset
* fs_res quartz video output driver suboption chooses fullscreen resolution
* VCD support for Darwin (Mac OS X)
* Mac OS X Finder startup argument support
* fix for stdin input and slave mode on MinGW
* support for -rootwin in the DirectX video output driver
* improved monitor selection in the DirectX video output driver
* new DirectSound audio output driver
* support for ZetaOS (mostly working)
* mouse support in Windows
Drivers:
* fixes in the VESA video output driver
* JPEG video output driver suboptions
* improvements for Blinkenlights ;-)
* JACK audio output driver updated to bio2jack API changes
* OpenGL video output driver colorformat fixes (with :manyfmts)
* aspect, panscan, Hardware OSD support in the OpenGL video output driver
* new pnm and md5sum video output drivers, replacing pgm and md5
* alsa9 and alsa1x replaced by alsa audio output driver
* ALSA audio output driver always uses specified device, even for hwac3
* support for mixer channel selection in the ALSA audio output driver
* jpeg video output driver now supports output to multiple directories
* audio output driver for the polypaudio sound server
Decoders:
* "experimental" support for 20 and 24 bit LPCM (DVD-Audio)
* libmpeg2 updated to 0.4.0b
* libfaad2 updated to 2.1beta CVS snapshot
* DTS decoding via lavc
* Windows Media Audio 9 Voice support via binary DLL
* Windows Media Video 9 Advanced support via binary DLL
* Windows Media Screen Codec 2 support via binary DLL
* Windows Media Image Codec support via binary DLL
* Windows Media Image 2 Codec support via binary DLL
* VDOWave video support via binary DLL
* Miro VideoXL video support via lavc
* Creative ADPCM audio support via lavc or binary DLL
* IBM Ultimotion video support via lavc
* Micronas Speech codec support via binary DLL
* H.261 video codec support via lavc
* TechSmith Camtasia video codec support via lavc
* sonic audio codec support via lavc
* snow video codec support via lavc
* QuickDraw video support via lavc
* Cinepak, CYUV and RoQ audio/video moved to FFmpeg
* Vianet Lsvx video support via binary DLL
Demuxers:
* fix -nosound and -novideo for NSV
* subtitle switching and language code displaying for Matroska
* support .vp5 file format (AVI variant)
* seeking for audio-only ASF files fixed
* improved MP3 detection
* AVC in .mp4 files
* raw H.261 files via lavf
* improved seeking precision in MPEG files
* better subtitle language code handling for MKV files
Streaming:
* -cache-min and -cache-prefill options added
* compilation fix for newer LIVE.COM versions
* make ASF without ECC work
* support for MMS on non-standard port
* EOF detected in Real RTSP streams
FFmpeg/libavcodec:
* reduced resolution decoding
* new experimental wavelet-based snow video codec
* new sonic audio codec
* TechSmith Camtasia video decoder
* IBM Ultimotion video decoder
* QuickDraw video decoder
* Creative ADPCM decoder
* Miro VideoXL decoder
* Sierra online audio files demuxer and decoder
* QPEG video decoder
* Electronic Arts Game Multimedia format demuxer
* H.261 fixes, H.261 encoder
* fix VIS accelerated code
* DTS support via libdts
* many DV fixes, seek in raw DV files
* support AAC in MOV files
* RV10 fixes
* AVI demuxer cleanup, palette change support
* iTunes metadata support
* HuffYUV fixes (endianness, RGB32 predictor, median encoding, interlacing)
* SSE optimizations for 4x4 compare function
* epzs motion search enhancements
* quad tree based motion compensation
* MPEG-4 qpel MMX2/3DNow! optimizations
* H.264: lot of fixes and MMX2/3DNow! optimizations
* AVC1 (H.264 without sync word in .mp4 files) support
* H.264 qpel motion compensation
* Indeo3 grayscale decoding
* preliminary Truemotion 24 bit decoder
* avizlib encoder fixed
* trellis quantization support in H.263
* DCT optimizations
* AltiVec support on AmigaOS4
* adapt MMX/MMX2/SSE/3DNow! optimizations to work on x86_64
* seeking fixes
* better and faster audio resampler
* New dc1394 grabbing interface
* preliminary decoding support for H.264 with CABAC and B-frames
* dvr-ms suport in ASF demuxer
* MJPEG-B fixes
* range coder (arithmetic entropy coder) used by snow and ffv1
* ffv1 enhancements: signed golomb, range codes
* as usual, lots of bug fixes and optimizations
Filters:
* software volume control when no hardware support, can be controlled
with the -softvol and -softvol-max parameters
* high-quality audio resampling with -af lavcresample
* cropdetect rounding parameter
* missing audio plugins (extrastereo, volnorm) converted to audio filters
* sine sweep generator audio filter
* hrtf audio filter to convert multichannel audio to 2 channel output
for headphones, preserving the spatiality of the sound
* big-endian fixes in rgb2rgb converter
* yuv2rgb Altivec optimization fixes
Others:
* -loop and -shuffle now work together
* GUI unified audio options dialog, also for ALSA
* GUI redrawing limited, decreases CPU usage in audio-only case
* GUI icons for the context menu
* GUI speedup especially for audio only case
* GUI doublesize bug fixed
* x264 encoder support
* better EDL support
* some --disable configure options finally work (mp3lib, liba52, libmpeg2)
* framestepping
* changeable playback speed
* some crashes with binary codecs fixed
* subtitle alignment support for SAMI files
* MEncoder can encode MP2 with libtoolame
* MPlayer -af help
* also support Windows path separator '\'
* lavc "turbo mode" to speed up 2-pass encoding
* support for 3-pass encode for lavc and x264
* XviD encoder and decoder modules updated to API-4.1 (XviD-1.1.x)
* flush remainig frames at end of encoding process
* VIDIX Cyberblade TV-out fixed
* VIDIX I420 support for Cyberblade and mga
* VIDIX Radeon support on big-endian systems, other Radeon fixes
* CLE266 VIDIX driver
* -jpeg removed in favor of -vo jpeg suboptions
* FriBiDi fixes for comma handling in Hebrew subtitles
* -crash-debug option to attach gdb automatically after crashes
* gcc 4 compilation fixes
* compilation fixes for many files in the TOOLS directory
* infamous "stuck mouse button" bug fixed
* reduced verbosity of MPlayer's output somewhat
# ChangeLog
Posté par Ph Husson (site web personnel) . Évalué à 3.
bon sinon moi ce qui m'interesse en vrac dedans:
* full x86_64 support
J'y suis pas encore mais bon
CLE266 VIDIX driver
* VIDIX Cyberblade TV-out fixed
EPIA powa!!!
* XviD encoder and decoder modules updated to API-4.1 (XviD-1.1.x)
Une mise à jour c'est vrai que ca aide
gcc 4 compilation fixes
Une appli qui fait ca AVANT que la release sorte? Si tout les programmes pouvaient faire de meme....
software volume control when no hardware support, can be controlled
with the -softvol and -softvol-max parameters
Celle la je l'attendais depuis longtemps :)
Dans le genre parfaitement inutil (pour moi evidement) donc indispensable:
AltiVec support on AmigaOS4
Dans le genre parfaitement inutil mais dispensable:
* fix for stdin input and slave mode on MinGW
* support for -rootwin in the DirectX video output driver
* improved monitor selection in the DirectX video output driver
* new DirectSound audio output driver
* support for ZetaOS (mostly working)
* mouse support in Windows
Enfin bon je precise ce qui pour moi est important
Mais evidement tout est important meme plus ou moins et pour plus ou moins de monde
Pour finir ce commentaire qui va se prendre un -10, je voudrais remercier les auteurs et contributeurs à mplayer pour ce merveilleux projet!
[^] # Re: ChangeLog
Posté par Christophe Fergeau . Évalué à 2.
>Une appli qui fait ca AVANT que la release sorte? Si tout les programmes pouvaient faire de meme....
Faut juste une personne intéressée qui teste les préversions de gcc4 et qui a du temps libre pour tester la compilation et envoyer des patches aux diverses applis... En plus personnellement un pb de compil bizarre qui se produit uniquemnet avec une préversion de gcc4, j'ai tendance à préférer attendre la sortie de la version finale au cas où ça serait un bug qui sera corrigé avant la sortie.
# au fait...
Posté par Nicolas Blanco (site web personnel) . Évalué à 2.
c vraiment embetant de devoir encore utiliser WMP version mac pour pouvoir lire ces saletés que l'on trouve de plus en plus malheureusement sur le net...
[^] # Re: au fait...
Posté par M . Évalué à 4.
# make install buggé
Posté par Me Nut (site web personnel) . Évalué à 0.
$ make install prefix=/usr/local/stow/MPlayer-cvs-2004-12-01
/usr/local/stow/$ xstow -D MPlayer-1.0pre5
xstow: file /usr/local/stow/MPlayer-1.0pre5/bin/mplayer already exist
/usr/local/stow/$ tree MPlayer-cvs-2004-12-01
MPlayer-cvs-2004-12-01
|-- lib
| |-- libdha.so.1 -> libdha.so.1.0
| `-- libdha.so.1.0
`-- share
|-- applications
| `-- mplayer.desktop
`-- pixmaps
`-- mplayer-desktop.xpm
4 directories, 4 files
Un MPlayer bien installé comme il faut :
/usr/local/stow/$ tree MPlayer-1.0pre5
MPlayer-1.0pre5
|-- bin
| |-- gmplayer -> mplayer
| |-- mencoder
| `-- mplayer
|-- etc
| `-- mplayer
|-- lib
| |-- libdha.so.1 -> libdha.so.1.0
| |-- libdha.so.1.0
| `-- mplayer
| `-- vidix
| |-- cyberblade_vid.so
| |-- mach64_vid.so
| |-- mga_crtc2_vid.so
| |-- mga_vid.so
| |-- nvidia_vid.so
| |-- pm3_vid.so
| |-- radeon_vid.so
| |-- rage128_vid.so
| |-- sis_vid.so
| `-- unichrome_vid.so
|-- man
| `-- man1
| |-- mencoder.1 -> mplayer.1
| `-- mplayer.1
`-- share
`-- mplayer
|-- Skin
`-- font
12 directories, 17 files
[^] # Re: make install buggé
Posté par Guillaume POIRIER . Évalué à 1.
Sinon, essaye avec:
PREFIX=/usr/local/stow/MPlayer-cvs-2004-12-01 make install
pas testé, mais comme en général les variables de makefile sont en majuscules...
Si ça marche pas, dis-le, je ferais remonter le rapport de bogue...
[^] # Re: make install buggé
Posté par Vivi (site web personnel) . Évalué à 2.
# La doc
Posté par niX (site web personnel) . Évalué à 2.
je suppose que comme d'hab, il n'y a pas de date de sortie prévue...
j'espère avoir terminé ma mise à jour pour la fin de la semaine, ensuite il faudra que je récupère mon accès CVS. ça fait presque 1 an que je me suis pas occupé de la doc, et du coup j'ai bêtement oublié le mdp :((
en attendant, si il y a des bonnes âmes pour relire ma "prose", ils sont les bienvenus!
j'essaierai de relire le man aussi, si j'ai le temps.
[^] # Re: La doc
Posté par Guillaume POIRIER . Évalué à 1.
Tu fais bien de réagir, la doc XML a été marquée "outdated" par Diego la semaine dernière...
Pour committer tout ça, t'en fais, pas, je peux m'en charger...
Sinon, tu peux m'envoyer ce que tu as fait sur ma redirection dlfp.
Bonne chance!
[^] # Re: La doc
Posté par niX (site web personnel) . Évalué à 2.
merci à toi (et à ton journal :) !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.