#1 Le 29/01/2013, à 16:17
- Maisondouf
Cheese n'enregistre plus en vidéo (webm)
Je voulais faire une petite vidéo pour un tuto et je m'aperçois que cheese ne sauve que des fichiers webm de 10-15 Ko qui ne contiennent rien...
Tout le reste va bien , photo, rafale, effets...
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#2 Le 30/01/2013, à 23:46
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Bonsoir.
je pensais que Cheese utilisait le format ogv. C'est le cas sur Lucid. Tu n'aurais pas rajouté des dépôts qui auraient modifié la version par défaut des codecs ?
#3 Le 31/01/2013, à 00:31
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
J'ai rien fait...
J'ai des fichiers .webm qui datent de juin 2012 qui sont parfaitement lisibles et dont la taille correspond à leur durée, mais les fichiers que je capture aujourd'hui ne semblent que contenir le header mais pas la vidéo.
Je pense que c'est ma webcam (Hercules HD) qui sort directement du webm
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#4 Le 31/01/2013, à 02:04
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Je ne connais pas la Hercules HD mais cela m'étonne que ce soit la caméra qui choisisse le format. Avec un soft Windows je veux bien mais sur Tux...
Par curiosité je vais regarder quel format utilise Cheese sur Precise.
#5 Le 31/01/2013, à 05:16
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
Je viens d'installer des utilitaires v4l (v4l-conf et v4l-utils) pour avoir un peu d'info et tout semble correct coté webcam
papounet@amd8papou:~$ v4l-info
### v4l2 device info [/dev/video0] ###
general info
VIDIOC_QUERYCAP
driver : "uvcvideo"
card : "Dualpix HD"
bus_info : "usb-0000:00:16.2-1"
version : 3.2.35
capabilities : 0x4000001 [VIDEO_CAPTURE,STREAMING]
standards
inputs
VIDIOC_ENUMINPUT(0)
index : 0
name : "Camera 1"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
video capture
VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
index : 0
type : VIDEO_CAPTURE
flags : 0
description : "YUV 4:2:2 (YUYV)"
pixelformat : 0x56595559 [YUYV]
VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
index : 1
type : VIDEO_CAPTURE
flags : 1
description : "MJPEG"
pixelformat : 0x47504a4d [MJPG]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 1280
fmt.pix.height : 1024
fmt.pix.pixelformat : 0x56595559 [YUYV]
fmt.pix.field : NONE
fmt.pix.bytesperline : 2560
fmt.pix.sizeimage : 2621440
fmt.pix.colorspace : unknown
fmt.pix.priv : 0
controls
VIDIOC_QUERYCTRL(BASE+0)
id : 9963776
type : INTEGER
name : "Brightness"
minimum : -64
maximum : 64
step : 1
default_value : 4
flags : 0
VIDIOC_QUERYCTRL(BASE+1)
id : 9963777
type : INTEGER
name : "Contrast"
minimum : 0
maximum : 64
step : 1
default_value : 45
flags : 0
VIDIOC_QUERYCTRL(BASE+2)
id : 9963778
type : INTEGER
name : "Saturation"
minimum : 0
maximum : 128
step : 1
default_value : 72
flags : 0
VIDIOC_QUERYCTRL(BASE+3)
id : 9963779
type : INTEGER
name : "Hue"
minimum : -40
maximum : 40
step : 1
default_value : 6
flags : 0
VIDIOC_QUERYCTRL(BASE+12)
id : 9963788
type : BOOLEAN
name : "White Balance Temperature, Auto"
minimum : 0
maximum : 1
step : 1
default_value : 1
flags : 0
VIDIOC_QUERYCTRL(BASE+16)
id : 9963792
type : INTEGER
name : "Gamma"
minimum : 72
maximum : 500
step : 1
default_value : 100
flags : 0
VIDIOC_QUERYCTRL(BASE+19)
id : 9963795
type : INTEGER
name : "Gain"
minimum : 0
maximum : 100
step : 1
default_value : 0
flags : 0
VIDIOC_QUERYCTRL(BASE+24)
id : 9963800
type : MENU
name : "Power Line Frequency"
minimum : 0
maximum : 2
step : 1
default_value : 1
flags : 0
VIDIOC_QUERYCTRL(BASE+26)
id : 9963802
type : INTEGER
name : "White Balance Temperature"
minimum : 2800
maximum : 6500
step : 1
default_value : 6500
flags : 0
VIDIOC_QUERYCTRL(BASE+27)
id : 9963803
type : INTEGER
name : "Sharpness"
minimum : 0
maximum : 64
step : 1
default_value : 48
flags : 0
VIDIOC_QUERYCTRL(BASE+28)
id : 9963804
type : INTEGER
name : "Backlight Compensation"
minimum : 0
maximum : 1
step : 1
default_value : 0
flags : 0
papounet@amd8papou:~$
On voit qu'elle a deux mode vidéo YUV et MJPG
Pourtant quand je lance cheese depuis un terminal, dès que j'active la capture vidéo je reçoit un bordée d'injures de v4l2 et dès que je coupe j'ai un message de cheese
libv4l2: error dequeuing buf: Aucun périphérique de ce type
libv4l2: error dequeuing buf: Aucun périphérique de ce type
libv4l2: error dequeuing buf: Aucun périphérique de ce type
........
libv4l2: error dequeuing buf: Aucun périphérique de ce type
** (cheese:5149): WARNING **: L'obtention de trames vidéo du périphérique « /dev/video0 » a échoué.
** (cheese:5149): WARNING **: Erreur interne de flux de données.
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#6 Le 31/01/2013, à 05:32
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
VLC arrive à capturer "proprement" en 640x480 codé en H.264, bizarre....
Je vais redémarre mon PC avec W$ pour tester si c'est pas carrément la webcam qui déconne en 1024....
Dernière modification par Maisondouf (Le 31/01/2013, à 05:33)
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#7 Le 31/01/2013, à 11:32
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
J'ai fini sous w7 par installer les 160Mo de soft de chez Hercules pour me rendre compte que la webcam fonctionne bien.
Mais c'est une grosse fumisterie, elle est donné pour HD mais c'est en mode photo uniquement.
Voilà les possibilitées:
Video
1600x1200 9 fps
1280x1024 15 fps
640x480 30 fps
352x288 "
320x240 "
176x144 "
160x120 "
Photo rafale
640x480
Photo
2560x2048
2240x1792
1920x1536
1600x1280
1600x1200
1280x1024
640x480
352x288
320x240
176x144
160x120
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#8 Le 31/01/2013, à 15:14
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
Je viens de désinstaller Cheese au profit de gUVCvideo et l'enregistrement vidéo fonctionne très bien en 640x480 30fps
setting new resolution (640 x 480)
checking format: 1448695129
Checking video mode 640x480@32bpp : OK
Par contre en résolution maximale 1280x1024 (celle que prend par défaut Cheese), il y a plein d'erreurs
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
WARNING: droped frame (-2)
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
WARNING: droped frame (-2)
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
[mpeg2video @ 0x7fd7c00008c0] encoded frame too large
Ce qui est bien (malgrè que j'aime bien cheese), c'est qu'avec gUVCview on peut régler les paramètres.
EDIT: je viens forcer le réglage en 1280x1024 15fps avec sortie en mjpg et l'enregistrement est super propre.
En fait en mode YUYV, la webcam est pas top du tout (9 fps en HD) alors qu'en MJPG elle fonctionne bien.
RE-EDIT: c'est propre en 1280 quand ça dure pas longtemps, amis à la longue (30-40sec) le bas de l'image est en mosaïque ou carrément vert.
Dernière modification par Maisondouf (Le 31/01/2013, à 15:56)
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#9 Le 02/02/2013, à 00:27
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Bonsoir.
Normalement le vert c'est un problème de pilote vidéo. Lorsque Cheese était buggé je suis passé aussisur guvcview mais la version des dépôts me posait aussi un problème. À l'époque j'avais récupéré un Deb sur le site de Berlios mais maintenant il y a un dépôt.
Pour la version testing. https://launchpad.net/~pj-assis/+archive/testing
Dernière modification par Vikin712 (Le 02/02/2013, à 00:28)
#10 Le 02/02/2013, à 01:40
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
Merci je vais regarder.
Le truc chiant, c'est que si tu la laisses tourner en affichage 1280x1024 pendant 2 heures, tout est nikel.
Image impécable, bonne luiminosité, et tout et tout..
Il n'y a qu'au moment de la capture vidéo que le bug se produit.
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#11 Le 02/02/2013, à 01:50
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#12 Le 02/02/2013, à 02:03
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
Ah enfin, je retombe sur mes pattes...
Cette version propose le codage "VP8" (webm) et en 1208x1024 VP8, ça marche impec...
Donc ça me fait dire que c'est le format de sortie de la webcam et que sans transcodage gUVCview ne plante pas.
Mais bon, elle ne sort que 6fps....
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#13 Le 02/02/2013, à 02:15
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Il n'y a qu'au moment de la capture vidéo que le bug se produit.
Mais bon, elle ne sort que 6fps.
Saturation de mémoire vive ou vidéo peut-être.
#14 Le 02/02/2013, à 02:22
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Ok je vois il y a souvent un problème avec l'USB sur Tux. Cela arrive souvent avec les clés Usb et il est possible que lorsque le flux est trop important comme lorsque je transfère des MKV X264 perso et le temps de transfert est plus long qu'avec des Avi xvid.
En bref je pense que Tux a du mal à gérer le flux de ta webcam HD.
#15 Le 02/02/2013, à 03:26
- Maisondouf
Re : Cheese n'enregistre plus en vidéo (webm)
Pour les 6fps, j'ai trouvé le bug.... faut allumer la lumière dans la pièce
En fait avec cette version le fps est variable en fonction de la luminosité.
Je l'ai désinstallé parce que pas assez de choix de réglages.
Pour l'USB, je testerais demain sur un autre port mais ma carte mère à 6 mois et le contrôleur est top.
En fait avec la version du dépôt (1.5.4), la capture se fait bien si on ne transcode pas.
En plus le transcodage n'utilise qu'un seul core du processeur à 80% et les 7 autres glandent.
En prise directe YUYV 1280x1024 sans compression (1s = 1Mo), l'image est nikel.
La coté chiant, c'est qu'il faut faire un traitement après coup...
Dernière modification par Maisondouf (Le 02/02/2013, à 03:30)
ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor, OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)
Hors ligne
#16 Le 02/02/2013, à 05:35
- Vikin712
Re : Cheese n'enregistre plus en vidéo (webm)
Oui sans compression c'est toujours impec mais il faut beaucoup d'espace disque.