[MÀJ] MPlayer se la joue cache

Si vous trouviez que la lecture de vos DVDs cryptés n’était pas optimale avec MPlayer, que ces derniers accrochaient sur les longs travellings, soyez heureux.

Fabien Coeurjoly, notre Fab1 national, vient d’ajouter une fonction de cache à MPlayer, ce qui permet à ce dernier de lire désormais de manière beaucoup plus fluide les DVDs vidéos sur les lecteurs ou graveurs DVDs qui faisaient de la résistance.

L’option à ajouter est la suivante : [code]-cache [/code]
8192 est généralement une bonne taille pour la lecture des DVDs. Évidemment, ce cache est aussi utilisable pour la lecture de fichiers ou de vidéos sur le réseau (en utilisant ce coup-ci la commande -cachenetwork). Méfiance toutefois, des problèmes de stabilité ont été rencontrés pour la lecture de vidéos sur le réseau avec le cache activé.

Mise à jour :
Le soucis lors la lecture de vidéos sur le réseau a été corrigé. Retéléchargez l’archive si vous voulez être à jour.

Télécharger : MPlayer1.0rc1-SVN.lha (MorphOS) [6 Mo]

12 Commentaires

Passer au formulaire de commentaire

  1. Et qui plus est, ça fonctionne nickel (en tout cas pour les DVDs) !

    Merci Monsieur Fab !


    /me n’y croyait pas.

    • leo sur 16 avril 2007 à 10h59

    Quelqu’un a une idée du gain obtenu avec le cache ?
    Par exemple, est-ce que ca rend la lecture d’un DVD possible sur G3 (sans Frameskip) ?

    @+,
    Léo.

    • BatteMan sur 16 avril 2007 à 11h11
      Auteur

    Leo : En fait, ça fluidifie bien sur un G4 (puisque ce qui limitait sur G4, c’était pas le CPU mais les accès au lecteur, pour certains lecteurs…). Ici, ça bouffe entre 50 et 60% du CPU, alors, le G3 sera peut-être un peu juste… à voir.

    Mais Fab ne semblait pas optimiste concernant les G3… À tester donc.

    PS : Ton Peg n’est plus branché que tu ne puisses pas tester ?


    /me est bien content et remercie encore une fois Fab.

    • Yomgui sur 16 avril 2007 à 12h51

    Et mon support MF:// ??? :-p

    • Fab1 sur 16 avril 2007 à 14h29

    A noter que j’ai fait une petite mise à jour qui corrige définitivement le problème du réseau.

    Le problème était tout simplement une pile trop petite dans le process de cache dont le contexte doit supporter tout le décodage effectif de la vidéo, comme quoi un stack 1000000 dans le shell n’aurait pas suffi (sous amigaos :).

    tasklist donne l’utilisation courante de la pile, c’est bien pratique. 🙂

    Yomgui,

    je n’ai pas eu le temps, mais je te ferai un build avec ça à l’occasion.

    • fenrix sur 16 avril 2007 à 16h45

    Je regarde quasiment tous mes DVD sur Peg G3@750. C’est une vieille version de MPlayer, avec le framedrop activé. Dans l’ensemble c’est tout à fait correct (ça accroche de temps en temps, il faut être honnête mais c’est regardable).

    Je vais tester cette version avec cache. Pour faire des comparaisons autre que subjectives (fluidité, etc), est ce qu’il y a un moyen de connaitre le nombre de FPS affichées?

    Autre chose, la charge processeur oscille entre 80 et 100%.

    • Fab1 sur 16 avril 2007 à 20h07

    Tu as osé overclocker ton peg ? 🙂

    Enfin sinon, à 750MHz, j’imagine que ça doit bien tourner et ce cache ne peut de toute façon pas faire de mal.

    En ce qui concerne des mesures, il y a moyen de benchmarker, mais je ne suis pas sûr de l’interprétation qu’on peut en tirer : en ajoutant -benchmark -frames 1000 tu auras le temps écoulé ainsi que la répartition du temps dans certains des sous-modules.

    La fluidité est de toute façon le seul critère vraiment important. 🙂

    • fenrix sur 16 avril 2007 à 21h44

    euh non pas overclocké du tout, je suis une bille en électronique!

    mais c’est la vitesse donnée dans le moniteur système : modèle745/755/601 MHz. Et li me semble l’avoir acheté (chez feu APS, paix aie son âme) comme G3 à 750.

    Bon je verai bien à l’usage sinon et merci pour le port suivi de ce logiciel qui est quasiment celui que j’utilise le plus sur le Peg 🙂

    D’ailleurs ce que j’utilise le plus ce sont les logiciels qui d’après certains ne sont pas utilisables, au niveau, modernes, etc : IBrowse, YAM, PolyGlot, MPlayer, SongPlayer, fxPaint, WordWorth 7… Bref dans tous les domaines « faibles » de l’Amiga, internet, video et bureautique. Je dois être un maso qui s’ignore 😉

    • Fab1 sur 16 avril 2007 à 21h50

    Le petit nom du G3 est le ppc750, mais j’ai le regrêt de t’informer qu’il tourne à 600MHz seulement sur peg1 et peg2. 🙂

    • fenrix sur 16 avril 2007 à 21h55

    ok 😉

    pas de regret, ce qui compte, c’est ce qu’il fait, pas le chiffre!

    et donc avec mon G3@600, je regarde des DVD de manière correcte 🙂

    • Daff sur 17 avril 2007 à 8h05

    modèle745/755/601 MHz

    -> le modèle est le 745 ou 755 et la fréquence est 601 MHz.

    Mais c’est vrai que cela prête à confusion dans le moniteur système.

    Fab1 : peux-tu remplacer le dernier « / » par un autre caractère dans le moniteur système d’Ambient ? (par exemple un « @ »)

Les commentaires sont désactivés.

Amiga Impact