Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3325 connectés 

 


Dernière réponse
Sujet : mater ses films en framebuffer avec mplayer
gm_superstar

saudium a écrit a écrit :

ca sert à quoi exactement le frame buffer ?




 
http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO.html
 
C'est une interface qui permet aux applications d'accéder au mode graphique de ta carte.
Avantage : ça marche toujours car c'est un standard (ce n'est pas spécifique une carte particulière)
Désavantage : ce n'est pas accéléré (sauf certaines cartes)
 
Ici, ça permet d'avoir la console en mode graphique et ça permet donc de voir une vidéo directement dans la console, sans avoir besoin de X. On peut aussi regarder la télé avec fbtv.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gm_superstar

saudium a écrit a écrit :

ca sert à quoi exactement le frame buffer ?




 
http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO.html
 
C'est une interface qui permet aux applications d'accéder au mode graphique de ta carte.
Avantage : ça marche toujours car c'est un standard (ce n'est pas spécifique une carte particulière)
Désavantage : ce n'est pas accéléré (sauf certaines cartes)
 
Ici, ça permet d'avoir la console en mode graphique et ça permet donc de voir une vidéo directement dans la console, sans avoir besoin de X. On peut aussi regarder la télé avec fbtv.

saudium ca sert à quoi exactement le frame buffer ?
 
cassidy > pour le decalage son/image d'un divx ,c'est du : 1 - à son encodage et 2 - à la puissance de ta machine  
 
sinon avec mplayer tu regles la synchro avec les touches +/- . le son coule comme d'hab mais ca accelere/deccelere le deroulement du film , pour pouvoir le 'caler' sur le son .
gm_superstar Les autres modes vesa :
 

Code :
  1.        640x480 800x600 1024x768 1280x1024 1600x1200
  2. 8 bpp     769     771      773       775       796
  3. 16 bpp    785     788      791       794       798
  4. 32 bpp    786     789      792       795       799

 

[edtdd]--Message édité par gm_superstar--[/edtdd]

gm_superstar Pour se mettre en 800x600 en 16 bits :
 
* Avec Lilo
dans /etc/lilo.conf, ajouter vga=788 dans les options de chaque image :

Code :
  1. image=/boot/vmlinuz
  2.         label=linux
  3.         root=/dev/hde6
  4.         initrd=/boot/initrd.img
  5.         vga=788
  6.         read-only


 
* Avec Grub
dans /boot/grub/menu.lst, ajouter vga=788 à la ligne kernel :

Code :
  1. title linux
  2. kernel (hd1,1)/vmlinuz root=/dev/hde6 vga=788
  3. initrd (hd1,1)/initrd.img

CHON372 Y fo:
que tu change le nombre de couleur de ton fb au boot.
qd tu boot, le kernel t'affiche le mode dans lequel tu es : genre 640x480x8bpp.
il faut que tu soit en WxHx24bpp. consulte /usr/src/linux/Documentation/fb/ pour connaitre les modes a passer au kernel (fonction de ta carte gfx).
 
pour moi, avec un matrox millenium, c'est (dans lilo.conf):
append=video="matrox:vesa:0x1B2" (640x480x24bpp).
 
sinon, mplayer+fb=OK
cassidy nan ca va tjs pas  
 
personne connait une liste des codecs comptabiles framebuffer?
cassidy

246tNt a écrit a écrit :

Ben change le mode de ton frame buffer en 16bpp ... ( ex en changant la ligne vga= dans lilo.conf )  




 
ben j'utilise fbset pour configurer le framebuffer.
 
Ca change koa de faire avec vga ? (j'utilise grub)

246tNt Ben change le mode de ton frame buffer en 16bpp ... ( ex en changant la ligne vga= dans lilo.conf )
tanguy t'as essayé avec l'option -vc ffdivx par exemple ?
il te dit que le codec ne supporte pas, donc faut essayer les autres qui sont disponibles:
 
$mplayer -vc help
 
moi sous X, j'utilise toujours ffdivx, ca saccade pas contrairement à open divx et j'ai pas vu de différence avec les dll de windows sur un PII 450.
 
En revanche j'ai des pb de synchro entre le son et la video sur certains divx avec tous les codes, j'ai l'impression que mplayer se chie dessus avec certains divx mal compressés :(
cassidy bah on passe son temps comme on peu :)
 
 
et puis c tjs cool pour epater la galerie et montrer la superiorite de linux ;)
GUG Jje te comprend ;)
cassidy nan mais mplayer marche tres bien avec X, mais comme j'ai vu qu'yavait moyen de les lire en framebuffer j'aurais qd meme bien voulu le faire aller histoire de voir ce que ca donne :)
GUG essaye -vo x0 ou X11 ou x11  
 
ps : le framebuffer pour les divx c pas ca ...
cassidy nan mais c tjs cool a faire :)
mean Question bete : pourquoi en framebuffer (ATI ?)
cassidy Salut,  
 
Ca fait perpet que j'essaie et ca veux tjs pas aller !!
 
je lance avec la ligne: mplayer -vo fbdev -fb /dev/fb0 nom_du_film
 
et j'ai ca:
 
Playing test.avi
Detected AVI file format!
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO:  [DIV3]  576x256  24bpp  25.00 fps  897.1 kbps (109.5 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:576x256  fps:25.00  ftime:=0.0400
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
mp3lib: Processor ID: 630
mp3lib: Using AMD 3dnow-dsp(k7)! optimized decore.
AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio: 16000->176400
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
fbdev: 8 bpp output is not supported.
Sorry, selected video_out device is incompatible with this codec.
 
Exiting... (End of file)
 
 
QQ a deja reussi a le faire aller ??

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)