Occupation CPU pour lire les Divx sous Linux

Occupation CPU pour lire les Divx sous Linux - Linux et OS Alternatifs

Marsh Posté le 07-06-2002 à 08:11:22    

suis en train de passer mon serveur sur l'OS pingouin.  
 
 
c'est un PIII 500 , et j'avais win2000 installé...  
 
si le lisait un Divx l'occupation CPU frollait souvent le 90%-100%.  
et donc souvent des de-synchro image/son a cause ca.  
y a aussi un serveur FTP, un partage de connection internet, un auto-connecteur pour l'ADSL, edonkey, puis un bot IRC qui troune en tache de fond.
 
 
hier soir me suis matté un Divx, pour tester sur ma mouvelle plateforme Linux :) j'ai installé Mplayer
 
lecture ne plein ecran , et projection sur la tele.
ben accrochez vous :  
depuis une autre machine je fais un telnet , instruction "TOP"
et je bois occupation CPU par Mplayer de 35% !!!!!!!!!!!!!!!!!!!!!!!!!!!  
apres je voyais : 7% pour le process X11
et tout le reste a 0
 
et j'avais aussi d'installé un serveur FTP, le partage de connection internet, un serveur web et tout plein de service me servant a rien  ;)
 
avec un CPU utlisé a 35% , inutile de dire que le film ete d'une fluidité parfaite....  
 
 
on peut critiquer le Linux car les installations ne sont jamais facile et certaine appli sont chiante a installer , c'est clair...  
c'est long mais le resultat en vaut la chandelle ! :)

Reply

Marsh Posté le 07-06-2002 à 08:11:22   

Reply

Marsh Posté le 07-06-2002 à 09:38:53    

C'est un gros DivX, alors. Je n'ai eu qu'un seul DivX (trailer de Warcraft 3 que je n'arrive plus à retrouver, en 1024x480) qui me prenait presque 50% de temps CPU. Sur un Duron 700, Mplayer prend à peine 5% sur la plupart des DivX, et X pas beaucoup plus en plein écran, avec une vieille ATI Rage 128. Et j'ai eu du mal à trouver l'occupation de Mplayer sur mon Duron 800 avec une Voodoo 3 qui trainait au fond d'un top à 0% (avec extension xv).
 
Mplayer avec ffmpeg est très impressionant à ce niveau. Et puis Mplayer n'est pas très chiant à installer, lui.

Reply

Marsh Posté le 07-06-2002 à 09:42:51    

heureusement t'avais win2000
avec XP, çà aurait été 150% de CPU utilisé ...

Reply

Marsh Posté le 07-06-2002 à 10:28:41    

Top ne donne pas le % d'occupation reel pour mplayer

Reply

Marsh Posté le 07-06-2002 à 10:35:14    

@ mean :  ouep c'est possible ce 35% est une valeur a titre indicative, mais tout de meme, y a une grosse difference avec Win2k je trouve.
 
quand je lisais un divx sous win2k , je pouvais plus rien faire d'autre pratiquement, y a tout qui ramait.
 
@ jak : ben c'etait "the other" avec nichole kidman :) (franchement downloadé sur edonkey)
 
d'ailleur y a un moyen simple de savoir quel codec est utilisé sur tel ou tel AVI ?

Reply

Marsh Posté le 07-06-2002 à 10:39:43    

mean, heu... new question ;)
 
comment faire pour voir l'occupation precise de mplayer ?
 
du process (Mplayer + du codec qu'il utilise)

Reply

Marsh Posté le 07-06-2002 à 10:41:05    

Oui, tu lis ça dans les lignes que Mplayer t'affiche au démarrage.

Reply

Marsh Posté le 07-06-2002 à 10:45:30    

Il te dis le codec qu'il utilise et tu peux le forcer avec -vc codec
 
Il y a une option benchmark pour voir le CPU utilisé

Reply

Marsh Posté le 07-06-2002 à 10:46:02    

oui mais la doc, ils disent :
que c'est l'occupation de Mplayer lui meme, pas du codec associé je crois...
 
comment savoir l'occupation du codec utilisé... grand mystere ! LOL

Reply

Marsh Posté le 07-06-2002 à 10:47:06    

si tot dit, si tot repondu ;)

Reply

Marsh Posté le 07-06-2002 à 10:47:06   

Reply

Marsh Posté le 07-06-2002 à 10:47:13    

si tot dit, si tot repondu ;)

Reply

Marsh Posté le 07-06-2002 à 10:48:32    

et ffmpeg c'est utilisé lors de la lecture ? je croyais que c'était une librairie pour l'encodage ???
 
j'ai pas compris ?  
 
dite le moi !

Reply

Marsh Posté le 07-06-2002 à 11:18:42    

c'est aussi utilisé pour la lecture (c'est le codec par defaut pour le divx)
 
mplayer film.avi -benchmark

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed