Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#201 Le 18/09/2011, à 23:11

monsitt

Re : [g2s] Screencastor - Screencast via ffmpeg

Hizoka a écrit :

ouais, c'est justement ce que je cherche, à savoir ce que ffmpeg et webm proposent comme commandes, mais je n'arrive pas à trouver clairement...

Re,

* http://blog.dahanne.net/2010/06/19/enco … us-ubuntu/

* http://doc.ubuntu-fr.org/ffmpeg

-> 3.8 Exemples de conversions
Convertir une vidéo en WebM (VP8+Vorbis) en deux passes

Ces deux commandes permettent d'encoder en deux passes un fichier WebM. Pour que cela fonctionne vous devez avoir minimum FFMpeg 0.6 !

ffmpeg -i 'fichier source' -threads 0 -vcodec libvpx -b 1500000 -rc_lookahead 16 -keyint_min 0 -g 360 -skip_threshold 0 -level 116 -qmin 1 -qmax 51 -minrate 0 -maxrate 9000000 -an  -pass 1 -passlogfile pass1.fpf pass1.webm

ffmpeg -i 'fichier source' -threads 0 -vcodec libvpx -b 1500000 -rc_lookahead 16 -keyint_min 0 -g 360 -skip_threshold 0 -level 116 -qmin 1 -qmax 51 -minrate 0 -maxrate 9000000 -acodec libvorbis -ab 192k -ar 44100 -ac 2 -pass 2 -passlogfile pass1.fpf "fichier final.webm"

a+ wink

Hors ligne

#202 Le 18/09/2011, à 23:33

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

ouais j'avais deja vu ces codes, mais :
- le 1er : n'apporte que -threads 2 que je connaissais deja via le x264
- le 2e : en apporte plus mais sans  aucune precision...

il est bien difficile de trouver un truc qui les regroupe et les explique...

mais en partant du code d'exemple, ca fera deja des options à proposer...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#203 Le 21/09/2011, à 17:23

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

revoila une nouvelle version corrigeant pas mal de chose.

=> suppression des barres de "progression"
=> le code est à nouveau modifié en tps reel => pour les textes/nombres, valider avec entree
=> Ajout d'options
=> Suppression des boutons de preference, ajout de boutons dans les options
=> amelioration du systeme avec ffmpeg
=> amelioration du systeme de sauvegarde/reload

version 0.9.5 : screencastor

prochaine etape : integration de webm
puis correction et traduction.

PS : Pour la traduction, on repart de 0 car malheureusement le traducteur ne peut plus le faire par manque de temps.

Dernière modification par Hizoka (Le 21/09/2011, à 19:35)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#204 Le 21/09/2011, à 19:58

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

Hi,

Good news, As-tu publié une autre version sur Launchpad. Je reviens de tester sur une autre Natty et impossible de le mettre à jour ni de le supprimer. Cela semble bien etre le paquet lui-meme et non une autre dependance. Peut-etre un binz dans les dependances ou bien lié à la version de FFmpeg de Medibuntu ?

@+


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#205 Le 22/09/2011, à 02:31

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

voila, up sur le ppa.

j'ai egalement recree des sources g2s afin de voir si ça pourra regler ton soucis...

mets à jour, et essaie de desinstaller...

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get remove screencastor glade2script

donne moi les retours si ca passe pas.

EDIT du 30/09 : pas mal de modif niveau graphique et code... ca prend du temps...

Dernière modification par Hizoka (Le 29/09/2011, à 23:46)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#206 Le 06/10/2011, à 05:53

shurato

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut,

J'ai l'erreur suivante en utilisant ton ppa

Les paquets suivants contiennent des dépendances non satisfaites :
 screencastor : Dépend: libx264-98 mais il n'est pas installable
E: Paquets défectueux

J'ai la version libx264-106 et même avec le .tar.gz il ne trouve pas plus la bonne librairie pour x264, alors je ne peux pas tester ton application tongue

Hors ligne

#207 Le 06/10/2011, à 07:55

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

meme le tar ?!

pourtant le tar ne verifie rien...

il te dit quoi ?!


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#208 Le 06/10/2011, à 19:57

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

Désolé du retard entre ma Livebox HS et surtout le mail automatique, j'ai raté ta réponse et ta demande.

Toujours meme resultat. Impossible à désinstaller et à mettre à jour.


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#209 Le 07/10/2011, à 05:15

shurato

Re : [g2s] Screencastor - Screencast via ffmpeg

Voilà le résultat:

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -crf 20 -g 250 -keyint_min 25 -coder 1 -trellis 1 -deblockalpha 0 -deblockbeta 0 -bf 16 -refs 6 -me_method hex -subq 6 -threads 0 -r 25 -s 1920x1080 "/home/xxxxxxxxxxxx/Screencastor.mkv"
FFmpeg version 0.6.2-4:0.6.2-1ubuntu1.1, Copyright (c) 2000-2010 the Libav developers
  built on Sep 16 2011 17:00:39 with gcc 4.5.2
  configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[alsa @ 0x2619420]capture with some ALSA plugins, especially dsnoop, may hang.
[alsa @ 0x2619420]Estimating duration from bitrate, this may be inaccurate
Input #0, alsa, from 'pulse':
  Duration: N/A, start: 1317960295.375687, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s
[x11grab @ 0x26608e0]device: :0.0+0,0 -> display: :0.0 x: 0 y: 0 width: 1920 height: 1080
[x11grab @ 0x26608e0]shared memory extension  found
[x11grab @ 0x26608e0]Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0.0+0,0':
  Duration: N/A, start: 1317960295.426937, bitrate: 1658880 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1920x1080, 1658880 kb/s, 25 tbr, 1000k tbn, 25 tbc
Unknown encoder 'libx264'

Et pourtant:

apt-cache policy libx264*
libx264-106:
  Installé : 2:0.106.1741-3
  Candidat : 2:0.106.1741-3

Hors ligne

#210 Le 07/10/2011, à 14:24

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

ffmpeg a écrit :

built on Sep 16 2011 17:00:39 with gcc 4.5.2
  configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  WARNING: library configuration mismatch
  libavutil   configuration: --extra-version=4:0.6.2-1ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-libopenjpeg --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavcodec  configuration: --extra-version=4:0.6.2-1ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-libopenjpeg --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static

ffmpeg -codecs
....
  EV    libx264         libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
....

Perso j'ai aussi le paquet : x264

tu l'as ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#211 Le 07/10/2011, à 14:27

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

libx264-106:
  Installé : 2:0.106.1741-3
  Candidat : 2:0.106.1741-3
 Table de version :
 *** 2:0.106.1741-3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
        100 /var/lib/dpkg/status
libx264-dev:
  Installé : (aucun)
  Candidat : 2:0.106.1741-3
 Table de version :
     2:0.106.1741-3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
libx264-98:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :

A 1ere vue, j'ai la meme version que shurato qui est la version de Medibuntu pour Natty.
Peux-etre que le problem se situe au niveau de la version ?


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#212 Le 07/10/2011, à 17:52

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

hizoka@hizoka-chambre:~$ apt-cache policy x264*
libx264-106:
  Installé : 2:0.106.1741-3
  Candidat : 2:0.106.1741-3
 Table de version :
 *** 2:0.106.1741-3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
        100 /var/lib/dpkg/status
libx264-dev:
  Installé : (aucun)
  Candidat : 2:0.106.1741-3
 Table de version :
     2:0.106.1741-3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
x264:
  Installé : 2:0.106.1741-3
  Candidat : 2:0.106.1741-3
 Table de version :
 *** 2:0.106.1741-3 0
        500 http://fr.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
        100 /var/lib/dpkg/status
x264-bin:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :
libx264-98:
  Installé : 2:0.98.1653+git88b90d9-3ubuntu2
  Candidat : 2:0.98.1653+git88b90d9-3ubuntu2
 Table de version :
 *** 2:0.98.1653+git88b90d9-3ubuntu2 0
        100 /var/lib/dpkg/status

idem mais j'ai une version pour la 98...
me rappelle plus d'ou elle vient celle là...

medibuntu ?
je croyais que ca n'existait plus...

Dernière modification par Hizoka (Le 07/10/2011, à 18:58)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#213 Le 11/10/2011, à 07:44

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

alors ? vous avez essayé en installant le paquet x264 ?

Sinon voila une nouvelle version qui a pas mal evolué...

j'ai integré pas mal de truc dont webm.

mais maintenant il faut faire des tests et me faire les retours d'erreurs de ffmpeg, car il va y avoir des incompatibilités entre les options en fonction des codecs... des valeurs erronnées (je n'ai pas les limites...).

Donc je compte sur vous !

Version 0.9.6 a écrit :

=> blocage du choix des codecs audio si selection de webm ou de flash
=> le desntrelacement ne fonctionne pas pour le screencast
=> possibilité d'enregistrer en niveau de gris
=> reduction de bug
=> modifs graphiques

PS : pour prendre en compte les modifs des boites d'entrées (textes et numeriques (en fait tout ce qui n'est pas une boite de liste)) il faut valider avec la touche entrée.

Dernière modification par Hizoka (Le 11/10/2011, à 07:46)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#214 Le 11/10/2011, à 18:07

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

Resultats mitigés sur 2 ordinateurs sous Natty 64 bits.

Bizarrement j'installe habituellement x264 mais pas cette fois-ci. Et comme mon portable est un clone (Remastersys) du 1er........

Dans les 2 ordi, impossible d'installer la mise à jour de screencastor, ni de l'enlever d'ailleurs.

1318352748.png

Sur le multimédia, meme resultat que precedement cad impossible à lancer avec toujours la meme erreur.

Par contre sur mon laptop, Bingo. Lancement de Screencastor cependant pas mal de retour en console. Je n'ai pas eu le temps de tester.

voici ce que j'ai en console :

olivier@LaptopNavi:~$ screencastor &
[1] 2885
olivier@LaptopNavi:~$ VERSION="glade2script 2.2.3.beta8, Copyright (C) 2010-2011, aout 2011"
[[ GTK LIB ]] ==> libglade

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script:2886): libglade-WARNING **: unknown attribute `swapped' for <signal>.
[[ SYSTRAY ]]
[[ WIDGETS ]] ====>>>>  Screencastor
[[ WIDGETS ]] ====>>>>  _fin_compression
[[ WIDGETS ]] ====>>>>  _progression_compression
[[ WIDGETS ]] ====>>>>  _selection_fichier
[[ WIDGETS ]] ====>>>>  annulation_choix
[[ WIDGETS ]] ====>>>>  confirmation_choix
[[ WIDGETS ]] ====>>>>  _sortie_extension_video
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _sortie_extension_audio
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  image10
[[ WIDGETS ]] ====>>>>  portion
[[ WIDGETS ]] ====>>>>  sortie_portion_ok
[[ WIDGETS ]] ====>>>>  sortie_portion_cancel
[[ WIDGETS ]] ====>>>>  screencastor
[[ WIDGETS ]] ====>>>>  _notebook1
[[ WIDGETS ]] ====>>>>  image5
[[ WIDGETS ]] ====>>>>  video_save
[[ WIDGETS ]] ====>>>>  image12
[[ WIDGETS ]] ====>>>>  _x264
[[ WIDGETS ]] ====>>>>  image18
[[ WIDGETS ]] ====>>>>  _webm
[[ WIDGETS ]] ====>>>>  image19
[[ WIDGETS ]] ====>>>>  _flash
[[ WIDGETS ]] ====>>>>  image20
[[ WIDGETS ]] ====>>>>  _notebook2
[[ WIDGETS ]] ====>>>>  _x264_deblockalpha
[[ WIDGETS ]] ====>>>>  _x264_deblockbeta
[[ WIDGETS ]] ====>>>>  _x264_method
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _x264_algorithme
[[ WIDGETS ]] ====>>>>  _x264_desentralacement
[[ WIDGETS ]] ====>>>>  _x264_multithreads
[[ WIDGETS ]] ====>>>>  _x264_framekey
[[ WIDGETS ]] ====>>>>  _x264_framekey_min
[[ WIDGETS ]] ====>>>>  _x264_bframe
[[ WIDGETS ]] ====>>>>  _x264_references
[[ WIDGETS ]] ====>>>>  _x264_vpre
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _x264_crf
[[ WIDGETS ]] ====>>>>  _x264_nocabac
[[ WIDGETS ]] ====>>>>  _x264_treillis
[[ WIDGETS ]] ====>>>>  _x264_fps
[[ WIDGETS ]] ====>>>>  image17
[[ WIDGETS ]] ====>>>>  _webm_multithreads
[[ WIDGETS ]] ====>>>>  _webm_kf_min
[[ WIDGETS ]] ====>>>>  _webm_kf_max
[[ WIDGETS ]] ====>>>>  _webm_sharpness
[[ WIDGETS ]] ====>>>>  _webm_noise
[[ WIDGETS ]] ====>>>>  _webm_QvsS
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _webm_cpu_used
[[ WIDGETS ]] ====>>>>  _webm_token
[[ WIDGETS ]] ====>>>>  _webm_fps
[[ WIDGETS ]] ====>>>>  _webm_bitrate
[[ WIDGETS ]] ====>>>>  _webm_min_q
[[ WIDGETS ]] ====>>>>  _webm_max_q
[[ WIDGETS ]] ====>>>>  _webm_thresh
[[ WIDGETS ]] ====>>>>  image16
[[ WIDGETS ]] ====>>>>  _flv_bitrate
[[ WIDGETS ]] ====>>>>  _flv_fps
[[ WIDGETS ]] ====>>>>  image13
[[ WIDGETS ]] ====>>>>  image2
[[ WIDGETS ]] ====>>>>  image4
[[ WIDGETS ]] ====>>>>  audio_save
[[ WIDGETS ]] ====>>>>  image11
[[ WIDGETS ]] ====>>>>  _audio_provenance
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _audio_serveur
[[ COMBO ]] ==> Start make
==== [[ ERROR COMBO ]] ===>> pas de liste
[[ WIDGETS ]] ====>>>>  _audio_canal
[[ WIDGETS ]] ====>>>>  audio_codec
[[ TREEVIEW ]] ==> Start make
[[ TREEVIEW ]] => 2 colonnes
[[ TREEVIEW ]] ==> Texte  0
[[ TREEVIEW ]] ==> Texte  1
[[ TREEVIEW ]] ==> Treeview Loaded
[[ WIDGETS ]] ====>>>>  audio_liste
[[ WIDGETS ]] ====>>>>  image6
[[ WIDGETS ]] ====>>>>  _audio_bitrate
[[ WIDGETS ]] ====>>>>  _audio_frequence
[[ WIDGETS ]] ====>>>>  image1
[[ WIDGETS ]] ====>>>>  save_suppr
[[ WIDGETS ]] ====>>>>  image14
[[ WIDGETS ]] ====>>>>  sortie_save
[[ WIDGETS ]] ====>>>>  image15
[[ WIDGETS ]] ====>>>>  _sortie_fichier
[[ WIDGETS ]] ====>>>>  button2
[[ WIDGETS ]] ====>>>>  sortie_fenetre
[[ WIDGETS ]] ====>>>>  image7
[[ WIDGETS ]] ====>>>>  sortie_portion
[[ WIDGETS ]] ====>>>>  image8
[[ WIDGETS ]] ====>>>>  _sortie_display
[[ WIDGETS ]] ====>>>>  _auto_suppr
[[ WIDGETS ]] ====>>>>  _sortie_fps
[[ WIDGETS ]] ====>>>>  _sortie_resolution_video
[[ WIDGETS ]] ====>>>>  _sortie_time
[[ WIDGETS ]] ====>>>>  _sortie_emplacement
[[ WIDGETS ]] ====>>>>  _sortie_resolution
[[ WIDGETS ]] ====>>>>  image3
[[ WIDGETS ]] ====>>>>  _terminal
[[ WIDGETS ]] ====>>>>  image9
[[ WIDGETS ]] ====>>>>  _code_ffmpeg
[[ WIDGETS ]] ====>>>>  button1
[[ WIDGETS ]] ====>>>>  capture
[[ WIDGETS ]] ====>>>>  arret
[[ WIDGETS ]] ====>>>>  lecture
[[ WIDGETS ]] ====>>>>  _quitter
['/usr/share/screencastor/screencastor.sh']
=> [[ PY ]] =>  FFmpeg version 0.6.2-4:0.6.2-1ubuntu1.1, Copyright (c) 2000-2010 the Libav developers
=> [[ PY ]] =>    built on Sep 16 2011 17:00:39 with gcc 4.5.2
=> [[ PY ]] =>    configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    WARNING: library configuration mismatch
=> [[ PY ]] =>    libavutil   configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavcodec  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavformat configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libswscale  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libpostproc configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavutil     50.15. 1 / 50.15. 1
=> [[ PY ]] =>    libavcodec    52.72. 2 / 52.72. 2
=> [[ PY ]] =>    libavformat   52.64. 2 / 52.64. 2
=> [[ PY ]] =>    libavdevice   52. 2. 0 / 52. 2. 0
=> [[ PY ]] =>    libavfilter    1.19. 0 /  1.19. 0
=> [[ PY ]] =>    libswscale     0.11. 0 /  0.11. 0
=> [[ PY ]] =>    libpostproc   51. 2. 0 / 51. 2. 0
=> [[ PY ]] =>  TREE@@CLEAR@@audio_codec
=> [[ PY ]] =>  TREE@@LOAD@@audio_codec@@/home/olivier/.config/screencastor/ffmpeg_audio
=> [[ PY ]] =>  SET@Screencastor.set_version('v0.9.2')==== [[ ERROR ]] ===>> row sequence has wrong length

=> [[ PY ]] =>  SET@screencastor.set_title('Screencastor v0.9.2 - by Hizoka')
=> [[ PY ]] =>  SCREEN@@
=> [[ PY ]] => :: FIFO write :: GET@screen_height="1080"
=> [[ PY ]] => :: FIFO write :: GET@screen_width="1920"
=> [[ PY ]] =>  TREE@@LOAD@@audio_codec@@/home/olivier/.config/screencastor/ffmpeg_audio
=> [[ PY ]] =>  TREE@@FINDSELECT@@audio_codec@@0@@vorbis
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_provenance@@pulse
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_serveur@@alsa
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_x264_method@@hex
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_x264_vpre@@lossless_ultrafast
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_sortie_extension_audio@@ogg
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_sortie_extension_video@@mkv
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_webm_QvsS@@good
=> [[ PY ]] =>  SET@_sortie_fichier.set_text('/home/olivier/Screencastor.mkv')
=> [[ PY ]] =>  SET@terminal.set_font( pango.FontDescription("monospace 8") )
=> [[ PY ]] =>  SET@terminal.set_scrollback_lines(100)
=> [[ PY ]] =>  TERM@@SEND@@
=> [[ PY ]] =>  GET@terminal_PID
=> [[ PY ]] =>  DEBUG => in boucle bash : screen_height="1080"
=> [[ PY ]] =>  DEBUG => in boucle bash : screen_width="1920"
==== [[ ERROR ]] ===>> row sequence has wrong length
=> [[ PY ]] => :: FIFO write :: _audio_provenance pulse
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_provenance pulse
=> [[ PY ]] => :: FIFO write :: _audio_serveur alsa
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_serveur alsa
=> [[ PY ]] => :: FIFO write :: _x264_method hex - hexagonale
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264_method hex - hexagonale
=> [[ PY ]] => :: FIFO write :: _x264_vpre lossless_ultrafast
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264_vpre lossless_ultrafast
=> [[ PY ]] => :: FIFO write :: _sortie_extension_audio ogg
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_extension_audio ogg
=> [[ PY ]] => :: FIFO write :: _sortie_extension_video mkv
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_extension_video mkv
=> [[ PY ]] => :: FIFO write :: _webm_QvsS good
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _webm_QvsS good
=> [[ PY ]] => :: FIFO write :: _sortie_fichier /home/olivier/Screencastor.mkv
Traceback (most recent call last):
  File "/usr/bin/glade2script", line 1764, in set_widget
    exec( arg )
  File "<string>", line 1, in <module>
AttributeError: 'Gui' object has no attribute 'terminal'
Traceback (most recent call last):
  File "/usr/bin/glade2script", line 1764, in set_widget
    exec( arg )
  File "<string>", line 1, in <module>
AttributeError: 'Gui' object has no attribute 'terminal'
Traceback (most recent call last):
  File "/usr/bin/glade2script", line 2800, in TERMSEND
    => [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_fichier /home/olivier/Screencastor.mkv
self.gui.terminal.feed_child(cmd)
AttributeError: 'Gui' object has no attribute 'terminal'
=> [[ PY ]] =>  SET@_sortie_resolution_video.set_text('1920x1080')
=> [[ PY ]] =>  SET@_sortie_resolution.set_text('1920x1080')
=> [[ PY ]] =>  TEXT@@CLEAR@@_code_ffmpeg
=> [[ PY ]] => :: FIFO write :: _sortie_resolution_video 1920x1080
=> [[ PY ]] => :: FIFO write :: _sortie_resolution 1920x1080
=> [[ PY ]] =>  TEXT@@END@@_code_ffmpeg@@ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -crf 20 -g 250 -keyint_min 25 -coder 1 -trellis 1 -deblockalpha 0 -deblockbeta 0 -bf 16 -refs 16 -me_method hex -subq 6 -threads 0 -y -r 25 -s 1920x1080  "/home/olivier/Screencastor.mkv"
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_resolution_video 1920x1080
=> [[ PY ]] =>  TEXT@@CLEAR@@_code_ffmpeg
=> [[ PY ]] =>  TEXT@@END@@_code_ffmpeg@@ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -crf 20 -g 250 -keyint_min 25 -coder 1 -trellis 1 -deblockalpha 0 -deblockbeta 0 -bf 16 -refs 16 -me_method hex -subq 6 -threads 0 -y -r 25 -s 1920x1080  "/home/olivier/Screencastor.mkv"
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_resolution 1920x1080
=> [[ PY ]] =>  TEXT@@CLEAR@@_code_ffmpeg
=> [[ PY ]] =>  TEXT@@END@@_code_ffmpeg@@ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -crf 20 -g 250 -keyint_min 25 -coder 1 -trellis 1 -deblockalpha 0 -deblockbeta 0 -bf 16 -refs 16 -me_method hex -subq 6 -threads 0 -y -r 25 -s 1920x1080  "/home/olivier/Screencastor.mkv"

NB: on dirait que le logiciel a essayé de se lancer (comme la 1ere erreur) mais qu'il a réussit à passer l'erreur.

Et une autre screenshot sur laquelle on voit ...............gladescript au lieu de Screencastor et le logo.
1318352743.png


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#215 Le 11/10/2011, à 22:02

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

donc, il faut le paquet x264, c'est ça ? si oui peut etre que

ta version date, donc les retours ne sont pas vraiment à jour... ne lance pas la commande avec un &

la derniere version n'est pas sur le depot pour le moment.

pour ta version qui deconne, que te renvoie :

sudo apt-get remove -f screencastor

dis lui que tu es ultra super sur de toi
car en fait une erreur s'est glissé dans mon paquet , le paquet est en essentiel alors que ce n'est pas la cas...
je change ça tout de suite...

EDIT : j'ai mis à jour les sources, j'ai virer la dependance libx264, remplacé par x264

Dernière modification par Hizoka (Le 11/10/2011, à 22:35)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#216 Le 13/10/2011, à 13:45

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

A 1ere vue, je n'ai pas eu le temps de faire ce que tu préconisais (la suppression).

Par contre, les modifications que tu as fais, ont portées leurs fruits car sur le systeme recalcitrant (i.e le multimedia), creencastor s'est correctement mis à jour.

Toutefois en console, il est extremement bavard. Vois toi même:

olivier@navi:~/Programmation$ screencastor 
VERSION="glade2script 2.2.3.beta8, Copyright (C) 2010-2011, aout 2011"
[[ GTK LIB ]] ==> libglade

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(glade2script.py:13053): libglade-WARNING **: unknown attribute `swapped' for <signal>.
[[ SYSTRAY ]]
[[ WIDGETS ]] ====>>>>  Screencastor
[[ WIDGETS ]] ====>>>>  _fin_compression
[[ WIDGETS ]] ====>>>>  _progression_compression
[[ WIDGETS ]] ====>>>>  _selection_fichier
[[ WIDGETS ]] ====>>>>  annulation_choix
[[ WIDGETS ]] ====>>>>  confirmation_choix
[[ WIDGETS ]] ====>>>>  _sortie_extension_video
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _sortie_extension_audio
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  image10
[[ WIDGETS ]] ====>>>>  _menuitem_record
[[ WIDGETS ]] ====>>>>  _menuitem_stop
[[ WIDGETS ]] ====>>>>  _menuitem_play
[[ WIDGETS ]] ====>>>>  portion
[[ WIDGETS ]] ====>>>>  sortie_portion_ok
[[ WIDGETS ]] ====>>>>  sortie_portion_cancel
[[ WIDGETS ]] ====>>>>  screencastor
[[ WIDGETS ]] ====>>>>  _notebook1
[[ WIDGETS ]] ====>>>>  _video_no
[[ WIDGETS ]] ====>>>>  image5
[[ WIDGETS ]] ====>>>>  _x264
[[ WIDGETS ]] ====>>>>  image18
[[ WIDGETS ]] ====>>>>  _webm
[[ WIDGETS ]] ====>>>>  image19
[[ WIDGETS ]] ====>>>>  _flash
[[ WIDGETS ]] ====>>>>  image20
[[ WIDGETS ]] ====>>>>  _video_fps
[[ WIDGETS ]] ====>>>>  _sortie_fps
[[ WIDGETS ]] ====>>>>  _video_desentralacement
[[ WIDGETS ]] ====>>>>  image15
[[ WIDGETS ]] ====>>>>  _video_qmin
[[ WIDGETS ]] ====>>>>  _video_qmax
[[ WIDGETS ]] ====>>>>  _video_bitrate
[[ WIDGETS ]] ====>>>>  _video_multithreads
[[ WIDGETS ]] ====>>>>  _video_framekey
[[ WIDGETS ]] ====>>>>  _video_framekey_min
[[ WIDGETS ]] ====>>>>  _video_deblockalpha
[[ WIDGETS ]] ====>>>>  _video_deblockbeta
[[ WIDGETS ]] ====>>>>  _video_references
[[ WIDGETS ]] ====>>>>  _video_bframe
[[ WIDGETS ]] ====>>>>  _video_treillis
[[ WIDGETS ]] ====>>>>  _video_minrate
[[ WIDGETS ]] ====>>>>  _video_maxrate
[[ WIDGETS ]] ====>>>>  _video_lookahead
[[ WIDGETS ]] ====>>>>  _webm_threshold
[[ WIDGETS ]] ====>>>>  _webm_level
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _x264_vpre
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _x264_crf
[[ WIDGETS ]] ====>>>>  _x264_method
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _x264_algorithme
[[ WIDGETS ]] ====>>>>  _x264_nocabac
[[ WIDGETS ]] ====>>>>  image12
[[ WIDGETS ]] ====>>>>  _video_gris
[[ WIDGETS ]] ====>>>>  image11
[[ WIDGETS ]] ====>>>>  _sortie_display
[[ WIDGETS ]] ====>>>>  _sortie_resolution_video
[[ WIDGETS ]] ====>>>>  sortie_fenetre
[[ WIDGETS ]] ====>>>>  image7
[[ WIDGETS ]] ====>>>>  sortie_portion
[[ WIDGETS ]] ====>>>>  image8
[[ WIDGETS ]] ====>>>>  _sortie_emplacement
[[ WIDGETS ]] ====>>>>  _sortie_resolution
[[ WIDGETS ]] ====>>>>  image2
[[ WIDGETS ]] ====>>>>  _audio_no
[[ WIDGETS ]] ====>>>>  image4
[[ WIDGETS ]] ====>>>>  image13
[[ WIDGETS ]] ====>>>>  audio_liste
[[ WIDGETS ]] ====>>>>  image14
[[ WIDGETS ]] ====>>>>  audio_codec
[[ TREEVIEW ]] ==> Start make
[[ TREEVIEW ]] => 2 colonnes
[[ TREEVIEW ]] ==> Texte  0
[[ TREEVIEW ]] ==> Texte  1
[[ TREEVIEW ]] ==> Treeview Loaded
[[ WIDGETS ]] ====>>>>  _audio_frequence
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _audio_bitrate
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _audio_canal
[[ WIDGETS ]] ====>>>>  _audio_provenance
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  _audio_serveur
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>>  image1
[[ WIDGETS ]] ====>>>>  _auto_suppr
[[ WIDGETS ]] ====>>>>  image6
[[ WIDGETS ]] ====>>>>  _sortie_fichier
[[ WIDGETS ]] ====>>>>  button2
[[ WIDGETS ]] ====>>>>  _sortie_time
[[ WIDGETS ]] ====>>>>  log_open
[[ WIDGETS ]] ====>>>>  image21
[[ WIDGETS ]] ====>>>>  pref_reload
[[ WIDGETS ]] ====>>>>  image17
[[ WIDGETS ]] ====>>>>  pref_save
[[ WIDGETS ]] ====>>>>  image16
[[ WIDGETS ]] ====>>>>  _option_onglet
[[ WIDGETS ]] ====>>>>  _systray_icone
[[ WIDGETS ]] ====>>>>  _systray_auto
[[ WIDGETS ]] ====>>>>  _systray_blink
[[ WIDGETS ]] ====>>>>  image3
[[ WIDGETS ]] ====>>>>  _terminal
[[ WIDGETS ]] ====>>>>  image9
[[ WIDGETS ]] ====>>>>  _code_ffmpeg
[[ WIDGETS ]] ====>>>>  button1
[[ WIDGETS ]] ====>>>>  capture
[[ WIDGETS ]] ====>>>>  arret
[[ WIDGETS ]] ====>>>>  lecture
[[ WIDGETS ]] ====>>>>  quit
[[ TERMINAL ]]
['/usr/share/screencastor/screencastor.sh']
=> [[ PY ]] =>  FFmpeg version 0.6.2-4:0.6.2-1ubuntu1.1, Copyright (c) 2000-2010 the Libav developers
=> [[ PY ]] =>    built on Sep 16 2011 17:00:39 with gcc 4.5.2
=> [[ PY ]] =>    configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    WARNING: library configuration mismatch
=> [[ PY ]] =>    libavutil   configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavcodec  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavformat configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libswscale  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libpostproc configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
=> [[ PY ]] =>    libavutil     50.15. 1 / 50.15. 1
=> [[ PY ]] =>    libavcodec    52.72. 2 / 52.72. 2
=> [[ PY ]] =>    libavformat   52.64. 2 / 52.64. 2
=> [[ PY ]] =>    libavdevice   52. 2. 0 / 52. 2. 0
=> [[ PY ]] =>    libavfilter    1.19. 0 /  1.19. 0
=> [[ PY ]] =>    libswscale     0.11. 0 /  0.11. 0
=> [[ PY ]] =>    libpostproc   51. 2. 0 / 51. 2. 0
=> [[ PY ]] =>  TREE@@CLEAR@@audio_codec
=> [[ PY ]] =>  TREE@@LOAD@@audio_codec@@/home/olivier/.config/screencastor/ffmpeg_audio
=> [[ PY ]] =>  SET@Screencastor.set_version('v0.9.6')
=> [[ PY ]] =>  SET@screencastor.set_title('Screencastor v0.9.6 - by Hizoka')
=> [[ PY ]] =>  SCREEN@@
==== [[ ERROR ]] ===>> row sequence has wrong length
=> [[ PY ]] => :: FIFO write :: GET@screen_height="900"
=> [[ PY ]] => :: FIFO write :: GET@screen_width="1440"
=> [[ PY ]] =>  TREE@@LOAD@@audio_codec@@/home/olivier/.config/screencastor/ffmpeg_audio
=> [[ PY ]] =>  SET@terminal.set_font( pango.FontDescription("monospace 8") )
=> [[ PY ]] =>  SET@terminal.set_scrollback_lines(100)
=> [[ PY ]] =>  TERM@@SEND@@
=> [[ PY ]] =>  GET@terminal_PID
==== [[ ERROR ]] ===>> row sequence has wrong length
=> [[ PY ]] => :: FIFO write :: GET@terminal_PID="13058"
=> [[ PY ]] =>  SET@_video_multithreads.set_active(True)
=> [[ PY ]] =>  SET@_x264_nocabac.set_active(True)
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_frequence@@44100
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_bitrate@@128
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_provenance@@pulse
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_audio_serveur@@alsa
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_x264_method@@hex
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_x264_vpre@@lossless_ultrafast
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_webm_level@@116
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_sortie_extension_audio@@ogg
=> [[ PY ]] =>  COMBO@@FINDSELECT@@_sortie_extension_video@@mkv
=> [[ PY ]] =>  TREE@@FINDSELECT@@audio_codec@@0@@vorbis
=> [[ PY ]] =>  SET@_x264.set_active(True)
=> [[ PY ]] =>  SET@_x264.toggled()
=> [[ PY ]] =>  SET@_systray_icone.set_active(True)
=> [[ PY ]] =>  DEBUG => in boucle bash : screen_height="900"
=> [[ PY ]] =>  DEBUG => in boucle bash : screen_width="1440"
=> [[ PY ]] =>  DEBUG => in boucle bash : terminal_PID="13058"
=> [[ PY ]] => :: FIFO write :: _x264_nocabac True
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264_nocabac True
=> [[ PY ]] => :: FIFO write :: _audio_frequence 44100
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_frequence 44100
=> [[ PY ]] => :: FIFO write :: _audio_bitrate 128
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_bitrate 128
=> [[ PY ]] => :: FIFO write :: _audio_provenance pulse
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_provenance pulse
=> [[ PY ]] => :: FIFO write :: _audio_serveur alsa
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _audio_serveur alsa
=> [[ PY ]] => :: FIFO write :: _x264_method hex - hexagonale
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264_method hex - hexagonale
=> [[ PY ]] => :: FIFO write :: _x264_vpre lossless_ultrafast
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264_vpre lossless_ultrafast
=> [[ PY ]] => :: FIFO write :: _webm_level 116 - Lent/Qualité
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _webm_level 116 - Lent/Qualité
=> [[ PY ]] => :: FIFO write :: _webm_level 116 - Lent/Qualité
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _webm_level 116 - Lent/Qualité
=> [[ PY ]] => :: FIFO write :: _sortie_extension_audio ogg
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_extension_audio ogg
=> [[ PY ]] => :: FIFO write :: _sortie_extension_video mkv
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _sortie_extension_video mkv
=> [[ PY ]] => :: FIFO write :: _x264 True
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _x264 True
=> [[ PY ]] =>  SET@_sortie_extension_video.set_active(3)
=> [[ PY ]] =>  MULTI@@SET@@set_sensitive(True)@@_x264_nocabac,_video_multithreads
=> [[ PY ]] =>  SET@audio_codec.set_sensitive(True)
=> [[ PY ]] =>  SET@_sortie_fichier.set_text('.mkv')
=> [[ PY ]] =>  SET@_sortie_resolution_video.set_text('1440x900')
=> [[ PY ]] =>  SET@_sortie_resolution.set_text('1440x900')
=> [[ PY ]] => :: FIFO write :: _systray_icone True
=> [[ PY ]] =>  TEXT@@CLEAR@@_code_ffmpeg
=> [[ PY ]] =>  TEXT@@END@@_code_ffmpeg@@ffmpeg -f alsa -i pulse -f x11grab -s 1440x900 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -coder 0 -me_method hex -y -r 25 -s 1440x900  ".mkv"
=> [[ PY ]] =>  DEBUG=> in bash NOT GET _systray_icone True
=> [[ PY ]] =>  SET@systray.set_visible(True)

Cependant, un il est installé/mis à jour et deux, il se lance.

Mise à jour impeccable sur le 2eme systeme à demi recalcitrant celui-là. Même "causette" dans le terminal.

Un rapide test sur les 2 configurations un en webm (multimedia) et l'autre en x264 (laptop). Tout deux ont eu de cocher choix fichier de sortie, cacher automatiquement, indicationd ela cpturee n cours. Sur le 1er , en plus, delai de 1s.

Voici l'erreur de la console (d'ailleurs superbe idée) du multimédia :

olivier@navi:/usr/share/screencastor$ ffmpeg -f alsa -i pulse -f x11grab -s 1440x900 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libvpx -y -r 25 -s 1440x900  "/home/olivier/Vidéos/RipDVD.webm"
FFmpeg version 0.6.2-4:0.6.2-1ubuntu1.1, Copyright (c) 2000-2010 the Libav developers
  built on Sep 16 2011 17:00:39 with gcc 4.5.2
  configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  WARNING: library configuration mismatch
  libavutil   configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavcodec  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavformat configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libswscale  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libpostproc configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[alsa @ 0x19cb670]capture with some ALSA plugins, especially dsnoop, may hang.
[alsa @ 0x19cb670]Estimating duration from bitrate, this may be inaccurate
Input #0, alsa, from 'pulse':
  Duration: N/A, start: 1318509333.697501, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
[x11grab @ 0x1a13390]device: :0.0+0,0 -> display: :0.0 x: 0 y: 0 width: 1440 height: 900
[x11grab @ 0x1a13390]AVParameters don't have video size and/or rate. Use -s and -r.
:0.0+0,0: Input/output error

Autre chose, ce serait aussi chouette que tu ouvres la page de Screencastor sur Launchpad comme tu l'as fais pour LaunchBash. Cela serait très utile pour la gestion des bugs et les traductions.

En parlant de traduciton, donnes-moi la nouvelle version de ton fichier p0, vu que tu as rajouté le format WebM, je vais voir ce que je peux faire.


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#217 Le 13/10/2011, à 13:47

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

Et voici le resultat de la console du 2eme (laptop) :

olivier@LaptopNavi:/usr/share/screencastor$ ffmpeg -f alsa -i pulse -f x11grab -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -coder 0 -me_method hex -y -r 25 -s 1920x1080  "/home/olivier/Vidéos/RipTunerTNT.mkv"
FFmpeg version 0.6.2-4:0.6.2-1ubuntu1.1, Copyright (c) 2000-2010 the Libav developers
  built on Sep 16 2011 17:00:39 with gcc 4.5.2
  configuration: --extra-version=4:0.6.2-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  WARNING: library configuration mismatch
  libavutil   configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavcodec  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavformat configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libswscale  configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libpostproc configuration: --extra-version=4:0.6.2-1ubuntu2+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-vaapi --enable-libopenjpeg --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdirac --enable-libfaad --enable-libmp3lame --enable-librtmp --enable-libx264 --enable-libxvid --enable-libdc1394 --enable-shared --disable-static
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[alsa @ 0x170e670]capture with some ALSA plugins, especially dsnoop, may hang.
[alsa @ 0x170e670]Estimating duration from bitrate, this may be inaccurate
Input #0, alsa, from 'pulse':
  Duration: N/A, start: 1318509412.609964, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
[x11grab @ 0x1755b50]device: :0.0+0,0 -> display: :0.0 x: 0 y: 0 width: 1920 height: 1080
[x11grab @ 0x1755b50]AVParameters don't have video size and/or rate. Use -s and -r.
:0.0+0,0: Input/output error
olivier@LaptopNavi:/usr/share/screencastor$ 

En espèrant que cela t'aide.


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#218 Le 13/10/2011, à 17:27

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

cool si ca passe !

c'est normal qu'il soit bavard pour le moment, ca sautera apres ça.

pour le po, le voila, n'hesite pas a corriger le francais surtout.

la barre de titre comporte quel numero ? car c'est etrange que tu ais cette erreur alors que je l'ai deja reglé.
ou alors tu n'as pas bien rempli la valeur de fps d'entrée.

car dans tes codes ffmpeg, il te faut un :

-r XX => 30 ou 25
ffmpeg -f alsa -i pulse -f x11grab -r 30 -s 1920x1080 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -coder 0 -me_method hex -y -r 25 -s 1920x1080  "/home/olivier/Vidéos/RipTunerTNT.mkv"

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#219 Le 13/10/2011, à 17:54

cenwen

Re : [g2s] Screencastor - Screencast via ffmpeg

J'ai bien vu ne serait ce qu'au niveau de glade2script.

Je vais m'en occupé dés que possible il est noté dans ma todo liste (sinon j'oublie). Je verrai si Andy pourra le controler.

Le numéro est 0.96 (1318524849.png)

Je n'ai fais aucun changement dans les parametres de ffmpeg.


Le jour où j'ai découvert le libre, j'ai su que je ne reviendrais jamais en arrière.
The OpenShot Team : http://www.openshotvideo.com/
Mon blog perso sur le multimédia et OpenShot : http://linuxevolution.wordpress.com/
Google+ : https://plus.google.com/u/0/111472725110173916234/posts

Hors ligne

#220 Le 22/11/2011, à 14:49

laurentb

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut à tous,

je suis en train d'écrire les dernières lignes sur le logiciel pour l'article de linux-pratique.
l'article a été écrit avec la version 0.9.2 sur lucid 10.04 32 ou 64 bits. actuellement en finalisation, je teste la version 0.9.6 sur lucid 10.04 32bits, et j'ai des soucis, le logiciel ne semble pas pouvoir faire fonctionner correctement l'option X11grab de ffmpeg. voici ma sortie :

ffmpeg -f alsa -i pulse -f x11grab -s 1024x600 -i :0.0+0,0 -acodec libvorbis -ar 44100 -ab 128k -vcodec libx264 -vpre lossless_ultrafast -coder 0 -me_method hex -y -r 25 -s 1024x600  "/home/laurent/Vidéos/screencastor/test1manuel_x264-100kb-25-25.mkv"
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Sep 16 2011 17:04:18, gcc: 4.4.3
[alsa @ 0x91cea60]capture with some ALSA plugins, especially dsnoop, may hang.
Input #0, alsa, from 'pulse':
  Duration: N/A, start: 1321969594.935409, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s
[x11grab @ 0x91e0980]device: :0.0+0,0 -> display: :0.0 x: 0 y: 0 width: 1024 height: 600
[x11grab @ 0x91e0980]AVParameters don't have video size and/or rate. Use -s and -r.
:0.0+0,0: I/O error occurred
Usually that means that input file is truncated and/or corrupted.

Du coup, j'hésite à travailler avec la version 0.9.6 pour l'article, ce qui est embêtant car je voulais que l'article corresponde bien à la réalité du terrain sur LTS.

avez-vous ce problème ?
est-ce que le logiciel 0.9.6 fonctionne bien sur Ubuntu et si oui, quelle version ?

Laurent
lprod.org


Laurent Bellegarde, professeur de SVT, 33, Mérignac, France
GNU/Linux à l'ecole : www.abuledu.org, www.primtux.fr
Lugs : www.euskalug.org, www.abul.org

Hors ligne

#221 Le 22/11/2011, à 14:55

laurentb

Re : [g2s] Screencastor - Screencast via ffmpeg

Ah, un petit souci d'orthographe dans cette version, dans l'onglet fichier de sortie

paramètres-systray

le verbe clignoter ne prend qu'un seul t au lieu des deux actuellement présent.

Laurent


Laurent Bellegarde, professeur de SVT, 33, Mérignac, France
GNU/Linux à l'ecole : www.abuledu.org, www.primtux.fr
Lugs : www.euskalug.org, www.abul.org

Hors ligne

#222 Le 22/11/2011, à 15:14

laurentb

Re : [g2s] Screencastor - Screencast via ffmpeg

Yop, encore moi,

en fouillant la doc x11grab de ffmpeg, j'ai identifié le souci. Il ne vient pas de la compilation de X11grab sous lucid mais de la ligne de commande passée par screencastor.

en effet, les paramètres -r 25 et -s 1024x600 donnés à mon fichier de sortie doivent être passés avant le paramètre -i:0,0.

Testé à part de screencastor, la commande fonctionne nickel avec la correction. C'est donc un bug majeur qui doit toucher la version 0.9.6 sur toutes les versions d'Ubuntu.

Vous pouvez confirmer le bug et la correction ?

Laurent qui continue son article.


Laurent Bellegarde, professeur de SVT, 33, Mérignac, France
GNU/Linux à l'ecole : www.abuledu.org, www.primtux.fr
Lugs : www.euskalug.org, www.abul.org

Hors ligne

#223 Le 22/11/2011, à 15:45

laurentb

Re : [g2s] Screencastor - Screencast via ffmpeg

encore moi,

dans l'onglet fichier de sortie,

le bouton de réinitialisation des paramètres place une ligne fonctionnelle.

quand je débute la capture, l'icône clignote 1 ou 2 fois puis ne bouge plus,la capture continue, et le bouton arrêt du clic-droit de l'icône de la barre des tâches est grisé, impossible de stopper la capture.

pour arrêter, dans l'onglet terminal, soit je me place au dessus des lignes de codes et un CTRL +C arrête ffmpeg, le fichier est bien créé, soit j'appuie sur le bouton enregistrer en bas à droite et la capture stoppe après environ 4s, le fichier est créé.

C'est normal tout ça ???

Laurent


Laurent Bellegarde, professeur de SVT, 33, Mérignac, France
GNU/Linux à l'ecole : www.abuledu.org, www.primtux.fr
Lugs : www.euskalug.org, www.abul.org

Hors ligne

#224 Le 22/11/2011, à 19:19

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut à toi !

Merci pour ces retours :

le verbe clignoter ne prend qu'un seul t au lieu des deux actuellement présent.

=> ok, c'est corrigé.

en effet, les paramètres -r 25 et -s 1024x600 donnés à mon fichier de sortie doivent être passés avant le paramètre -i:0,0.

=> Etrange... chez moi c'est le cas...
et je viens de verifier le tar.gz, c'est idem...
tu utilises le depot ou le tar ?

le bouton de réinitialisation des paramètres place une ligne fonctionnelle.

Pas compris là.

pour arrêter, dans l'onglet terminal, soit je me place au dessus des lignes de codes et un CTRL +C arrête ffmpeg

Putain, ce n'est plus la touche q maintenant....(avec ma version de ffmpeg)
=> il va falloir que je modifie ça car le bouton stop ne passe plus non plus...

quand je débute la capture, l'icône clignote 1 ou 2 fois puis ne bouge plus,la capture continue, et le bouton arrêt du clic-droit de l'icône de la barre des tâches est grisé, impossible de stopper la capture.

j'ai pas ce soucis là... quelqu'un d'autre peut le confirmer ?

Je m'y remets demain car je taf ce soir.

Dernière modification par Hizoka (Le 22/11/2011, à 19:31)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#225 Le 23/11/2011, à 09:34

laurentb

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut à tous,

bon l'article est presque bouclé, je finis dans le début d'après-midi.

la version est 0.9.6 sur lucid 10.04 32 bits installée via ton dépôt.

lors de mes tests d'hier, j'ai constaté quelque chose de curieux.

les bugs évoqués ci-dessus sont apparus sur les 2 premiers lancements...

- premier lancement : la ligne de commande ffmpeg en bas de page était vide
- deuxième lancement : la ligne existait bien, mais les fameux paramètres s et r étaient après l'entrée i et le bouton enregistrer ne devenait pas arrêter, bref pas mal de micro-bugs, incompréhensible.

puis j'ai recommencé à fermer/relancer et ensuite plus aucun soucis, la ligne de commande était bonne, les paramètres au bon endroit.
le bouton enregistrer démarre bien la capture, et un bouton arrêter se substitue bien, le clic-droit de la barre des taches donne bien les bons boutons, tout fonctionne.

précisions, les tests étaient réalisés sur mon netbook avec le bureau ubuntu netbook remix, ce qui peut-être pourrait expliquer des bugs estampillés Gnome... je vais creuser la question sur mon portable Ubuntu lucid 64 sous gnome ajourd'hui.

au final, ça doit fonctionner. J'ai quand même noté quelques trucs qui coincent :

- onglet audio, si je modifie des paramètres, ils impactent bien la ligne de commande, nickel. Mais la liste des codecs est vide, donc impossible de capturer/encoder en autre chose que ogg vorbis, sauf si je choisis flash dans l'onglet vidéo.

- onglet vidéo, en x264 ou flash, les options si elles sont modifiées n'impactent pas la ligne de commande qui ne se réactualise pas. impossible par exemple de modifier le débit, bloqué sur 700kb. il doit y avoir un bug. webM pas testé, je suis sous lucid.

- onglet fichier, un bug quand on prend le conteneur ogm avec x264, ce qui est normal, il faudrait que la ligne de commande prenne en codec vidéo le ogg theora et le vorbis en audio pour valider la création de ce type de conteneur.

- onglet terminal : quel est son rôle ? (j'ai mon idée, mais c'est pour ne pas écrire de bétise dans l'article)

je finis un travail annexe ce matin et je reprends mes tests vers 13h30, je regarderai les messages à ce moment là.

Laurent


Laurent Bellegarde, professeur de SVT, 33, Mérignac, France
GNU/Linux à l'ecole : www.abuledu.org, www.primtux.fr
Lugs : www.euskalug.org, www.abul.org

Hors ligne