Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#426 Le 02/05/2012, à 19:17

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

ffmpeg
ffmpeg version 0.10.2-4:0.10.2-0ubuntu0jon1 Copyright (c) 2000-2012 the FFmpeg developers

pas d'info de ce genre moi... ?!

http://ffmpeg.org/ n'en parle pas non plus...

on remplace ffmpeg par avconv, -vpre devient -pre, -dia_size devient -me_method, et ne pas oublier de mettre un entier à la place de True pour  -threads.

ca te donne True quand tu choisi les trheads ??!

Dernière modification par Hizoka (Le 02/05/2012, à 19:19)

Hors ligne

#427 Le 03/05/2012, à 10:59

ian57

Re : [g2s] Screencastor - Screencast via ffmpeg

Ah très zarb : cf http://home-made-dcp.over-blog.fr/artic … 79546.html
Pour info
$ uname -a
Linux geonosis 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ more /etc/issue
Ubuntu 12.04 LTS \n \l
$ ffmpeg
ffmpeg version 0.8.1-4:0.8.1-0ubuntu1, Copyright (c) 2000-2011 the Libav developers
  built on Mar 22 2012 05:09:06 with gcc 4.6.3
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

moi j'ai une buntu 12.04 upgrade de 11.10 en fresh install.
du coup plus de fichier ffpreset dans /usr/share/ffmpeg, tout est maintenant dans /usr/share/avconv

ma version de screencastor vient de http://ppa.launchpad.net/hizo/logiciels/ubuntu precise, version 1.02

voici la commande par défaut au démarrage de screencastor :
ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r "30" -s "2960x1050" -i ":0.0+0,0" -acodec "libvorbis" -ar "44100" -ab "128k" -vcodec libx264 -crf "20" -vpre "lossless_ultrafast" -coder "1" -subq "6" -dia_size hex -bf "16" -threads "True" -b "700k" -bt "4000k" -g "250" -keyint_min "25" -trellis "1" -r "25" -s "2960x1050" "/home/yann/Screencastor_1336035649.mkv"

Hope this helps
voila voila

Dernière modification par ian57 (Le 03/05/2012, à 11:03)


Ouvrir c'est pourrir un pneu...

Hors ligne

#428 Le 03/05/2012, à 18:58

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Perso j'ai des presets dans /usr/share/ffmpeg mais uniquement pour libvpx

Mais j'ai fait un systeme pour pouvoir ajouter les anciens presets de libx264.

Apres, il faut voir en effet s'il est vraiment mieux....
mais le truc vraiment chiant c'est le changement de nom d'option...

enfin on vera bien ce que ça donne...

Hors ligne

#429 Le 04/05/2012, à 08:49

ian57

Re : [g2s] Screencastor - Screencast via ffmpeg

Hello, avec tout cela j'avais complètement oublié de te féliciter pour ton soft super cool, car franchement les lignes de commande ffmpeg sont imbitables!!!!

il me sauve la vie très souvent :-)

Pour le coup de ffmpeg, tout dépends si tu utilises des ppas... moi j'en utilise quelques uns... pas simple cette gestion des paquets... surtout après de multiples upgrade.
A+


Ouvrir c'est pourrir un pneu...

Hors ligne

#430 Le 06/05/2012, à 23:24

Mysteroïd

Re : [g2s] Screencastor - Screencast via ffmpeg

Bonjour,

Félicitations Hizoka pour ce logiciel qui semble apprécié et prometteur, toutefois ce fil de discussion devenant monstueux (et effrayant) je ne suis pas parvenu à y trouver mes réponses, à savoir surtout s'il est toujours disponible pour 10.04 car en utilisant ton PPA sous lucid screencastor n'est pas trouvé (ou alors c'est moi qui bug ?).

Merci d'avance pour toute aide éventuelle (car RecordMydesktop est quand même très limité dans ses options et RecordItNow bug assez pour être inutilisable chez moi...) donc ce logiciel me rendrait bien service si je parvenais à l'installer (dans une version fonctionnelle).

Dernière modification par Mysteroïd (Le 06/05/2012, à 23:24)

Hors ligne

#431 Le 06/05/2012, à 23:41

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

en effet je n'ai pas fait de version pour lucid mais je propose une version sans install, le fichier tar.gz

qui plus est, la nouvelle version va être en gtk3 donc non compatible avec de vielles versions...

mais normalement le fichier tar.gz devrait être ok

Hors ligne

#432 Le 10/05/2012, à 14:14

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Version 1.1.0 a écrit :

Grosses ameliorations dans la gestion des fichiers de prereglages
Ameliorations du systeme des preferences
Retour à me_method pour le x264 et arret de dia-size
Suppression de code inutile dans la commande finale
Seuls les options compatibles avec les codecs sont affichés
Correction de bugs
Amelioration du code grace à g2s (moins de code, plus rapide)
Mise à jour du code ffmpeg incompatible avec les versions < 0.9
Suppression de la verification de version utilisée de ffmpeg dans le logiciel (la verif n'existe que dans le paquet deb)
Suppression de l'option skip_threshold du webm
Ajout d'une boite de code perso
Ajout des options level et deadline du webm

Cette version est toujours en gtk2 mais nécessite une version sup ou égale à la 0.9, ffmpeg 0.10 : https://launchpad.net/~jon-severinsson/+archive/ffmpeg

J'ai fait des versions de lucid => Oneiric

Dernière modification par Hizoka (Le 10/05/2012, à 14:14)

Hors ligne

#433 Le 05/07/2012, à 17:59

koax

Re : [g2s] Screencastor - Screencast via ffmpeg

Hello,

Ce logiciel de screencast à l'air bien mais je n'ai pas pu l'installer.
J'ai une Ubuntu 10.04.4

sudo apt-get install screencastor
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  screencastor: Depends: ffmpeg (<= 0.9.0) but 6:0.10.4-0ubuntu0jon2~lucid2 is to be installed
E: Broken packages
zsh: exit 100   sudo apt-get install screencastor

J'ai bien mis ton ppa et celui de ffmpeg.


Comment faire ?

Hors ligne

#434 Le 05/07/2012, à 22:15

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

screencastor: Depends: ffmpeg (<= 0.9.0) but 6:0.10.4-0ubuntu0jon2~lucid2 is to be installed

Ca m'a l'air detre une faute de frappe...
il demande inferieur ou egal a la v 0.9 alors que c'est sup ou egal, je verifie et si c'est ça, j'uplaod une maj.

Hors ligne

#435 Le 05/07/2012, à 22:31

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

donc je confirme un soucis, mais j'ai un probleme dans la creation des sources.

Pour le moment, utilise le fichier tar.gz (voir la 1ere page).

Desolé.

Hors ligne

#436 Le 06/07/2012, à 13:54

koax

Re : [g2s] Screencastor - Screencast via ffmpeg

ok compris je vais utiliser le code source pour le moment.

Tu nous diras lorsque cela sera résolu. tongue

MERCI

Hors ligne

#437 Le 05/08/2012, à 09:15

Marie-Lou

Re : [g2s] Screencastor - Screencast via ffmpeg

Merci beaucoup pour ton appli smile

Ne faudrait-il pas ajouter python-gtksourceview2 dans les dépendances indiquées dans le premier message ? J'ai en effet dû l'installer pour lancer screencastor.


Compte clôturé

Hors ligne

#438 Le 05/08/2012, à 11:57

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Merci à vous.

Je suis en train d'envoyer une version qui devrait régler les 2 soucis.

Tenez moi au courant smile

EDIT : Changement du ppa : ppa:hizo/screencastor
vous pouvez effacer ppa:hizo/logiciels

Dernière modification par Hizoka (Le 05/08/2012, à 11:58)

Hors ligne

#439 Le 05/08/2012, à 12:25

Marie-Lou

Re : [g2s] Screencastor - Screencast via ffmpeg

Je confirme que l'installation se passe sans soucis avec le nouveau ppa smile

Par contre pour ma part, l'enregistrement échoue (quelque soit le codec) :

Unrecognized option 'codec:v'
Failed to set value 'libx264' for option 'codec:v'

Désolé si ça a déjà été traité avant, le topic est assez long hmm


Compte clôturé

Hors ligne

#440 Le 05/08/2012, à 20:55

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

quelle est ta version de ffmpeg ?

car ca vient de là à priori.

Hors ligne

#441 Le 06/08/2012, à 00:26

Marie-Lou

Re : [g2s] Screencastor - Screencast via ffmpeg

J'ai la 4:0.8.3-0ubuntu0.12.04.1 0.

apt-cache policy m'indique que la version candidate est la 4:0.10.2 qui vient de ton ppa mais je ne peux pas l'installer (pastebin).

(Dis, rien à voir, mais le gif animé sur la page de documentation consacrée à Zenitor, tu l'as faite avec quoi ? Gimp ? Ou un outil particulier ?)


Compte clôturé

Hors ligne

#442 Le 06/08/2012, à 00:53

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

(Dis, rien à voir, mais le gif animé sur la page de documentation consacrée à Zenitor, tu l'as faite avec quoi ? Gimp ? Ou un outil particulier ?)

Oui avec the gimp, tu mets toutes les images dans une seule en les chargeant comme des calques et tu save le tout en gif animé.

et en utilisant ce ppa : ppa:jon-severinsson/ffmpeg
c'est possible que je n'ai pas copié assez de paquets...

Hors ligne

#443 Le 06/08/2012, à 10:14

Marie-Lou

Re : [g2s] Screencastor - Screencast via ffmpeg

Yep, ça marche très bien, merci smile

Sreencastor est celui qui me produit le meilleur résultat : recordmydesktop et d'autres semblent produire un résultat moins fluide et surtout, leur image est « abîmée » (je dois passer en session 2D pour qu'elle ne le soit pas).


Compte clôturé

Hors ligne

#444 Le 06/08/2012, à 15:34

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

ok, il faut que je copie les autres paquets alors.

Nickel smile
Ravi que mes logiciels soient utilisé smile

Hors ligne

#445 Le 27/08/2012, à 16:23

doudoulolita

Re : [g2s] Screencastor - Screencast via ffmpeg

Installation sans souci sur Ubuntu 12.04 via le ppa. smile

Par contre, c'est un peu compliqué à utiliser, et dans mon cas c'est embêtant car, en tant qu'animatrice multimédia, je souhaite l'utiliser avec des jeunes ou des enfants pour faire des captures vidéo de jeux libres.
Un logiciel graphique uniquement, type recordmydesktop, serait plus adapté, mais il ne me permet pas de faire des captures de jeux en plein écran.
En plus, j'ai moi aussi not les limitations de recordmydesktop pour la fluidité des animations.

J'ai fait une première tentative avec Screencastor, sans trop lire ce topic (je voulais voir si le logiciel était intuitif), qui n'a pas fonctionné: hmm

epn13@ordi01:~$ ffmpeg -f "alsa" -i "0" -f "x11grab" -r:v "30" -s:v "1920x1080" -i ":0.0+0,0" -codec:a "aac" -strict "experimental" -ar:a "44100" -b:a "128k" -codec:v "libx264" -crf "20" -me_method "epzs" -g "250" -subq "6" -keyint_min "25" -trellis "1" -bf "16" -threads "8" -b:v "700k" -bt "4000k" -r:v "25" "/home/epn13/Screencastor_1346076000.mp4"
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM 0
[alsa @ 0x98ca240] cannot open audio device 0 (No such file or directory)
0: Input/output error

C'est dommage qu'on ne puisse pas copier-coller ce qu'il y a dans le Terminal de Screencastor, là j'ai dû le faire depuis la console d'Ubuntu.

Dernière modification par doudoulolita (Le 27/08/2012, à 16:28)

Hors ligne

#446 Le 27/08/2012, à 17:49

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut !

Par contre, c'est un peu compliqué à utiliser

J'ai essayé d’être le plus complet possible, tout en expliquant chaque fonctionnalité et en precisant les options importantes...
De plus le code de base fonctionne normalement... (sans compter sur ce bug tongue)
Et il y a un systeme de prereglage...

ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1

Mets à jour, mon ppa contient une version bien plus recente.

C'est dommage qu'on ne puisse pas copier-coller ce qu'il y a dans le Terminal de Screencastor, là j'ai dû le faire depuis la console d'Ubuntu.

Comment ça ?!
Mon copié collé de la zone de code :

ffmpeg -f "alsa" -i "0" -f "x11grab" -r:v "30" -s:v "2880x1200" -i ":0+0,0" -codec:a "libvorbis" -ar:a "44100" -b:a "128k" -codec:v "libx264" -crf "20" -me_method "epzs" -g "250" -subq "6" -keyint_min "25" -trellis "1" -bf "16" -threads "0" -b:v "700k" -bt "4000k" -r:v "25" "/home/hizoka/Screencastor_1337048170.mkv"

Et mon copié collé du terminal :

ffmpeg -f "alsa" -i "0" -f "x11grab" -r:v "30" -s:v "2880x1200" -i ":0+0,0" -codec:a "libvorbis" -ar:a "44100" -b:a "128k" -codec:v "libx264" -crf "20" -me_method "epzs" -g "250" -subq "6" -keyint_min "25" -trellis "1" -bf "16" -threads "0" -b:v "700k" -bt "4000k" -r:v "25" "/home/hizoka/Screencastor_1346081755.mkv"
ffmpeg version 0.10.4-6:0.10.4-0ubuntu0jon2 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jun 12 2012 23:02:05 with gcc 4.6.3
....

(il suffit de le sélectionner et de le coller via un clic du bouton central de la souris)

ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM 0
[alsa @ 0x98ca240] cannot open audio device 0 (No such file or directory)

Je viens de voir un bug en effet smile
Pour le corriger manuellement le temps que je fasse la maj :
- codec audio
- Provenance
- Modifier le choix
- Retourner sur pulse si ce dernier est installer

Bon, je mets à jour dessuite tout ça !

Merci à toi !

EDIT : j'ai des soucis avec launchpad, donc il faut d'abord que je les regle avant de pouvoir faire la maj...
EDIT 2 : Maj en cours.

Dernière modification par Hizoka (Le 27/08/2012, à 18:12)

Hors ligne

#447 Le 27/08/2012, à 18:24

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Bon je viens de voir quelques soucis...

je me repenche dessus cette semaine...

A voir si ca passe chez toi ou non.

Dans tous les cas desolé !

EDIT : J'ai corrigé quelques truc lors du 1er lancement du logiciel, il charge bien tout comme il faut smile

Si tu vois d'autres bugs, n'hesite pas !

Dernière modification par Hizoka (Le 27/08/2012, à 18:49)

Hors ligne

#448 Le 28/08/2012, à 14:57

doudoulolita

Re : [g2s] Screencastor - Screencast via ffmpeg

J'avais fait mon copier coller par clic droit et ça ne fonctionnait pas dans le terminal (mais ça marche dans la zone de code). Le clic central marche bien, comme tu me l'as dit. Merci du conseil cool

Quand je dis que je trouve ça compliqué, c'est que je ne sais pas trop quels codecs je dois choisir avec tout le choix qu'il y a ! Et le côté ligne de commande m'effraie toujours ! Je dois avoir trop fait de windows autrefois... wink

A vrai dire, ce que je cherche, c'est un logiciel très très simple avec un choix de formats vidéos pas trop important (mais bien choisis), une choix d'emplacement pour le fichier résultant, un bouton "enregistrer" pour lancer la capture, et un bouton "stop" pour la terminer... Avec la possibilité de capturer un jeu en plein écran, donc ne pas avoir la fenêtre de Screencastor visible pendant la capture (donc choisir une combinaison de touche ou "echap" pour la terminer)
Pour les plus avancés, il y aurait un onglet "avancé" ou "options" facultatif.

Les 3 boutons que tu as dans "codec vidéo" sont très simples, s'il n'y avait que ça à choisir, ce serait super !
Dans cet onglet, je ne peux pas voir la partie: multitaches. Je ne peux pas faire glisser la ligne pour agrandir la partie de la fenêtre où ça se trouve .
Ton onglet "fichier de sortie" est bien, assez clair, mais on doit encore choisir l'extension vidéo alors qu'on a déjà défini le codec vidéo, ça fait redondance, pour moi (techniquement, c'est logique, mais si on recherche un logiciel simple, c'est moins bien)
La partie Terminal me plaît moins, d'autant que comme on a déjà le code en bas, on ne voit pas pourquoi il faudrait le remettre en haut... Ce serait mieux si ça se faisait automatiquement (mais c'est peut-être parce que je ne manipule pas bien Screencastor ?)

Bon, j'écris ça sans avoir updaté, je vais le faire dès que possible.

Dernière modification par doudoulolita (Le 28/08/2012, à 15:08)

Hors ligne

#449 Le 28/08/2012, à 15:06

doudoulolita

Re : [g2s] Screencastor - Screencast via ffmpeg

J'ai fait apt-get update et j'ai réinstallé screencastor
ensuite, j'ai changé le codec audio et copié-collé le code dans le terminal de Screencastor:

epn13@ordi01:/usr/share/screencastor$ ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1920x1080" -i ":0+0,0" -codec:a "ac3" -ar:a "44100" -b:a "128k" -codec:v "libx264" -crf "20" -me_method "epzs" -g "250" -subq "6" -keyint_min "25" -trellis "1" -bf "16" -threads "8" -b:v "700k" -bt "4000k" -r:v "25" "/home/epn13/Documents/Screencastor_1346158912.mp4"
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[alsa @ 0x94a6240] capture with some ALSA plugins, especially dsnoop, may hang.
[alsa @ 0x94a6240] Estimating duration from bitrate, this may be inaccurate
Input #0, alsa, from 'pulse':
  Duration: N/A, start: 1346158983.998272, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
[x11grab @ 0x94a6980] device: :0+0,0 -> display: :0 x: 0 y: 0 width: 1920 height: 1080
[x11grab @ 0x94a6980] shared memory extension  found
[x11grab @ 0x94a6980] Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0+0,0':
  Duration: N/A, start: 1346158985.010233, bitrate: 1990656 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1920x1080, 1990656 kb/s, 30 tbr, 1000k tbn, 30 tbc
Unrecognized option 'codec:a'
Failed to set value 'ac3' for option 'codec:a'

il y a donc encore un problème ou alors j'ai mal updaté screencastor.

Dernière modification par doudoulolita (Le 28/08/2012, à 15:07)

Hors ligne

#450 Le 28/08/2012, à 18:00

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Quand je dis que je trouve ça compliqué, c'est que je ne sais pas trop quels codecs je dois choisir avec tout le choix qu'il y a !

il n'y en a que 3...
avec 2 versions orientées pour le net (tout est préciser sur les boutons...), donc le x264 est le mieux si ce n'est pas destiné à être envoyé sur le net.

donc choisir une combinaison de touche ou "echap" pour la terminer

là, c'est trop compliqué pour moi smile

Pour les plus avancés, il y aurait un onglet "avancé" ou "options" facultatif.

J'y ai pensé mais ce n'est pas franchement le but du logiciel, je l'ai fait car je trouvé les autres trop simple et non configurables.
Et on peut dire que quasiment toutes les options sont facultatives...
Et encore une fois, il y a les fichiers de prereglage smile

Dans cet onglet, je ne peux pas voir la partie: multitaches. Je ne peux pas faire glisser la ligne pour agrandir la partie de la fenêtre où ça se trouve .

Pourtant il y a une barre verticale permettant de monter et descendre dans ce cadre la...
Qui plus est si tu maximise ta fenêtre tu devrais tout voir.
Et comme tu le signale si tu agrandis la fenêtre tu pourras aussi glisser le séparateur entre les options et le code.

Ton onglet "fichier de sortie" est bien, assez clair, mais on doit encore choisir l'extension vidéo alors qu'on a déjà défini le codec vidéo, ça fait redondance, pour moi (techniquement, c'est logique, mais si on recherche un logiciel simple, c'est moins bien)

Le codec et le conteneur sont 2 choses différentes...
Qui plus est, le logiciel utilise une extension par défaut pour chaque codec (x264 => mkv, webm => webm, flash => flv)

La partie Terminal me plaît moins, d'autant que comme on a déjà le code en bas, on ne voit pas pourquoi il faudrait le remettre en haut... Ce serait mieux si ça se faisait automatiquement (mais c'est peut-être parce que je ne manipule pas bien Screencastor ?)

En bas, il donne le code permettant de capturer l’écran. A la base c’était l’intérêt du logiciel, il permettait de créer simplement un code utilisable dans n'importe quel script perso.
J'ai ajouté la possibilité d'utiliser le code directement dans le logiciel, il suffit d'appuyer sur enregistrer pour que cela le lance dans la console (utile pour le debug comme c'est le cas pour toi).
De plus la partie du code en bas du logiciel peut être modifié à la main, et ses modifications seront prises en compte lors de la capture (inutile dans ton cas)

ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1

ta version de ffmpeg n'est pas assez recente smile
tu ne peux pas installer la version de ppa ?

Hors ligne

Haut de page ↑