[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: capture vers mpeg



Le lundi 27 décembre 2004 à 00:02 +0100, Bayrouni a écrit :
> christophe wrote:
> 
> >Le dimanche 26 Décembre 2004 23:14, Bayrouni a écrit :
> >  
> >
> >>christophe wrote:
> >>    
> >>
> >>>Le dimanche 26 Décembre 2004 20:05, Bayrouni a écrit :
> >>>      
> >>>
> >>>>Bayrouni wrote:
> >>>>        
> >>>>
> >>>>>christophe wrote:
> >>>>>          
> >>>>>
> >>>>>>Le dimanche 26 Décembre 2004 19:11, Bayrouni a écrit :
> >>>>>>            
> >>>>>>
> >>>>>>>christophe wrote:
> >>>>>>>              
> >>>>>>>
> >>>>>>>>Le dimanche 26 Décembre 2004 18:18, Bayrouni a écrit :
> >>>>>>>>                
> >>>>>>>>
> >>>>>>>>>Bonjour à tout le monde et joyeuses fêtes.
> >>>>>>>>>
> >>>>>>>>>Je cherche à convertir mes svhs en mpeg.
> >>>>>>>>>                  
> >>>>>>>>>
> >>>>>>>>Utilise avicap et avidemux ou avirecompress
> >>>>>>>>
> >>>>>>>>                
> >>>>>>>>
> >>>>>>>>>Si quelqu'un à une idée, je le remercie d'avance.
> >>>>>>>>>
> >>>>>>>>>Bayrouni
> >>>>>>>>>                  
> >>>>>>>>>
> >>>>>>>Merci Christope de ta reponse mais je n'arrive pas à resoudre le
> >>>>>>>problème.
> >>>>>>>
> >>>>>>>J'ai essayé avicap mais  j'ai des erreurs.
> >>>>>>>
> >>>>>>>Je le configure pour S-VIDEO comme source
> >>>>>>>couleur rgb24
> >>>>>>>
> >>>>>>>et j'ai l'erreur suivante si je lance la capture à partir de moN
> >>>>>>>camescope:
> >>>>>>>
> >>>>>>><CImage> : Cannot convert from 24 bit image to unimplemented   0x0
> >>>>>>>v4l1: VIDIOCMCAPTURE in ::grabOne: Invalid argument
> >>>>>>><CImage> : Cannot convert from 24 bit image to unimplemented   0x0
> >>>>>>>v4l1: VIDIOCMCAPTURE in ::grabOne: Invalid argument
> >>>>>>>
> >>>>>>>elle se repète à l'infini
> >>>>>>>              
> >>>>>>>
> >>>>>>As-tu essayé la capture avec xawtv ?
> >>>>>>Ton module v4l est-il bien configuré et compilé pour ta carte
> >>>>>>d'acquisition ?
> >>>>>>Ta carte d'acquisition est-elle bien supportée par le noyau linux que
> >>>>>>tu utilises ?
> >>>>>>Y a-t-il les bons arguments dans le /etc/modules.conf (noyau 2.4) ou
> >>>>>>/etc/modprobe.conf (noyau 2.6) ? Exemple pour moi c'est la ligne :
> >>>>>>options bttv radio=0 gbuffers=4
> >>>>>>pour une carte pinnacle pctv.
> >>>>>>            
> >>>>>>
> >>>>>J'ai une carte MSI@nywhere qui utilise le driver conexant cx8800
> >>>>>Il est reconnu et chargé automatiquement
> >>>>>En plus, si j'utilise tvtime, je peux visualiser mes svhs sans
> >>>>>problèmes.
> >>>>>
> >>>>>Donc je suppose qu'au niveau reconnaissance de la carte tv pas de
> >>>>>problèmes.
> >>>>>
> >>>>>En ce qui concerne la capture sous xawtv, je suis en train de faire
> >>>>>l'essai.
> >>>>>
> >>>>>Merci
> >>>>>          
> >>>>>
> >>>>Christophe,
> >>>>
> >>>>voici la sortie de xawtv -hwscan:
> >>>>This is xawtv-3.94, running on Linux/i686 (2.6.9-1-686)
> >>>>Warning: locale not supported by C library, locale unchanged
> >>>>looking for available devices
> >>>>port 89-89
> >>>>   type : Xvideo, image scaler
> >>>>   name : NV10 Video Overlay
> >>>>
> >>>>port 90-121
> >>>>   type : Xvideo, image scaler
> >>>>   name : NV05 Video Blitter
> >>>>
> >>>>port 122-122                            [ -xvport 122 ]
> >>>>   type : Xvideo, video overlay
> >>>>   name : NVIDIA Video Interface Port
> >>>>
> >>>>/dev/video0: OK                         [ -device /dev/video0 ]
> >>>>   type : v4l2
> >>>>   name : MSI TV-@nywhere Master
> >>>>   flags:  capture tuner
> >>>>
> >>>>A priori tout est OK.
> >>>>
> >>>>Je peux visualiser la video dans xawtv mais pour la capture ce n'est pas
> >>>>ok. il y a un bouton frequency table que je regle en:
> >>>>frequency table = europe de l'ouest
> >>>>source video= S-Video
> >>>>audio norm = stereo
> >>>>Capture = overlay/grabb image (j'ai essayé les 2)
> >>>>
> >>>>Resultat: toujours pas de capture !!!
> >>>>
> >>>>As-tu une idée du problème?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>Voilà, je viens de faire des essaies.
> >>>>
> >>>>1/ Je n'arrive pas à visualiser mes svhs dans xawtv, juste un ecran
> >>>>bleur. 2/
> >>>>        
> >>>>
> >>>Euh alors, là, on en vient aux limites de mes humbles compétences... Mais
> >>>as-tu essayé un:
> >>>cd /dev/v4l
> >>>?
> >>>Tu devrais avoir deux fichiers de type périphérique caractères :
> >>>[--christophe@dante 20:36:54 /dev/v4l] ll
> >>>total 0
> >>>crw-------  1 christophe video 81, 224 jan  1  1970 vbi0
> >>>crw-------  1 christophe video 81,   0 jan  1  1970 video0
> >>>
> >>>Là si tu tapes cat vbi0 ou cat video0, y a-t-il un flot de caractère qui
> >>>envahit le terminal ?
> >>>Sinon, c'est peut-êter un problème de norme, PAL/SECAM ?
> >>>Sinon, je sèche.
> >>>      
> >>>
> >>Oui j'ai le flot de caractères comme tu dis, après avoir taper cat video
> >>dans /dev.
> >>cat /dev/video0 donne un flot de caractères sur stdout.
> >>Par contre je n'ai pas v4l ni en tant que repertoire ni en temps que
> >>fichier de peripherique.
> >>
> >>et puis j'utilise le noyau 2.6.9 et j'ai:
> >>etc# ll -d mod*
> >>drwxr-xr-x  4 root root   248 Dec 14 22:29 modprobe.d
> >>-rw-r--r--  1 root root   263 Dec 10 19:00 modules
> >>-rw-r--r--  1 root root 10872 Dec 21 14:03 modules.conf
> >>-rw-r--r--  1 root root 10872 Dec 21 14:02 modules.conf.old
> >>drwxr-xr-x  3 root root   240 Dec 21 14:02 modutils
> >>
> >>Le driver de la carte tv est chargé au demarrage: (cx88xx)
> >>
> >>
> >>La commande lsmod |grep cx donne:
> >>
> >>cx8800                 48508  0
> >>cx88xx                 20900  1 cx8800
> >>video_buf              21988  2 cx8800,cx88xx
> >>i2c_algo_bit            9960  1 cx8800
> >>v4l1_compat            14244  1 cx8800
> >>v4l2_common             5920  1 cx8800
> >>btcx_risc               4616  2 cx8800,cx88xx
> >>videodev                9920  1 cx8800
> >>i2c_core               24048  5 tda9887,tuner,cx8800,cx88xx,i2c_algo_bit
> >>
> >>Je vais voir j'arrive à quelque chose, car le fait de ne pas avoir un
> >>fichier modprobe.con mais un modules.conf ainsi que le fait de ne pas
> >>avoir les fichiers de peripheriques correspondant v4l me genent beaucoup.
> >>    
> >>
> >Avec un noyau 2.6.x tu dois normalement avoir un fichier /etc/modprobe.conf 
> >pour charger des modules supplémentaires au démarrage. Je crois que c'est 
> >init qui va les y chercher (qu'on me dise si j'ai faux ! ;o)).
> >A moins que modprobe.conf ne soit dans le répertoire  /etc/modprobe.d/ sous 
> >debian....?
> >  
> >
> >>lsmod |grep v4l donne :
> >>/etc# lsmod |grep v4l
> >>v4l1_compat            14244  1 cx8800
> >>v4l2_common             5920  1 cx8800
> >>    
> >>
> >Donc v4l est compilé pour le noyau. Et le module est chargé.
> >Par contre tu devrais avoir un répertoire /dev/v4l/
> >En tout cas, avec un noyau 2.6.3, j'en ai un et ça marche bien.
> >  
> >
> >>Bonsoir ou plutot bonne nuit et Merci pour toutes les infos que tu m'a
> >>donné.
> >>    
> >>
> >Pas de quoi. Ton problème m'intéresse. Quand tu l'auras résolu, dis moi 
> >comment tu as fait.
> >  
> >
> >>Bayrouni
> >>    
> >>
> >
> >
> >  
> >
> A part les 2 mystères (etc/modprobe.conf inexistant,) j'ai trouvé dans 
> kcontrol/peripheriques le module video4linux (reste à savoir pkoi le 
> fichier de peripherique en mode caractère ne figure pas dans /dev).
> 
> Je lance xawtv avec l'option -device /dev/video0 pour lui indiquer qu'il 
> doit dialoguer avec ma carte tv MSI.
> celà est du au fait que pour les cartes nvidia xawtv dialogue plutot 
> avec cette dernière (voir xawtv -hwscan).
> 
> J'ai le stdout suivant:
> 
> xawtv -device /dev/video
> This is xawtv-3.94, running on Linux/i686 (2.6.9-1-686)
> Warning: locale not supported by C library, locale unchanged
> /dev/video [v4l2]: no overlay support
> v4l-conf had some trouble, trying to continue anyway
> Warning: Cannot convert string 
> "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
Tiens!!... :o
> 
> Je vois alors la video dans la fenetre avec les params que j'ai reglé 
> dans .xawtv .
> 
> mais toujours pas de capture .
> quand j'active la capture en cliquant sur capture/grabdisplay rien ne se 
> passe)
> Warning: locale not supported by C library, locale unchanged
Encore un problème de locales? :)
#dpkg-reconfigure locales
(en sélectionnant ISO8859-1)
Pas dit que ça résolve le pb de capture, mais ça devrait résoudre ce
message d'erreur et le précédent. :p
> /dev/video [v4l2]: no overlay support
> v4l-conf had some trouble, trying to continue anyway.
> 
> Je vais encore creuser , on verra bien
> 
> Bayrouni
> de toute façon il y a le warning
++ ;)
> 

-- 
-----------------------------------------------------------------------
         Ma clé GPG est disponible sur http://www.keyserver.net
-----------------------------------------------------------------------
                 _____________________________________________________
                |            Protégez votre vie privée:               |
      \|||/     | - Signez/chiffrez vos messages.                   __|
     q o - p    |            Respectez celle des autres:           | /
__mn__\_^_/_nm__| - Masquez les destinataires de vos mailings      |/
                |__________________________________________________/

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: