#51 Le 02/02/2011, à 12:43
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
quand la capture et fini il y a un délais d'encodage plus ou moin long il faudrait peut-être rajouter une boite de dialogue avec défilement de la procédure en cour
et si tu peux rajouter plus de codec videos pris en charge
Dernière modification par kde4 fan (Le 02/02/2011, à 12:54)
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#52 Le 02/02/2011, à 12:55
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
perso ca dure quasiment pas donc j'avais pas franchement remarqué...
je vais voir pour ajouter une fenetre zenity qui s'affichera tant que xterm n'a pas terminé..
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#53 Le 02/02/2011, à 13:15
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
perso ca dure quasiment pas donc j'avais pas franchement remarqué..
normale vu ta config
après si tu pouvais permettre la rédaction de commentaire écris sur la vidéo capturer (une sorte osd pour faire apparaitre les commentaire)
mais cela doit être plus dur a réaliser
un curseur de couleur différent (pour le différencier pendent la capture)
sinon je ne vois pas trop quoi ajouter
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#54 Le 02/02/2011, à 13:22
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
après si tu pouvais permettre la rédaction de commentaire écris sur la vidéo capturer (une sorte osd pour faire apparaitre les commentaire)
=> euuhhh, tu crées un fichier de sous titres, type srt que tu intègres ?
parce que sinon je vois pas trop comment ffmpeg le permettrait...
un curseur de couleur différent (pour le différencier pendent la capture)
=> il faut voir si c'est possible de modifier le curseur en ligne de commande...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#55 Le 02/02/2011, à 13:46
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
euuhhh, tu crées un fichier de sous titres, type srt que tu intègres
comment procède tu pour le faire ?
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#56 Le 02/02/2011, à 14:33
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
pour la fenetre de taf zenity, dis moi si c'est ça que tu veux et si ca marche:
remplace la partie Systray par cela dans le fichier screencastor.sh
##### Systray #####
function my_systray()
{
# Action lors du clic gauche sur l'icone du systray
if [[ ${show} == True ]]
then
# Disparition de la fenêtre et lancement de la capture
echo 'SET@_window1.hide()'
echo 'SET@systray.set_blinking(True)'
echo "TEXT@@HIZO@@_code_ffmpeg"
show=False
else
# Arret de la capture et apparition de la fenêtre
kill ${pid_xterm}
(while [[ -n $(ps aux | egrep "^${USER} ${pid_xterm}") ]]
do
echo "en cours"
sleep 1
done) | zenity --progress --pulsate --auto-close
echo 'SET@systray.set_blinking(False)'
echo 'SET@_window1.show()'
show=True
fi
}
et remplace la fonction _code_ffmpeg par celle la :
function _code_ffmpeg()
{
# Récupération du code
code_complet=${@#hizo?} code_complet=${code_complet%@@}
# Récupération de l'adresse pour la lecture
url_lecture=${@%\"*} url_lecture=${url_lecture##*\"}
xterm -iconic -title "xterm - Capture en cours" -e "$code_complet" &
pid_xterm=${!}
}
Pour les sous titres : [url]http://doc.ubuntu-fr.org/sous-titrage?s[]=srt#creation_de_sous-titrages[/url]
perso j'aime bien Subtitle editor
Dernière modification par Hizoka (Le 02/02/2011, à 14:35)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#57 Le 02/02/2011, à 16:52
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
pour la fenetre de taf zenity, dis moi si c'est ça que tu veux et si ca marche
désoler mais pas le temps de la voire donc surement pas utile
si capture de plus d'une heurre peut-être
donc c'est ok pour moi
Dernière modification par kde4 fan (Le 02/02/2011, à 16:52)
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#58 Le 02/02/2011, à 17:23
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
donc pas besoin d'elle ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#59 Le 02/02/2011, à 17:49
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
apparemment non encore désoler
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#60 Le 02/02/2011, à 18:03
- AnsuzPeorth
Re : [g2s] Screencastor - Screencast via ffmpeg
pendant l'encodage tu pourrais juste changer l'icone dans le systray, ou le faire clignoter plutot que zenity !
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#61 Le 02/02/2011, à 18:11
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
pendant l'encodage tu pourrais juste changer l'icone dans le systray, ou le faire clignoter plutot que zenity !
=> l'icone clignote déjà
zenity aurait été entre la fin de la capture et la fin de l'encodage.
ok je vire la fenêtre zenity alors.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#62 Le 02/02/2011, à 18:20
- AnsuzPeorth
Re : [g2s] Screencastor - Screencast via ffmpeg
pendant l'encodage tu pourrais juste changer l'icone dans le systray, ou le faire clignoter plutot que zenity !
=> l'icone clignote déjà
zenity aurait été entre la fin de la capture et la fin de l'encodage.
Alors change d'icone pendant l'encodage, que l'user voit qu'il se passe bien qqle chose ! Car le temps d'encodage doit surement être différent selon le PC. Je ferais des essais, j'ai un vieux machin moi !
ok je vire la fenêtre zenity alors
C'est dommage de devoir faire appel encore à une appli différente, alors que glade2script permet déjà de faire mieux
Dernière modification par AnsuzPeorth (Le 02/02/2011, à 18:21)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#63 Le 02/02/2011, à 18:30
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
C'est dommage de devoir faire appel encore à une appli différente, alors que glade2script permet déjà de faire mieux
=> ouais mais en cas de manque de dépendances, c'est pratique car s'il ne peut lancer le glade
il faudrait voir peut-être à lancer une fenêtre gnome-terminal\konsole|xterm|ou celle de xubuntu...
ca serait surement mieux...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#64 Le 02/02/2011, à 18:35
- AnsuzPeorth
Re : [g2s] Screencastor - Screencast via ffmpeg
C'est dommage de devoir faire appel encore à une appli différente, alors que glade2script permet déjà de faire mieux
=> ouais mais en cas de manque de dépendances, c'est pratique car s'il ne peut lancer le glade
il faudrait voir peut-être à lancer une fenêtre gnome-terminal\konsole|xterm|ou celle de xubuntu...
ca serait surement mieux...
Perso, j'indiquerais juste de lancer pour la première fois le soft en console, qql soit la distrib, pas de soucis, c'est l'user qui gère
Et zenity n'est pas installé partout !
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#65 Le 02/02/2011, à 18:37
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
Et zenity n'est pas installé partout !
=> j'ai ajouter kdialog aussi.
mais en effet, il faudrait que je trouve un moyen de savoir si on lancer le script en console ou non...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#66 Le 02/02/2011, à 18:50
- AnsuzPeorth
Re : [g2s] Screencastor - Screencast via ffmpeg
Et zenity n'est pas installé partout !
=> j'ai ajouter kdialog aussi.mais en effet, il faudrait que je trouve un moyen de savoir si on lancer le script en console ou non...
Ben pourquoi ? Tu t'en fou de ça, il faut juste préciser que le premier lancement doit se faire en console pour installer les dépendances, c'est tout ! Après que ton soft tourne en console ou non, c'est le choix de l'user !
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#67 Le 03/02/2011, à 01:29
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
j'ai fait pas mal de modifs mais pas encore fini...
=> la verification des paquets ne se fait que si on lance via un terminal
=> creation d'un menu sur l'icone de notification
=> ajout d'un bouton stop sur la fenetre
=> suppression des fenetres zenity
...
Dernière modification par Hizoka (Le 03/02/2011, à 01:29)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#68 Le 03/02/2011, à 19:37
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
grosse mise à jour :
- la verification des paquets et la liste des codecs audio ne se font que si on lance via un terminal
=> le 1er lancement est obligatoirement fait par console/terminal
=> gain de temps au lancement- Ajout d'une option pour utiliser Devil's Pie
=> Pour minimiser la fenêtre xterm avec compiz d'activé- Grosse modif de l'icone de notification
=> clic gauche affiche/cache la fenêtre
=> clic droit affiche un menu avec les différentes actions possibles- Ajout d'un bouton stop afin de stopper la capture en cours
=> les différents boutons et menu item de la zone de notification dé/grisent affiche/cache d'autres boutons
=> le lancement de la capture via le bouton enregistrer de la fenêtre principal ne l'abaisse pas, seul le lien de l'icone de la zone de notification. => faire de même avec le bouton de la fenêtre principal ?- Remplacement des fenêtres zenity par des fenêtres glade
=> fenêtres pour Devil's Pie
=> fenêtre pour la mise à jour
=> fenêtre avec barre de progression entre la fin de la capture et la fin de la compression- Automatisation lors de la création de fichier flv
=> l'extension passe à .flv
=> le codec passe à libmp3lame- Correction de nombreux petits bugs
=> fermeture de ffmpeg sans erreur
Dernière modification par Hizoka (Le 03/02/2011, à 19:44)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#69 Le 03/02/2011, à 23:23
- Omnisilver
Re : [g2s] Screencastor - Screencast via ffmpeg
Hello,
J'ai voulu le tester ce programme prometteur, mais j'obtiens le message suivant :
adrien@adrien-fixe:~/Téléchargements/Screencastor_0.85$ sh go_screencastor.sh
go_screencastor.sh: 15: Syntax error: redirection unexpected
A priori j'ai toutes les dépendances requises, excepté xrandr que je ne trouve pas dans Synaptic. As-tu une idée de la source de cette erreur ?
Hors ligne
#70 Le 03/02/2011, à 23:41
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
pas sh mais bash ou ./
bash go_screencastor.sh
./go_screencastor.sh
dis moi...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#71 Le 04/02/2011, à 00:02
- Omnisilver
Re : [g2s] Screencastor - Screencast via ffmpeg
Super ! La commande bash ne donnait rien mais le ./go fonctionne :-)
Bravo pour ce logiciel qui m'a l'air déjà bien conçu. J'ai essayer d'enregistrer une vidéo mais ça n'a fas fonctionné Je t'ai mis le retour de la commande ici : http://paste.geeknode.org/ad97c8b1 (tu pourras me dire si je ne suis pas doué ou si il y a un bug !)
Et c'est trivial mais je te signale quelques coquilles :
- Seuil du fitlre anti-bloc -> filtre
- Image par seconde -> Images
Bonne nuit !
Hors ligne
#72 Le 04/02/2011, à 01:00
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
merci du retour.
pour ton code si ca ne fonctionne pas, copie le et colle dans un terminal afin de voir le retour de l'erreur de ffmpeg.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#73 Le 04/02/2011, à 14:35
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
petite erreur avec fenêtres pour Devil's Pie minimise bien xterme mais pas la fenêtre principal
pour suivre les erreur j'ai rajouter ceci
exec 2> >(tee -a "${HOME}"/Screencastor/Screencastor.log)
et je voie une erreur
xrandr: Failed to get size of gamma for output default
et Screencastor ne se lance plus même pas dans un terminal
Dernière modification par kde4 fan (Le 04/02/2011, à 14:47)
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#74 Le 04/02/2011, à 15:29
- Hizoka
Re : [g2s] Screencastor - Screencast via ffmpeg
petite erreur avec fenêtres pour Devil's Pie minimise bien xterme mais pas la fenêtre principal
- Ajout d'un bouton stop afin de stopper la capture en cours
=> les différents boutons et menu item de la zone de notification dé/grisent affiche/cache d'autres boutons
=> le lancement de la capture via le bouton enregistrer de la fenêtre principal ne l'abaisse pas, seul le lien de l'icone de la zone de notification. => faire de même avec le bouton de la fenêtre principal ?
donc tu veux que ca minimise via le bouton enregistrer de la fenetre principal ?
que ca fasse la même chose pour le menu de l'icone de notification ?
ou que celle ci ne minimise pas ?
xrandr: Failed to get size of gamma for output default
=> la seule commande xrandr :
xrandr -q
elle te retourne une erreur ?
exec 2> >(tee -a "${HOME}"/Screencastor/Screencastor.log)
=> l'idée est bonne, je vais ajouter la commande.
Screencastor ne se lance plus même pas dans un terminal
=> etrange ça...
Peux-tu tester ça stp :
titre="xtermtest"
xterm -title "$titre" &
pid=${!}
sleep 1
id_fenetre=($(xwininfo -root -tree | grep "${titre}"))
opacite_fenetre=$(xprop -id "${id_fenetre[0]}" | grep '_NET_WM_WINDOW_OPACITY')
[[ -z ${opacite_fenetre[2]} ]] && xprop -id "${id_fenetre[0]}" -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x00000000
la fenêtre xterm est-elle devenue transparente ? si oui : tue la :
kill $pid
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#75 Le 04/02/2011, à 17:00
- kde4 fan
Re : [g2s] Screencastor - Screencast via ffmpeg
ou que celle ci ne minimise pas ?
ces ça une sur 2
Peux-tu tester ça stp :
retour
xprop: error: Invalid window id format: .
[[ -z ${opacite_fenetre[2]} ]] && xprop -id "${id_fenetre[0]}" -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x00000000
la fenêtre xterm est-elle devenue transparente ? si oui : tue la :
non
Dernière modification par kde4 fan (Le 04/02/2011, à 17:01)
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne