Se connecter avec
S'enregistrer | Connectez-vous

[Topic unique] Media player classic: lecteur multimedia [MAJ 31/05/05]

Dernière réponse : dans Le monde de Windows

Media Player Classic est un lecteur multimedia qui permet de lire tous les formats audios et videos connus à ce jour. Il supporte ainsi les formats AVI, OGM, RealMedia, MPEG, OGG, MP3, MP+, DVD (Requiert les filtres Dshow), MIDI, AIFF




version actuelle : 6.4.8.4

Site officiel :
http://sourceforge.net/projects/guliverkli/

Téléchargement traduit en français:

Version 2000 / Xp
http://www.toutfr.com/?p=list-425

Version 98 / Me
http://www.toutfr.com/?p=list-440

Codecs ogg :
http://tobias.everwicked.com/oggds.htm

Quicktime alternative et Real Alternative :
http://www.megacodecpack.com/

---------------------------------------------------------------

Changelog

Version 6.4.6.7

Notes: Just a minor fix for today, the Smacker decoder interface had a small bug which made mpc crash with certain video renderers and colorspaces.

Version 6.4.6.6

Notes:

The "VMR7/9 (renderless)" output can be configured to use textures and 3d rendering, this way you can avoid the "point-sampling" bug of StretchRect. Because there is this new rendering mode now, the old 2d mode won't crop the upper left side anymore to force bilinear filtering. So, if you find the image pixelated, try the 3d mode instead.
Subresync toolbar can delete entries from vobsub files without crashing! (why noone noticed this? :p ) Finally, this makes cutting idx/sub in mpc possible!
In dvd mode when a menu is running, the auto-hideing controls will only reappear if you move the mouse cursor at the very bottom of the screen. This helps activating buttons in that region a bit :) 
Two new renderers: null (any) and null (uncompressed). They weren't too hard to make ;) , but they can be useful for example if you want to save cpu cycles by turning of the video when you only want to hear the audio. "any" will connect to any media type which can be recognized as video or audio, "uncompressed" also checks for the common rgb/yuv (video), pcm/ieee (audio) types and only connects on them.
I read the bugreport about the crashing of the player when network connection get broken or the cd gets ejected. It happened because of an unhandled exception I forgot to catch. Now it won't crash at that same place for sure, but it might later somehwhere, I haven't had time to test it completely.
Just came across a strange dvd this week where the "fbi warning" clip at the beginning was playing a "little" skippy. This was the first mpeg2 stream libmpeg2 was decompressing into two picture descriptors per frame, both had one field only. Because I had no idea about what to do with the second one or how to handle it, the dshow decoder only summed up the time length of the first picture (time per frame * number of fields / 2). Basically this means every frame lasted half long and the image was slowly falling behind then catching up continuously.
Speeded up built-in avi splitter's interleaving verifier a bit (this pops up that new error dialog occasionally telling you sequential playback is not possible). The scanning time for a regular 700MB avi decreased from 200ms to 50ms on my cpu.
After desktop resolution switches the alternative renderers will recover much better now.
Lastly, the biggest news at the end, hoping noone will notice it (hehe): Smacker/Bink playback support (shh, don't tell anyone), now you can view old and new game movies in mpc! Of course there is no decoder inside (it would cost a fortune for me), so smackw32.dll/binkw32.dll has to be put next to mplayerc.exe to make it work. The larger the dll the higher the chance it will be able to open recent smk/bik files (hint: up-to-date smackw32.dll: ~150k, binkw32.dll: ~360k). The just released halo (pc) game has the newest dll I could find for bink at the moment, but there are many others to test on p2p networks like edonkey. A newer smackw32.dll is a little harder to find for v4 smacker files (which the current "rad video tools" will produce) if you are browsing your old game collection, but I could find a usable dll with emule just as easy. Also, mpc will even open videos from self-playing exes, but only the first one. If there are many packed into one exe, or if the container file is a large, merged data file of a game, then get a hex editor (e.g. hex workshop) and extract the videos one-by-one (it was fun to rewatch a few ff8 videos this way, they were still amazing :) . Smacker usually starts with SMKn (n: 1-4), while Bink starts with BIKh or BIKi and the second DWORD (4 bytes) equals to the total length - 8. Sadly, Smacker doesn't seem to have a length field :( , for that you have to search the next SMK.. header, or extract it until the end of the file. Another bad thing about Smacker and Bink: they rarely have keyframes, very-very rare. For this reason Smacker will show messed up picture after a seek, but Bink will correctly decompress every previous since the last keyframe, which of course will go painfully slow for a large file (just try it on that 100MB+ half-life 2 video :) .

Version 6.4.6.5

traduction en cours

Version 6.4.6.4

filtres:
- découpeur d'avi: saute les parties invalides, l'ancien est découpeur est chargé pour les videos non entrelacées.
- décodeur vidéo mpeg: corrections au niveau du menu dvd et de la synchronisation des sous-titres.
- filtre shoutcast: lit maintenant correctement les bits pour le nombre de canaux..
- décodeur mpeg audio: plus de plantage avec une psite mp3 dans uen vidéo matroska.
- décodeur vidéo mpeg: ajout d'une instruction emms après un appel de libmpeg2 et maintenant les enregistrements de virgule flottante sont corrects, principalement ceci signifie que le dvobsub ne se trompera plus sur le temps courant du flux..

lecteur:
- les touches +/- du pavé numérique permettent de régler le décalage audio lorsque le sélecteur de piste audio est chargé.
- nettoyages de quelques choses sur le placement des frames vidéo.

Version 6.4.6.3

- le filtre de rendu rm fonctionne à nouveau.
- nouveau filtre: décodeur audio mpeg, toutes versions/layers, basé sur libmad.
- le décodeur vidéo mpeg devrait fonctionner plus régulièrement lorsqu'il est connecté au mélangeur overlay.

Version 6.4.6.2

Pas de liste de changements

Version 6.4.6.1

Cette version corrige essentiellement les problèmes du nouveau décodeur mpeg.
- il n'est plus limité aux instructions MMX, il peut détecter et utiliser les fonctions spécifiques de chaque processeur de façon optimale.
- extraction du ratio depuis l'entête de la séquence et non à partir du type de raccordement car certains découpeurs alternatifs semblent ne pas en tenir compte.
- suppression de quelques bugs autour de la navigation dans le menu DVD..
- ajout d'une nouvelle page de propriétés dans les options pour régler quelques paramètres du décodeur (méthode de désentrelacement, forcer sous-titres DVD, luminosité/contraste/teinte/saturation).
- désentrelacement amélioré, en particulier pour les vidéos NTSC.
- correction des problèmes de couleurs en RGB 16.

Version 6.4.6.0

- Décodeur mpeg1/mpeg2 intégré (fonctionne aussi pour les DVD).
- La boîte dialogue d'ouverture de fichier ouvre tous les fichiers du répertoire courant quand on clique sur le bouton "ouvrir" sans sélectionner de fichier.
- Nouvelle colonne "App command" dans Options\Lecteur\Touches
- Option permettant de changer le logo de MPC

Version 6.4.5.9

- Correction de deux bugs ennuyeux dans les découpeurs Avi et Matroska.
- Intégration du découpeur Avi en priorité sur celui de DirectShow, désactivez-le si vous rencontrez des problèmes avec (vous ne devriez pas en avoir beaucoup).
- Liste des chapitres ogm et Matroska dans le sous-menu "Aller à".
- Utilisation du rendu DirectX 9 pour les fichiers QuickTime.
- Les styles de texte de sous-titrage actif sont éditables (pratique si vous voulez modifier quelque chose dans les sous-titres intégrés).
- "Préférences" accessibles par le menu du clic droit.
- Le filtre Shoutcast intégré essaie de se resynchroniser tout seul maintenant (pour l'écoute en streaming direct), signalez-le si ça plante trop.
- Nouveau logo, j'espère que vous vous y habituerez :) 

Version 6.4.5.8

- La liste de lecture ne revient plus au premier plan à l'ouverture d'un nouveau fichier.

Version 6.4.5.7

- Les derniers filtres Realmedia ont été ajoutés à la liste des filtres intégrés, bien sûr le découpeur peut être désactivé dans les options comme pour les autres.
- L'API à utiliser peut être sélectionnée pour chaque catégorie de formats dans les options. Les sélections possibles sont DirectShow, RealMedia, QuickTime et Shockwave. C'est utile si vous voulez charger un fichier RealMedia ou un ancien .mov avec le filtre DirectShow au lieu de leur filtre natif.
- Reconnaissance du code de langage utilisé par le dernier découpeur Matroska sur les sous-titres.
- Ajout d'une routine contre un gel possible d'environ 30 secondes pendant l'ouverture d'une vidéo lors de l'utilisation de la sortie VMR7(renderless).

Version 6.4.5.6

- Mise à jour des filtres Matroska et du support des sous-titres Matroska intégrés.
- Amélioration du lecteur Shoutcast, certains sites refusent la connexion.

Version 6.4.5.5

Pas de liste de changements

Version 6.4.5.4

- Matroska peut maintenant être choisit comme format de sortie lors d'une capture.
- Correction des options de liste de lecture Répéter/Fermer/Eteindre lorsque la case "Rembobiner en fin de lecture" est cochée dans les options.

Version 6.4.5.3

- Mise à jour du découpeur Matroska vers la version 1.0.0.2.
- Les filtres source intégrés peuvent être activés ou désactivés pour utiliser des filtres externes (ainsi je n'ai pas besoin de sortir une mise à jour de MPC à chaque fois que je modifie quelque chose).

Version 6.4.5.2

- La liste de lecture ne plante plus après la commande "Randomize".
- Mise à jour du découpeur Matroska vers la version 1.0.0.1.

Version 6.4.5.1

- Correction du bug qui faisait disparaître l'icône de la barre système.
- Support le format Matroska en natif.
Lassé par la pub ? Créez un compte

6.4.6.6 dispo

* The "VMR7/9 (renderless)" output can be configured to use textures and 3d rendering, this way you can avoid the "point-sampling" bug of StretchRect. Because there is this new rendering mode now, the old 2d mode won't crop the upper left side anymore to force bilinear filtering. So, if you find the image pixelated, try the 3d mode instead.
* Subresync toolbar can delete entries from vobsub files without crashing! (why noone noticed this? ) Finally, this makes cutting idx/sub in mpc possible!
* In dvd mode when a menu is running, the auto-hideing controls will only reappear if you move the mouse cursor at the very bottom of the screen. This helps activating buttons in that region a bit
* Two new renderers: null (any) and null (uncompressed). They weren't too hard to make , but they can be useful for example if you want to save cpu cycles by turning of the video when you only want to hear the audio. "any" will connect to any media type which can be recognized as video or audio, "uncompressed" also checks for the common rgb/yuv (video), pcm/ieee (audio) types and only connects on them.
* I read the bugreport about the crashing of the player when network connection get broken or the cd gets ejected. It happened because of an unhandled exception I forgot to catch. Now it won't crash at that same place for sure, but it might later somehwhere, I haven't had time to test it completely.
* Just came across a strange dvd this week where the "fbi warning" clip at the beginning was playing a "little" skippy. This was the first mpeg2 stream libmpeg2 was decompressing into two picture descriptors per frame, both had one field only. Because I had no idea about what to do with the second one or how to handle it, the dshow decoder only summed up the time length of the first picture (time per frame * number of fields / 2). Basically this means every frame lasted half long and the image was slowly falling behind then catching up continuously.
* Speeded up built-in avi splitter's interleaving verifier a bit (this pops up that new error dialog occasionally telling you sequential playback is not possible). The scanning time for a regular 700MB avi decreased from 200ms to 50ms on my cpu.
* After desktop resolution switches the alternative renderers will recover much better now.
* Lastly, the biggest news at the end, hoping noone will notice it (hehe): Smacker/Bink playback support (shh, don't tell anyone), now you can view old and new game movies in mpc! Of course there is no decoder inside (it would cost a fortune for me), so smackw32.dll/binkw32.dll has to be put next to mplayerc.exe to make it work. The larger the dll the higher the chance it will be able to open recent smk/bik files (hint: up-to-date smackw32.dll: ~150k, binkw32.dll: ~360k). The just released halo (pc) game has the newest dll I could find for bink at the moment, but there are many others to test on p2p networks like edonkey. A newer smackw32.dll is a little harder to find for v4 smacker files (which the current "rad video tools" will produce) if you are browsing your old game collection, but I could find a usable dll with emule just as easy. Also, mpc will even open videos from self-playing exes, but only the first one. If there are many packed into one exe, or if the container file is a large, merged data file of a game, then get a hex editor (e.g. hex workshop) and extract the videos one-by-one (it was fun to rewatch a few ff8 videos this way, they were still amazing . Smacker usually starts with SMKn (n: 1-4), while Bink starts with BIKh or BIKi and the second DWORD (4 bytes) equals to the total length - 8. Sadly, Smacker doesn't seem to have a length field , for that you have to search the next SMK.. header, or extract it until the end of the file. Another bad thing about Smacker and Bink: they rarely have keyframes, very-very rare. For this reason Smacker will show messed up picture after a seek, but Bink will correctly decompress every previous since the last keyframe, which of course will go painfully slow for a large file (just try it on that 100MB+ half-life 2 video .

Je ne sais pas si c'est à force d'ajouter des options, mais la 6.4.6.8 fr me jette une erreur d'opération non conforme dans la page des Options, quand je clique sur la ligne "Filtres...". Player planté, plus rien à faire que de le redémarrer.. Je suis sous Win2k avec Dx8.1a..

Je reste avec ma version 6.4.6.3, qui marche impec' !!

Qqun a ce pb ou ça vient de mon PC ?? J'ai pas le moyen de tester avec une autre bécane.....

:jap: 
Lassé par la pub ? Créez un compte