Salut à tous,
C'est curieux qu'il n'y ait pas eu d'annonce, depuis le temps qu'il est dispo, alors voilà: MPlayer 1.0 RC2 est dispo, plus d'un an après la RC1.
L'annonce officielle est ici: http://www.mplayerhq.hu/design7/news.html
Au menu, plein de choses, dont des optimisations PPC/Altivec par votre serviteur ;-)
Pour info, "RC" peut difficilement être compris comme "release candidate" vu qu'aucun effort n'est fait pour geler le code, mais que les bugs sont corrigés au fur à mesure, et les fonctionnalitées sont ajoutées régulièrement.
D'ailleurs, pour ceux qui trouvent que le temps est long entre les releases, utilisez donc le snapshot SVN, il marche (presque) toujours.
# À quand la 1.0
Posté par seginus . Évalué à 7.
A bon, ça l'est déjà depuis des années ?
Bravo en tout cas pour les développeurs, mplayer est vraiment un très bon lecteur, et notons qu'avec smplayer (qui a un développement très actif je crois), on a enfin une interface de qualité à mplayer ce qui lui manquait vraiment.
[^] # Re: À quand la 1.0
Posté par IsNotGood . Évalué à 3.
> mplayer est vraiment un très bon lecteur
Ce n'est pas qu'un lecteur. Il peut être utilisé pour regarder la tv (v4l, dvb) et pour coder des vidéos. Il fait aussi du processing (crop, redimensionnement, filtrage, désentrelacement, etc).
Je l'utilise depuis des années et je l'adore. M'enfin, je ne pense pas que mplayer soit pour le linux "pour les masses". Qu'importe, je le kiffe grave.
[^] # Re: À quand la 1.0
Posté par fusible . Évalué à 1.
Faut que je vois pour mater la TNT avec MPlayer aussi. Entre VDR qui ne fait pas de captures d'écran, kaffeine qui les gère mais mal... gnéh c'est quand même basique non ! Bon manquerais l'enregistrement sur pause du coup. Rah, triste vie. ;p
[^] # Re: À quand la 1.0
Posté par IsNotGood . Évalué à 3.
Avec mplayer et pour dvb, je fais très simplement. Certes, il faut taper des lignes de commande, mais ça marche. NB: des scripts simplissimes rendent la chose moins fastidieuse.
// L'acquisition et enregistrement dans un fichier.
// Commande à taper dans un terminal.
// Enregistre dans le fichire tv.dump
$ mplayer .... -dumpstream -dumpfile tv.dump "dvb://ARTE"
// la visualisation
// Commande à taper dans un autre terminal
$ tail --bytes=`echo 2^40 | bc` -f tv.dump | mplayer ... -
Le "`echo 2^40 | bc`" est pour avoir un gros nombre.
Le '-' final indique qu'il faut utilser l'entrée standard.
Si on a beaucoup de mémoire on peut faire "mplayer -cache 250000 -". Ainsi on peut aussi revenir en arrière de 2 ou 3 minutes. C'est que du bonheur.
J'ai 512 Mo, j'utilise avec "mplayer -cache 250000".
[^] # Re: À quand la 1.0
Posté par Benoît Déchamps (site web personnel) . Évalué à 1.
[^] # Re: À quand la 1.0
Posté par Jean-Georges de La Blatte . Évalué à 4.
[^] # Re: À quand la 1.0
Posté par IsNotGood . Évalué à 2.
Si tu fais un "mplayer tv.dump", mplayer s'arrête s'il atteind la fin de fichier.
Avec "tail -f ...", il n'y a pas de fin de fichier. Si tail voit une fin de fichier, il attend (c'est paramétrable avec --sleep-interval) et regarde si des données ont été ajouté à la fin du fichier.
Avec ce que j'ai donné, on peut "naviger". Si on va au-delà de la fin du fichier, mplayer attend les données (qui seront fournit par tail au fur et à mesure que "mplayer -dumpstream ..." les récupères de la carte dvb (ou autre)).
[^] # Re: À quand la 1.0
Posté par fusible . Évalué à 1.
[^] # Re: À quand la 1.0
Posté par IsNotGood . Évalué à 1.
Je vois ce que tu veux. Je ne suis pas un "zappeur" :-)
En général j'enregistre (mplayer -dumpstream ... ou avec mencoder comme tu l'indique), puis je regarde. Parfois je regarde avant que l'enregistrement soit terminé (d'où le tail -f).
> Et puis on se retrouve vite avec un dump énorme
Oui. Mais les disques sont tellement énormes aujourd'hui...
> Un mplayer dvb:// -cache 250000 directement permet de changer de chaine
Le problème est que dans ce cas, si tu fais pause et que le cache devient plein, l'acquisition est suspendue. Avec ma "solution" ce n'est pas le cas. Je ne perd rien. Et si c'est un bon film, je peux le stocker dans un coin et le regarder une seconde fois (ou le partage avec un pote, de façon tout à fait légale).
[^] # Re: À quand la 1.0
Posté par regdub . Évalué à 1.
Ça marche aussi pour un avi en cours de création _ enregistrement de TV analogique oblige _ sauf qu'on ne peut pas naviguer en arrière.
Sinon, chez moi, on peut mettre : tail -c+0 -f ...
[^] # Re: À quand la 1.0
Posté par bouhh . Évalué à 2.
Salut, vdr gère les captures d'écran.
help GRAB
214-GRAB < filename> [ < quality > [ < sizex > < sizey > ] ]
214- Grab the current frame and save it to the given file. Images can
214- be stored as JPEG or PNM, depending on the given file name extension.
214- The quality of the grabbed image can be in the range 0..100, where 100
214- (the default) means "best" (only applies to JPEG). The size parameters
214- define the size of the resulting image (default is full screen).
214- If the file name is just an extension (.jpg, .jpeg or .pnm) the image
214- data will be sent to the SVDRP connection encoded in base64. The same
214- happens if '-' (a minus sign) is given as file name, in which case the
214 image format defaults to JPEG.
Ceci depuis la console svdrp, il faut penser a mettre le path si tu ne la pas spécifié au lancement de vdr a l'aide du switch:
-g DIR, --grab=DIR write images from the SVDRP command GRAB into the
given DIR; DIR must be the full path name of an
existing directory, without any "..", double '/'
or symlinks (default: none, same as -g-)
[^] # Re: À quand la 1.0
Posté par fusible . Évalué à 1.
Merci encore :)
# flv
Posté par Tonton Benoit . Évalué à 2.
Sinon excellent player qui lit quasiment tout ! Félicitation aux développeurs !
# Optimisations PPC/Altivec
Posté par plop (site web personnel) . Évalué à 2.
Quelles fonctionnalités sont touchées par ces optimisations et quel est le gain de performances qu'elles apportent par rapport à la 1.0rc1 ?
[^] # Re: Optimisations PPC/Altivec
Posté par Guillaume POIRIER . Évalué à 3.
Il y a eu aussi des décodeurs pour format de vidéo moins populaires qui ont été optimisé, mais je sais plus lesquels.
En tous cas, si tu peux faire un rapide test de performance de décodage H.264, entre RC1 et RC2, je suis curieux de voir les chiffres.
Sers-toi de la commande:
mplayer -vo null -nosound -benchmark ma_video.mp4
[^] # Re: Optimisations PPC/Altivec
Posté par briaeros007 . Évalué à 1.
:'( :'(
:P
(pv moi si tu veux un shell sur une ps3, mais le shell sera pas 24/24)
(perso j'ai pas les connaissances nécessaires pour l'optimisation)
[^] # Re: Optimisations PPC/Altivec
Posté par Guillaume POIRIER . Évalué à 1.
Les concepteurs du Cell ont cherché à maximaliser le rapport puissance de calcul/transistors, en laissant de côté la programmabilité.
Ils auraient mieux fait de prendre la direction des multi-coeurs homogènes comme le Xenon de la Xbox360.
Donc non, je ne suis pas intéressé par écrire des optimisations pour le Cell, sachant que:
- je n'en profiterais même pas
- elles sont susceptibles d'être caduques à la prochaine génération du Cell
- je programme pour des vraies machines, pas des jouets :o)
[^] # Re: Optimisations PPC/Altivec
Posté par briaeros007 . Évalué à 2.
ben ca dépend ce que tu veux en faire ensuite c'est tout.
Pour faire du traitement généraliste voui c'est une bouse infame ... Mais pour faire du calcul scientifique/multimédia, c'est loin d'etre une bouse infame.
Un peu comme si tu disais qu'un NEC -NSX7 c'était une bouse infame.
Toute façon folding@home a montré que c'était une bouse infame :P
Quand au xenon, la gestion du L2 elle se fait si facilement que ça ? (parce que c'est un peu l'une des grands apport du xenon (avec le vmx-128) sinon du multi core on sait faire ... Hein le niagara 2 ? ).
- je programme pour des vraies machines, pas des jouets
Les blades de sony dual cell des jouets ? :P
elles sont susceptibles d'être caduques à la prochaine génération du Cell
Tu n'est pas forcé d'attaquer les spu en asm. il y a un support en C de mémoire.
PPs : les multi coeurs sont homogènes, juste que tu confond le PPE , qui n'est pas censé faire du calcul, et les coeurs de calcul sont les SPU.
[^] # Re: Optimisations PPC/Altivec
Posté par briaeros007 . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.