Quel GNU/Linux pour lire des vidéos sur un PII 350 ? - Divers - Linux et OS Alternatifs
Marsh Posté le 06-10-2007 à 18:32:18
tu auras beau allegé ton système, si ton CPU est trop juste pour décompresser du divx, tu ne peux pas y faire gd chose.
Au niveau logiciel, ce qui peut compter, c'est le lecteur utilisé (et les algorithme de décompression derrière).
Essaie de voir du côté des distrib "spécial multimédia".
Genre MoviX il y a qques années fonctionnait pas mal:
http://distrowatch.com/table.php?distribution=movix
Marsh Posté le 06-10-2007 à 18:48:19
je pense pas qu'une distrib orientée multimedia ait été forcément pensée en terme de faible configuration matérielle
Marsh Posté le 06-10-2007 à 21:33:36
Eric B a écrit : tu auras beau allegé ton système, si ton CPU est trop juste pour décompresser du divx, tu ne peux pas y faire gd chose. |
Sur le site de geexbox, il est indiqué un 400 mhz, comme configuration minimale.
Marsh Posté le 06-10-2007 à 22:57:46
ben ouais je sais pas pourquoi vous me proposez ce genre de distribution ! je cherche pas une distribution orienté multimédia mais une distribution qui consomme le moins de ressource possible et ce pour etre capable de lire un DivX avec 128 Mo de RAM et un PII 350 !
Marsh Posté le 07-10-2007 à 00:44:14
essaye geexbox.
Les petites distribs multimédia consomme moins que les distribs "normal".
Marsh Posté le 07-10-2007 à 12:28:38
j'ai trouvé ca:
http://distro.ibiblio.org/pub/linu [...] /baslinux/
vous connaissez ? vous en pensez quoi ?
Ce qui m'inquiete un peu c'est qu'il ont pas l'air de dire qu'il y a un environement graphique, ce qui est indispensable pour lire une video...
Autre question, une fois ma distrib trouvée, quel lecteur utiliser ? parce qu'il parait que certains sont plus gourmand que d'autres...
Marsh Posté le 07-10-2007 à 12:30:21
cimourdain a écrit : Ce qui m'inquiete un peu c'est qu'il ont pas l'air de dire qu'il y a un environement graphique, ce qui est indispensable pour lire une video... |
Non, on peut lire une video avec mplayer sans X.
Marsh Posté le 07-10-2007 à 12:41:15
oula ! j'ai du mal a immaginer comment ca se passe !
donc basiclinux + MPlayer ca serait le couple idéal pour moi ?
Marsh Posté le 07-10-2007 à 12:44:42
cimourdain a écrit : oula ! j'ai du mal a immaginer comment ca se passe ! |
En utilisant le framebuffer
Marsh Posté le 07-10-2007 à 13:00:58
ouais mais bon quand tu boot et que t'as que le mode texte (quand t'as que l'invite pour tapper login, mot de passe et "startx" ) je vois pas comment dans ce mode on pourrait afficher une image !
Marsh Posté le 07-10-2007 à 13:06:55
en utilisant un kernel avec le support du framebuffer, et en utilisant des applications qui savent tirer parti du framebuffer (comme mplayer).
A ton avis comment les distributions comme mandriva arrive a afficher une image en fond d'ecran en mode texte. En utilisant le framebuffer ! Ou encore le bootsplash, ou la petite image du pingouin au boot de certains kernels...
Si un serveur X arrive a afficher des images, pourquoi une application standalone, sans serveur X, ne pourrait pas le faire si tout ce qui faut (le framebuffer) est dans le kernel ?
Marsh Posté le 07-10-2007 à 14:23:19
ok.
Si j'installe basiclinux ou vectorlinux est ce que j'aurais le support du framebuffer ? si non comment je le rajoute ?
Marsh Posté le 07-10-2007 à 15:45:17
ReplyMarsh Posté le 11-10-2007 à 19:09:09
cimourdain a écrit : je pense pas qu'une distrib orientée multimedia ait été forcément pensée en terme de faible configuration matérielle |
eh bien si pour certaines distribs.
Et d'autres distrib seulement orientés "old PC" sont plutot pour une autre génération de PC. Le BasicLinux est AMHA "optimisé" pour les 486 et Pentium, alors qu'avec ton P2, tu es qd meme ds un autre monde (en particulier, pour la lecture divx, un noyau 686 avec support des instructions me semble bien plus adapté qu'un vieux kernel 386!).
Donc AMHA 2 axes de recherches:
- les distribs multimédia qui justement ont pour but de recycler des vieux PC en platine divx
- la recompilation du noyau en gardant que les éléments pertinents.
Mais si tu dis que cela ne passais pas suffisemment bien pour tes videos sur un Win98, je reste très sceptique car le pb est AMHA plus du côté de ton fichier video dont les caractéristiques (résolution&débit) sont trop élevées pour ton P2-350.
Une petite remarque quant à la pertinence du projet: ce type de discussion était assez à la mode il y a qques année (<2002), et il y avait d'ailleurs sur ce forum qques topic dessus (recherche ds les vieux topics sur videos&son). Je viens d'ailleurs de retrouver le projet de CD bootable qu'on avait eu à l'époque pour cela pour se passer du HDD: cdivxstarter bien que cela soit sans doute trop juste sur un p2 350
Depuis, les platines de salon gérant le divx ont envahi le marché, et celles de base à 40-50€ feront mieux que ton vieux PC, alors à ta place, je ne perderais pas trop de temps&d'énergie avec ton PC (meme si philosophiquement, cette surconsommation ne me plait guère...) mais bon, les dites platines ne te permettront pas de surfer et chatter
Marsh Posté le 11-10-2007 à 19:56:31
zecrazytux a écrit : |
Malheureux. La libcaca consomme énormément de CPU.
Marsh Posté le 11-10-2007 à 19:57:59
Eric B a écrit : |
Moi ce qui ne me plaira pas, c'est la surconsommation du PII350 là ou une platine consommera sensiblement moins d'énergie
Marsh Posté le 11-10-2007 à 21:54:45
farib a écrit : |
osef j'ai un bi p3 1ghz sur le serveur !
Marsh Posté le 13-10-2007 à 19:19:26
bon, j'ai installé Vector Linux la lecture des DivX se passe pas trop mal sauf qu'a un moment y'a de la désynchronisation entre le son et l'image. J'ai utilisé MPlayer, j'ai testé xine et lui m'a dit que mon système était lent parce que beaucoup de frame étaient dropées.
Par contre y'a un autre gros problème au niveau des couleurs, elle sont toutes fades et y'a des grosses zones de vert fluo qui apparaissent dans certaines parties de l'images et y'a aussi des sortes de parasites comme on pourrait voir sur les vieilles TV. Je peux pas vous faire de screenshots car sur un screenshot (ceux de xine en tout cas) l'image est normale.
Dernier détail je ne sais pas quel est l'environement graphique qui tourne, j'ai jamais eu le choix de lancer twm.
Si vous avez des idées pour le probleme des couleurs sur l'image...
P.S ma carte graphique est une très vieille ATI Rage Pro (un truc comme ca) faut il que je mette des drivers spéciaux ? et ou puis je les trouver ?
EDIT: j'ai résolu le probleme des couleurs en changeant le drivers video, dans MPlayer, clic droit sur l'image -> préférence -> onglet video -> et choix du driver x11 à la place de xv.
Par contre la video est légèrement sacadée maintenant
Que puis faire d'autre ? jouer avec renice ? c'est une bonne idée ? xfce est-il trop gourmand ? par quoi et comment dois je le remplacer ?
Marsh Posté le 13-10-2007 à 21:25:48
non mais voila un p2 pour des divx... bof quoi.
Prendre un carte qui fait quelque chose a coté genre tnt2
Marsh Posté le 13-10-2007 à 21:34:00
j'ai pas de quoi investir dans autre chose donc je recycle !
quand je tape startx c'est xfce qui se lance, où cela est il définit et comment puis lui dire a la place de lancer qu'un gestionnaire de fenetre et non tout un gestionnaire de bureau ?
Marsh Posté le 13-10-2007 à 21:43:48
en fait je viens de me rendre compte d'un truc, j'ai bien les bonne couleurs avec le driver x11 mais par contre maintenant je peux plus mettre la video en plein écran ! quand je la met en pleine écran elle reste a sa taille et se met au milieu de l'écran et le reste de l'écran est tout noir.
Je crois que je m'en sortirai jamais...
Marsh Posté le 14-10-2007 à 10:38:46
cimourdain a écrit : en fait je viens de me rendre compte d'un truc, j'ai bien les bonne couleurs avec le driver x11 mais par contre maintenant je peux plus mettre la video en plein écran ! quand je la met en pleine écran elle reste a sa taille et se met au milieu de l'écran et le reste de l'écran est tout noir. |
utilise la sortie opengl dans ton lecteur video
Marsh Posté le 14-10-2007 à 13:17:39
non parce que dans ce cas c'est très très très sacadé, c'est genre une image toutes les 1.5 seconde !
Marsh Posté le 14-10-2007 à 16:15:02
cimourdain a écrit : non parce que dans ce cas c'est très très très sacadé, c'est genre une image toutes les 1.5 seconde ! |
ta pas l'accell sur l'ati rage ?
Marsh Posté le 14-10-2007 à 16:37:44
Alors pour l'interface graphique, fluxbox ou alors carrément rien du tout et dans ton xinitrc tu lances juste un shell histoire de lancer mplayer derrière en ligne de commande.
Dans ton xorg.conf, désactiver tout ce qui n'est pas necessaire, rester en 16 bit au lieu de 24 (la différence sera pas bien grande visuellement par contre ca peut alléger la mémoire partager ou dédié de la carte graphique) et lancer le tout en 640x480 vu que tes divx doivent pas etre encodé en bcp plus.
Evidemment jouer avec les paramêtres de mplayer (framedrop et compagnie), et comme tu as une ati, vois si le plugin de sortie video xvidix n'est pas utilisable.
Reste l'option de lire en framebuffer, à voir.
Marsh Posté le 14-10-2007 à 19:41:33
dire que la freebox avec une clef usb ça te lis n'importe quoi
Je pense que ton pc pour servir par contre de super chaine hi-if
Marsh Posté le 14-10-2007 à 19:57:11
rawcut a écrit : Alors pour l'interface graphique, fluxbox ou alors carrément rien du tout et dans ton xinitrc tu lances juste un shell histoire de lancer mplayer derrière en ligne de commande. |
dans le genre lancer X sans rien j'ai twm et le moins qu'on puisse dire c'est que c'est très très épuré mais ca ne résout pas le probleme. En fait niveau framerate ca peut aller mais ce que j'aimerais c'est qu'il accepte de paser en plein écran ! pas que ca reste à la meme taille au milieu de l'écran et le reste en noir. Sinon j'avais pensé à l'astuce de mettre la résolution en 640x480 mais bon ca pose plein d'autre probleme, la plus par des fenetre ne tienne pas dans si peut et on a plus acces a certains boutons en bas de la fenetre par exemple...
Marsh Posté le 14-10-2007 à 23:59:48
pour un mplayer -vo x11 il faut rajouter -zoom si tu veux pouvoir faire du full screen (mais l'algo qui va resizer ta video va trop consommer pour ton cpu, c'est pour ca que xv caibieng)
Marsh Posté le 15-10-2007 à 09:14:06
si tu n'aimes pas le gestionnaire de fenetre installé par défaut tu peux essayer windowmaker
Marsh Posté le 15-10-2007 à 14:03:46
Si t'es limite en puissance et en ram, utilise simplement ton mplayer en ligne de commande. Ne lance pas de serveur X.
Il y a 3 ans j'avais un celeron 433 avec 128 de ram, avec geexbox tout passait bien.
Sous windows 2000 certains passaient mais pas tous (pas les animes en 640*480 par exemple).
Marsh Posté le 15-10-2007 à 16:18:42
zecrazytux a écrit : |
de toutes facons, il y a aucune carte graphique de l'époque qui fait de l'acceleration sur du divx. (l'accell 2D de base est bien sur la rage pro).
Pareil, de memoire, j'arrivais à lire les divx avec un cel433, mais entre 350 et 433, cela peut suffir à faire la diff.
D'ailleurs, autre piste, t'as pas moyen de l'o/c un peu ton P2? Un p2 350, ca passe bien en bus 112Mhz ou +, non?
Sinon, ton divx de reference/test, c'est quoi? version divx? résolution? Si c'est du 70x*xxx, tu peux vraiment oublier AMHA. Par contre, ceux en 5xx*2xx devraient passer fluide. En 6xx*xxx, c'est à voir. 640*480 ou toute résolution 4/3, cela fait plus de + de pixels qu'un film en 2.35, donc sans doute trop juste aussi.
Marsh Posté le 15-10-2007 à 18:18:02
j'ai fait deux tests: un clip musical donc pas très grosse résolution genre 5xx*2xx et un anime (manga) donc pas loin de 640x480, d'ailleurs comme je disais j'ai mis la résolution de mon bureau à 640x480 pour "compenser" le prombleme, même si il reste un contour noir autour de l'image.
@Xavier_OM: je vais tester l'option zoom, mais qu'est ce que je dois mettre pour que ca fasse du plein écran ?
J'utilise twm pour consommer le moins possible, est ce que le fait de faire comme dit snk4ever, c'est à dire de lancer MPlayer depuis la ligne de commande ça va me faire gagner ?
Je peux pas overclocké, j'avais dejà essayé y'a quelques années mais c'est pas possible.
Marsh Posté le 15-10-2007 à 23:50:15
cimourdain a écrit : j'ai fait deux tests: un clip musical donc pas très grosse résolution genre 5xx*2xx et un anime (manga) donc pas loin de 640x480, d'ailleurs comme je disais j'ai mis la résolution de mon bureau à 640x480 pour "compenser" le prombleme, même si il reste un contour noir autour de l'image. |
mplayer -vo x11 -zoom monfichier.avi
puis f pendant la lecture pour passer en fullscreen... mais tu vas vite te rendre compte que ca consomme trop de faire ce genre de zoom 'logiciel', la sortie xv est bien mieux pour ça... donc idéalement faudrait trouver pourquoi tes couleurs sont louches en xv.
Marsh Posté le 16-10-2007 à 15:36:28
linuxconsole : tu peux arrêter la pub à tout bout de champ pour ta distro ? merci.
Marsh Posté le 16-10-2007 à 16:43:34
black_lord a écrit : linuxconsole : tu peux arrêter la pub à tout bout de champ pour ta distro ? merci. |
Qu'y t-il de mal à cela ?
Je ne fais rien que répondre aux questions
Marsh Posté le 06-10-2007 à 18:16:39
Salut,
J'ai un vieux PII 350 avec 128 Mo de mémoire et j'aimerais pouvoir m'en servir pour lire des vidéos (DivX principalement), surfer et chatter avec aMSN.
Donc le gros probleme c'est la lecture des DivX, il me faudrait une distribution qui consomme le moins possible de ressources, je me fous que l'environnement graphique (gestionnaire de fenetre, gestionaire de bureau) soit beau ou "pratique" etc...
Comment puis-je faire ca ?
P.S. Du temps ou j'étais sous Windows 98 avec cette machine puis sous XP, il était purement et simplement impossible de lire un DivX, même en utilisant des "astuces" pour alléger le système. Les vidéos étaient trop sacadées pour être regardables.