<![CDATA[Forum Ubuntu-fr.org / [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?id=361440 Wed, 02 Dec 2009 09:51:15 +0000 FluxBB <![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3111324#p3111324 cool Je te remercie mais on va laisser comme ça tongue infiniment merci

]]>
Wed, 02 Dec 2009 09:51:15 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3111324#p3111324
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3111292#p3111292 Pour le statut, je verrai mais c'est pas gagné ... je pense qu'il faudra une règle arbitraire style : si pas d'évolution sur la durée depuis plus de 1 sec alors on considère que c'est en pause

]]>
Wed, 02 Dec 2009 09:38:34 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3111292#p3111292
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110464#p3110464 Totor a écrit :

donc Karmic !

OK mais c'est sur le portable que j'ai karmic smile
je compte utilisé encore un moment hardy sur un pc

Totor a écrit :

je tenterai le dernier script avec la ligne actuelle ?

printf "\r\033[2KEvolution %3.2f %%\t Durée écoulée : %i sec." $(bc -l <<< "${datas[0]}/${datas[1]}") ${datas[2]}
Ok

Pour le statut : lecture et   pause

Totor a écrit :

'faudrait déjà connaitre le vrai problème

OK !!!

déja un grand merci a toi

Quand as evolution il as bien evolué 0,2

]]>
Tue, 01 Dec 2009 20:59:55 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110464#p3110464
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110370#p3110370 n3o51 a écrit :

ton os final,

c'est a dire ?

ben -->

n3o51 a écrit :

Hardy pardon y a t-il beaucoup d'inportance car je compte l'utiliser sur la derniere d'ubuntu

donc Karmic !

n3o51 a écrit :

je tenterai le dernier script avec la ligne actuelle ?

???

printf "\r\033[2KEvolution %3.2f %%\t Durée écoulée : %i sec." $(bc -l <<< "${datas[0]}/${datas[1]}") ${datas[2]}

n3o51 a écrit :

Sinon Evolution ne bouge pas et la durée elle bouge elle arrette elle rebouge plus etc ... ce comportement est t'il normal

Evolution correspond au % écoulé du film
appuie sur PgUp / PgDown et tu le verras évoluer car au début de la lecture le nombre de frame lue est très faible comparé au nombre de frame total (ex : 10/140000=0.00007142857142857142, soit 0%. au bout de 1000 frames, tu es à 1000/140000=.007142857142857142 soit 0,7%)
Pour la durée, elle devrait évoluer en permanence.... si c'est pas le cas, c'est que la lecture n'est pas fluide

n3o51 a écrit :

Par contre il n'y a pas le nom du film et peut on ajouter le  status

un simple echo "${video}" avant l'instruction qui lance le traitement suffit.

Pour le statut ??? lecture ? pause ? avance rapide ?

n3o51 a écrit :

Derniere pour la route peut on resoudre le soucis de formatage ?

'faudrait déjà connaitre le vrai problème.

]]>
Tue, 01 Dec 2009 20:31:06 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110370#p3110370
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110327#p3110327 Avec t'as ligne c'est bon

echo -en "\r\033[2KEvolution $(bc -l <<< "scale=2;${datas[0]}/${datas[1]}") %\t Durée écoulée :  ${datas[2]} sec."

ton os final,

c'est a dire ?

je tenterai le dernier script avec la ligne actuelle ?

???

Sinon Evolution ne bouge pas et la durée elle bouge elle arrette elle rebouge plus etc ... ce comportement est t'il normal
Par contre il n'y a pas le nom du film et peut on ajouter le  status

Derniere pour la route peut on resoudre le soucis de formatage ?

]]>
Tue, 01 Dec 2009 20:15:20 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110327#p3110327
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110285#p3110285 on a vraiment pas le même comportement entre nos os hmm
au taf, j'ai une redhat enterprise et à la maison je suis sous crunchbang linux 9.04... et sur les 2 os, mes scripts ont tous fonctionné !

t'as un soucis avec le formatage des nombres !

bon, on va pas utiliser printf pour le formatage.
on va passer par bc mais ça sera moins bien :

sur le dernier script, remplace la ligne :
printf "\r\033[2KEvolution %3.2f %%\t Durée écoulée : %i sec." $(bc -l <<< "${datas[0]}/${datas[1]}") ${datas[2]}
par celle-ci
echo -en "\r\033[2KEvolution $(bc -l <<< "scale=2;${datas[0]}/${datas[1]}") %\t Durée écoulée :  ${datas[2]} sec."

mais bon, sur ton os final, je tenterai le dernier script avec la ligne actuelle.

]]>
Tue, 01 Dec 2009 20:01:14 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110285#p3110285
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110233#p3110233 Bonsoir

bash: printf: 0.23 : nombre non valable
0,00┌
]]>
Tue, 01 Dec 2009 19:45:34 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110233#p3110233
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3110229#p3110229 alors là, je comprends vraiment pas...
à moins que :

printf "%3.2f" 0.23
printf "%3.2f" 0,23

ça donne quoi ?

]]>
Tue, 01 Dec 2009 19:43:14 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3110229#p3110229
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3109643#p3109643 Bonjour smile

Pour le premier

Evolution : %1.0f %: impDurée : %3.2f sec.")ber 2) in printf("
        FILENAME="-" FNR=2 NR=2
Evolution : 0

Pour le deuxieme

./Playme.sh: line 10: printf: 6.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.08 : nombre non valable
./Playme.sh: line 10: printf: 7.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.08 : nombre non valable
./Playme.sh: line 10: printf: 7.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.09 : nombre non valable
./Playme.sh: line 10: printf: 7.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 7.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 7.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.10 : nombre non valable
./Playme.sh: line 10: printf: 8.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 8.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.11 : nombre non valable
./Playme.sh: line 10: printf: 9.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 9.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.12 : nombre non valable
./Playme.sh: line 10: printf: 10.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 10.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 11.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 11.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 11.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 11.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.13 : nombre non valable
./Playme.sh: line 10: printf: 11.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 11.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.14 : nombre non valable
./Playme.sh: line 10: printf: 12.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.15 : nombre non valable
./Playme.sh: line 10: printf: 12.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 12.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 12.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 12.9 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.16 : nombre non valable
./Playme.sh: line 10: printf: 13.6 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.17 : nombre non valable
./Playme.sh: line 10: printf: 13.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.17 : nombre non valable
./Playme.sh: line 10: printf: 13.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.17 : nombre non valable
./Playme.sh: line 10: printf: 13.7 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 10: printf: 0.17 : nombre non valable
./Playme.sh: line 10: printf: 13.8 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec.

enfin le dernier :

./Playme.sh: line 11: printf: 19.0 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00230437882180474531 : nombre non valable
./Playme.sh: line 11: printf: 19.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00230939925496771861 : nombre non valable
./Playme.sh: line 11: printf: 19.1 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00231441968813069191 : nombre non valable
./Playme.sh: line 11: printf: 19.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00231944012129366521 : nombre non valable
./Playme.sh: line 11: printf: 19.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00232446055445663851 : nombre non valable
./Playme.sh: line 11: printf: 19.2 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00232948098761961182 : nombre non valable
./Playme.sh: line 11: printf: 19.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00233450142078258512 : nombre non valable
./Playme.sh: line 11: printf: 19.3 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00233952185394555842 : nombre non valable
./Playme.sh: line 11: printf: 19.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00234454228710853172 : nombre non valable
./Playme.sh: line 11: printf: 19.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00234956272027150502 : nombre non valable
./Playme.sh: line 11: printf: 19.4 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00235458315343447832 : nombre non valable
./Playme.sh: line 11: printf: 19.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec../Playme.sh: line 11: printf: .00235960358659745162 : nombre non valable
./Playme.sh: line 11: printf: 19.5 : nombre non valable
Evolution 0,00 %         Durée écoulée : 0 sec.

J'aurais au moins appris un truc smile

]]>
Tue, 01 Dec 2009 16:03:50 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3109643#p3109643
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3109401#p3109401 Salut,

Ca ne vient pas de ton bashrc.
Explication :
awk lit le flux en entrée ligne par ligne. Pour la suite,on nommera une "ligne awk" par "enregistrement" et une vraie ligne par "ligne" (dont la séparation est effectuée par un "\n"). Le séparateur d'enregistrement est définit par la variable RS et vaut "\r" (RS = Record Separator).
Or le premier "\r" apparait après l'affichage de la première ligne commençant par A: (ligne d'affichage de l'évolution). Le premier enregistrement comprend donc tout l'entête mplayer.
Dans mon script, je récupère la durée de lecture écoulée en tant que 2nd champ et la dernière frame lue en champ n° 9 . Pour le première enregistrement, les 2nd  et 9ème champ correspondent à la première ligne d'entête mplayer. On a donc 2nd champ = "1.0rc2-4.2.3" et 9ème champ = "Athlon(tm)". C'est pourquoi, pour différencier le premier enregistrement des autres, il faut ajouter le caractère ^ à la regex de sélection des enregistrements (ie : /A:/). Ce caractère précise que l'enregistrement doit commencer par A:.

Maintenant le problème vient du formatage de l'affichage (je n'affichais pas de décimal et ça lui pose peut-être problème puisque que l'on a en début une division qui tend vers 0), peux-tu essayer ceci :

#!/bin/bash
video="$1"
nbFrames=$(mplayer -msglevel all=7 "${video}" 2>&1 | awk '/frames  total:/ {print $3; fflush();exit}')
mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /^A:/ { duree=$4; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; pct=(frame*100)/frames; printf("\rEvolution : %1.0f %\tDurée : %3.2f sec.",pct, duree); fflush(); }'

et si ça ne fonctionne pas, on va être obliger de contourner le problème :

affiche()
{
while read -a datas
do
printf "\r\033[2KEvolution %3.2f %%\t Durée écoulée : %i sec." ${datas[0]} ${datas[1]}
done
printf "\n"
}

video="$1"
nbFrames=$(mplayer -msglevel all=7 "${video}" 2>&1 | awk '/frames  total:/ {print $3; fflush();exit}')
mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"; OFMT="%3.2f"} /^A:/ { duree=$4; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; pct=(frame*100)/frames; print pct,duree }' > >(affiche)

etant donné que ça fonctionne chez moi, je suppute et je me dis qu'il est possible que le formatage avec OFMT ne fonctionne pas non plus hmm
Alors, une autre solution :

affiche()
{
while read -a datas
do
printf "\r\033[2KEvolution %3.2f %%\t Durée écoulée : %i sec." $(bc -l <<< "${datas[0]}/${datas[1]}") ${datas[2]}
done
printf "\n"
}

video="$1"
nbFrames=$(mplayer -msglevel all=7 "${video}" 2>&1 | awk '/frames  total:/ {print $3; fflush();exit}')
mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /^A:/ { duree=$4; frame=$9; FS="/"; $0=frame; frame=$1;FS=" ";print frame,frames,duree }' > >(affiche)

je pense que l'on voit le bout.

]]>
Tue, 01 Dec 2009 13:57:32 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3109401#p3109401
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3108773#p3108773 Bonjour par contre quand j'enléve le .bashrc le comportement n'est pas le méme je pense ...

Par contre j'ai toujours ce


A:   0.6 V:   0.0 A-V:  0.621 ct:  0.000   1/  1 ??% ??% ??,?% 0 0 ;1.0rc2-4.2.3;0

avec ces commandes :

nbFrames=$(mplayer -msglevel all=7 "${video}" 2>&1 | awk '/frames  total:/ {print $3; fflush();exit}')
mplayer /home/n3o/Vidéos/Matrix2.AVI 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /A:/ {ligne=$0; duree=$2; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; pct=(frame*100/frames); print ligne ";" duree ";" pct; fflush();}'

ça correspond a ma version de mplayer en passant

MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team

roll:rolleyes:

D'ailleurs quand je lance ça

mplayer /home/n3o/Vidéos/Matrix2.AVI 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /A:/ {ligne=$0; duree=$2; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; pct=(frame*100/frames); print ligne ";" duree ";" pct; fflush();}'

Mais quand j'utilise plus le bashrc

;1.0rc2-4.2.3;0 n'as plus de nan a la fin

]]>
Tue, 01 Dec 2009 07:01:05 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3108773#p3108773
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3108190#p3108190 Maintenant nous sommes reduit a ça

Evolution : %1.0f %: impDurée : %1.0f sec.")ber 2) in printf("
        FILENAME="-" FNR=2 NR=2
Evolution : 0

Donc bonne Soirée / Nuit a demain

Merci cool

]]>
Mon, 30 Nov 2009 21:13:11 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3108190#p3108190
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3108175#p3108175 je ne comprends pas pourquoi le format n'est pas valide...
maintenant que le pb du athlon est réglé, essaie ceci :

mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /^A:/ { duree=$4; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; pct=(frame*100)/frames; printf("\rEvolution : %1.0f %\tDurée : %1.0f sec.",pct, duree); fflush(); }'

et si ça ne fonctionne toujours pas, j'ai une autre idée en tête mais pas le temps de la mettre en oeuvre.
je verrai demain.

]]>
Mon, 30 Nov 2009 21:10:44 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3108175#p3108175
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3108138#p3108138
ormat non valide (20,0.9,0.0100409)
format non valide (21,0.9,0.0105429)
format non valide (22,1.0,0.011045)
format non valide (23,1.0,0.011547)
format non valide (24,1.0,0.012049)
format non valide (25,1.0,0.0125511)
format non valide (26,1.0,0.0130531)
format non valide (27,1.1,0.0135552)
format non valide (28,1.1,0.0140572)
format non valide (29,1.1,0.0145593)
format non valide (30,1.1,0.0150613)
]]>
Mon, 30 Nov 2009 20:57:21 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3108138#p3108138
<![CDATA[Réponse à : [RESOLU]Modifier la sortie standard de Mplayer]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=3108113#p3108113 non, je sais d'où il vient ce "athlon"....
pour le supprimer, il "suffit" d'ajouter un simple caractère au script :

mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /^A:/ { ligne=$0;duree=$2; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; print ligne"/"frame"/"duree;fflush();}'

(je te laisse découvrir ce caractère)

bon, les infos sont correctes mais je ne comprends pas pourquoi rien ne s'affiche ...
que donne cette ligne :

mplayer "${video}" 2>&1| awk -v frames=${nbFrames} 'BEGIN{RS="\r"} /^A:/ { duree=$2; frame=$9; FS="/"; $0=frame; frame=$1;FS=" "; if (frame ~ /^[[:digit:]]+$/ && duree ~ /^[[:digit:]]+\.[[:digit:]]+$/ ) { pct=(frame*100)/frames; printf("\rEvolution : %1.0f %\tDurée : %1.0f sec.",pct, duree); fflush(); } else
{ print "format non valide ("frame"," duree"," frame*100/frames")"; fflush()} }'
]]>
Mon, 30 Nov 2009 20:52:07 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=3108113#p3108113