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".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#501 Le 01/08/2013, à 21:09

golgot200

Re : [g2s] Screencastor - Screencast via ffmpeg

Le fichier de sortie, c'est OK
La fonction pause, c'est bizarre. L'action met bien en pause mais 2 secondes après s'enlève pour un arrêt de la capture. Si on relance une capture dans la foulée, je capture mais pas plus de 2 secondes maxi. Il faut relancer le programme.

L'action Enregistrer Pause "Reprise" du moins re-engistrer

patrick@PC1:~/screencastor_test$ ./go_screencastor.sh
[[ INIT CONFIG ]]
glade2script 2.4.3, Copyright (C) 2010-2012, February 2012
[[ GTK LIB ]] ==> GtkBuilder > locale
[[ WIDGETS ]] ====>>>> Screencastor
[[ WIDGETS ]] ====>>>> _fin_compression
[[ WIDGETS ]] ====>>>> _progression_compression
[[ WIDGETS ]] ====>>>> _menu1
[[ WIDGETS ]] ====>>>> _menuitem_show
[[ WIDGETS ]] ====>>>> _menuitem_hide
[[ WIDGETS ]] ====>>>> _menuitem_record
[[ WIDGETS ]] ====>>>> _menuitem_stop
[[ WIDGETS ]] ====>>>> _menuitem_pause
[[ WIDGETS ]] ====>>>> _menuitem_play
[[ WIDGETS ]] ====>>>> _select_sortie
[[ WIDGETS ]] ====>>>> button2
[[ WIDGETS ]] ====>>>> _audio_frame
[[ WIDGETS ]] ====>>>> _sortie_extension_audio
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _video_frame
[[ WIDGETS ]] ====>>>> _sortie_extension_video
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> image10
[[ WIDGETS ]] ====>>>> image17
[[ WIDGETS ]] ====>>>> image27
[[ WIDGETS ]] ====>>>> image28
[[ WIDGETS ]] ====>>>> image29
[[ WIDGETS ]] ====>>>> image30
[[ WIDGETS ]] ====>>>> image31
[[ WIDGETS ]] ====>>>> image32
[[ WIDGETS ]] ====>>>> image33
[[ WIDGETS ]] ====>>>> image6
[[ WIDGETS ]] ====>>>> screencastor
[[ WIDGETS ]] ====>>>> _notebook1
[[ WIDGETS ]] ====>>>> _video_no
[[ WIDGETS ]] ====>>>> image5
[[ WIDGETS ]] ====>>>> _hbox6
[[ WIDGETS ]] ====>>>> _x264
[[ WIDGETS ]] ====>>>> image18
[[ WIDGETS ]] ====>>>> _webm
[[ WIDGETS ]] ====>>>> image19
[[ WIDGETS ]] ====>>>> _flash
[[ WIDGETS ]] ====>>>> image20
[[ WIDGETS ]] ====>>>> _scroll_video
[[ WIDGETS ]] ====>>>> _video_fps
[[ WIDGETS ]] ====>>>> _sortie_fps
[[ WIDGETS ]] ====>>>> _video_desentralacement
[[ WIDGETS ]] ====>>>> image15
[[ WIDGETS ]] ====>>>> _pasflv_frame2
[[ WIDGETS ]] ====>>>> _video_multithreads
[[ WIDGETS ]] ====>>>> _video_framekey
[[ WIDGETS ]] ====>>>> _video_framekey_min
[[ WIDGETS ]] ====>>>> _video_deblockalpha
[[ WIDGETS ]] ====>>>> _video_deblockbeta
[[ WIDGETS ]] ====>>>> _video_references
[[ WIDGETS ]] ====>>>> _video_bframe
[[ WIDGETS ]] ====>>>> _video_lookahead
[[ WIDGETS ]] ====>>>> _webm_frame2
[[ WIDGETS ]] ====>>>> _webm_deadline
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _webm_frame1
[[ WIDGETS ]] ====>>>> _webm_level
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _pasflv_frame1
[[ WIDGETS ]] ====>>>> _video_vpre
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _x264_frame3
[[ WIDGETS ]] ====>>>> _me_method
[[ WIDGETS ]] ====>>>> _x264_method
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _x264_algorithme
[[ WIDGETS ]] ====>>>> _x264_frame2
[[ WIDGETS ]] ====>>>> _x264_nocabac
[[ WIDGETS ]] ====>>>> image12
[[ WIDGETS ]] ====>>>> _video_treillis
[[ WIDGETS ]] ====>>>> _video_gris
[[ WIDGETS ]] ====>>>> image11
[[ WIDGETS ]] ====>>>> _sortie_display
[[ WIDGETS ]] ====>>>> _sortie_emplacement
[[ WIDGETS ]] ====>>>> sortie_fenetre
[[ WIDGETS ]] ====>>>> image7
[[ WIDGETS ]] ====>>>> sortie_portion
[[ WIDGETS ]] ====>>>> image8
[[ WIDGETS ]] ====>>>> sortie_actuelle
[[ WIDGETS ]] ====>>>> image24
[[ WIDGETS ]] ====>>>> _video_reso_l_in
[[ WIDGETS ]] ====>>>> _video_reso_h_in
[[ WIDGETS ]] ====>>>> _video_reso_l_out
[[ WIDGETS ]] ====>>>> _video_reso_h_out
[[ WIDGETS ]] ====>>>> _debit_variable
[[ WIDGETS ]] ====>>>> _debit_fixe
[[ WIDGETS ]] ====>>>> _video_bitrate
[[ WIDGETS ]] ====>>>> _video_tolerance
[[ WIDGETS ]] ====>>>> _video_qmin
[[ WIDGETS ]] ====>>>> _video_qmax
[[ WIDGETS ]] ====>>>> _separator_2
[[ WIDGETS ]] ====>>>> _x264_frame1
[[ WIDGETS ]] ====>>>> _x264_crf
[[ WIDGETS ]] ====>>>> _video_perso
[[ WIDGETS ]] ====>>>> image2
[[ WIDGETS ]] ====>>>> _audio_no
[[ WIDGETS ]] ====>>>> image4
[[ WIDGETS ]] ====>>>> _vbox7
[[ WIDGETS ]] ====>>>> audio_codec
[[ TREEVIEW ]] ==> Start make
[[ TREEVIEW ]] => 2 colonnes
[[ TREEVIEW ]] ==> Texte 0
[[ TREEVIEW ]] ==> Texte 1
[[ TREEVIEW ]] ==> Treeview Loaded
[[ WIDGETS ]] ====>>>> image13
[[ WIDGETS ]] ====>>>> audio_liste
[[ WIDGETS ]] ====>>>> image14
[[ WIDGETS ]] ====>>>> _audio_frequence
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _audio_bitrate
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _audio_provenance
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _audio_serveur
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> image1
[[ WIDGETS ]] ====>>>> _sortie_fichier
[[ WIDGETS ]] ====>>>> _langue
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Image
[[ COMBO ]] => Image > size 22
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> langue_reload
[[ WIDGETS ]] ====>>>> _delay_before
[[ WIDGETS ]] ====>>>> _capture_heure
[[ WIDGETS ]] ====>>>> _capture_minute
[[ WIDGETS ]] ====>>>> _capture_seconde
[[ WIDGETS ]] ====>>>> _option_onglet
[[ WIDGETS ]] ====>>>> _mkv_suppr
[[ WIDGETS ]] ====>>>> _systray_icone
[[ WIDGETS ]] ====>>>> image22
[[ WIDGETS ]] ====>>>> _systray_auto
[[ WIDGETS ]] ====>>>> image23
[[ WIDGETS ]] ====>>>> _systray_blink
[[ WIDGETS ]] ====>>>> image3
[[ WIDGETS ]] ====>>>> _terminal
[[ WIDGETS ]] ====>>>> image9
[[ WIDGETS ]] ====>>>> _box_save
[[ WIDGETS ]] ====>>>> image26
[[ WIDGETS ]] ====>>>> _pref_liste
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _pref_name
[[ WIDGETS ]] ====>>>> pref_save
[[ WIDGETS ]] ====>>>> image16
[[ WIDGETS ]] ====>>>> pref_suppr
[[ WIDGETS ]] ====>>>> image21
[[ WIDGETS ]] ====>>>> pref_open
[[ WIDGETS ]] ====>>>> image25
[[ WIDGETS ]] ====>>>> _box_code_ffmpeg
[[ WIDGETS ]] ====>>>> _box_logiciel
[[ WIDGETS ]] ====>>>> _use_ffmpeg
[[ WIDGETS ]] ====>>>> _use_avconv
[[ WIDGETS ]] ====>>>> button1
[[ WIDGETS ]] ====>>>> _infos
[[ WIDGETS ]] ====>>>> capture
[[ WIDGETS ]] ====>>>> arret
[[ WIDGETS ]] ====>>>> pause
[[ WIDGETS ]] ====>>>> lecture
[[ WIDGETS ]] ====>>>> quit
[[ TERMINAL ]]
[[ SOURCEVIEW ]] ==>> _code_ffmpeg, _box_code_ffmpeg
ok control ENTRY
[[ CONFIG LOAD ]] ENTRY
ok control _sortie_display
ok control _sortie_emplacement
ok control _video_perso
ok control _sortie_fichier
ok control TOGGLE
[[ CONFIG LOAD ]] TOGGLE
ok control _video_desentralacement
ok control _video_gris
ok control _video_no
ok control _x264_nocabac
ok control _systray_icone
ok control _systray_auto
ok control _systray_blink
ok control _option_onglet
ok control _audio_no
ok control _debit_variable
ok control _debit_fixe
ok control _x264
ok control _webm
ok control _flash
ok control _use_ffmpeg
ok control _use_avconv
ok control _mkv_suppr
ok control WINDOW:screencastor
[[ CONFIG LOAD ]] WINDOW:screencastor
ok control COMBO
[[ CONFIG LOAD ]] COMBO
ok control _webm_level
ok control _audio_frequence
ok control _audio_provenance
ok control _audio_bitrate
ok control _audio_serveur
ok control _x264_method
ok control _video_vpre
ok control _sortie_extension_audio
ok control _sortie_extension_video
ok control _langue
ok control _webm_deadline
ok control SPIN
[[ CONFIG LOAD ]] SPIN
ok control _video_reso_l_out
ok control _video_reso_h_out
ok control _video_reso_l_in
ok control _video_reso_h_in
ok control _video_bitrate
ok control _video_tolerance
ok control _video_qmin
ok control _video_qmax
ok control _video_multithreads
ok control _video_fps
ok control _video_framekey
ok control _video_framekey_min
ok control _video_treillis
ok control _video_deblockalpha
ok control _video_deblockbeta
ok control _video_bframe
ok control _video_references
ok control _video_lookahead
ok control _x264_crf
ok control _x264_algorithme
ok control _capture_heure
ok control _capture_minute
ok control _capture_seconde
ok control _delay_heure
need more than 1 value to unpack
ok control TEXTVIEW
[[ CONFIG LOAD ]] TEXTVIEW
ok control _code_ffmpeg
[[ CONFIG LOADED ]]
=> [[ PY ]] => SET@Screencastor.set_version('v1.3.0')
=> [[ PY ]] => SET@screencastor.set_title('Screencastor v1.3.0 - by Hizoka')
=> [[ PY ]] => APPINDICATOR@@app_indic@@screencastor@@_menu1@@None
=> [[ PY ]] => SET@app_indic.set_attention_icon('griscreencastor')
=> [[ PY ]] => SET@terminal.set_font( pango.FontDescription("monospace 8") )
=> [[ PY ]] => SET@terminal.set_scrollback_lines(-1)
=> [[ PY ]] => TEXT@@SOURCE@@LANG@@_code_ffmpeg@@sh
=> [[ PY ]] => SET@_code_ffmpeg.set_wrap_mode(gtk.WRAP_WORD)
=> [[ PY ]] => TREE@@LOAD@@audio_codec@@/home/patrick/.config/screencastor/audio_codecs
=> [[ PY ]] => TREE@@FINDSELECT@@audio_codec@@0@@libvorbis
>> [[ retourne_selection ]] : 16 libvorbis | libvorbis Vorbis
=> [[ PY ]] => MULTI@@SET@@set_sensitive(False)@@_video_qmin,_video_qmax
=> [[ PY ]] => MULTI@@SET@@hide()@@_webm_frame1,_webm_frame2
=> [[ PY ]] => MULTI@@SET@@show()@@_x264_frame1,_x264_frame2,_x264_frame3,_separator_2,_pasflv_frame2
=> [[ PY ]] => SET@audio_codec.set_sensitive(True)
=> [[ PY ]] => SET@_pref_liste.set_active(0)
=> [[ PY ]] => SET@_sortie_fichier.set_text('/home/patrick/Screencastor_1375387840.mkv')
=> [[ PY ]] => TEXT@@CLEAR@@_code_ffmpeg
=> [[ PY ]] => TEXT@@END@@_code_ffmpeg@@ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1680x1050" -i "+" -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/patrick/Screencastor_1375387840.mkv"
=> [[ PY ]] => SET@screencastor.show()
=> [[ PY ]] => TIMER@@START@@1000@@surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: capture clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET capture clicked
=> [[ PY ]] => MULTI@@SET@@set_sensitive(False)@@_notebook1,_box_save,_box_logiciel
=> [[ PY ]] => TEXT@@HIZO@@_code_ffmpeg
=> [[ PY ]] => :: FIFO write :: _code_ffmpeg hizo@ffmpeg -f \"alsa\" -i \"pulse\" -f \"x11grab\" -r:v \"30\" -s:v \"1680x1050\" -i \"+\" -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/patrick/Screencastor_1375387840.mkv\"
=> [[ PY ]] => DEBUG=> in bash NOT GET _code_ffmpeg hizo@ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1680x1050" -i "+" -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/patrick/Screencastor_1375387840.mkv"
=> [[ PY ]] => SET@_infos.set_text('')
=> [[ PY ]] => SET@_notebook1.set_current_page(3)
=> [[ PY ]] => SET@_menuitem_record.set_sensitive(False)
=> [[ PY ]] => SET@_menuitem_stop.set_sensitive(True)
=> [[ PY ]] => SET@arret.show()
=> [[ PY ]] => SET@capture.hide()
=> [[ PY ]] => SET@_sortie_fichier.set_text('/home/patrick/Screencastor_1375387846.mkv')
=> [[ PY ]] => SET@pause.show()
=> [[ PY ]] => SET@_menuitem_pause.set_sensitive(True)
=> [[ PY ]] => TERM@@SEND@@ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1680x1050" -i "+" -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/patrick/Screencastor_1375387846.mkv"\n
=> [[ PY ]] => TIMER@@START@@1000@@ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET pause clicked
=> [[ PY ]] => :: FIFO write :: pause clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => TIMER@@STOP@@ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => TIMER@@STOP@@ffmpeg_timer
=> [[ PY ]] => SET@_fin_compression.show()
=> [[ PY ]] => TIMER@@START@@100@@finition_encodage
=> [[ PY ]] => TIMER@@STOP@@finition_encodage
=> [[ PY ]] => SET@_fin_compression.hide()
=> [[ PY ]] => SET@lecture.show()
=> [[ PY ]] => SET@_menuitem_play.set_sensitive(True)
=> [[ PY ]] => SET@_menuitem_stop.set_sensitive(False)
=> [[ PY ]] => SET@capture.show()
=> [[ PY ]] => SET@_menuitem_record.set_sensitive(True)
=> [[ PY ]] => SET@arret.hide()
=> [[ PY ]] => SET@_menuitem_play.set_sensitive(False)
=> [[ PY ]] => MULTI@@SET@@set_sensitive(True)@@_notebook1,_box_save,_box_logiciel
=> [[ PY ]] => SET@pause.hide()
=> [[ PY ]] => SET@_menuitem_pause.set_sensitive(False)
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: finition_encodage
=> [[ PY ]] => DEBUG=> in bash NOT GET finition_encodage
=> [[ PY ]] => SET@_progression_compression.pulse()
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: capture clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET capture clicked
=> [[ PY ]] => MULTI@@SET@@set_sensitive(False)@@_notebook1,_box_save,_box_logiciel
=> [[ PY ]] => TEXT@@HIZO@@_code_ffmpeg
=> [[ PY ]] => :: FIFO write :: _code_ffmpeg hizo@ffmpeg -f \"alsa\" -i \"pulse\" -f \"x11grab\" -r:v \"30\" -s:v \"1680x1050\" -i \"+\" -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/patrick/Screencastor_1375387840.mkv\"
=> [[ PY ]] => DEBUG=> in bash NOT GET _code_ffmpeg hizo@ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1680x1050" -i "+" -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/patrick/Screencastor_1375387840.mkv"
=> [[ PY ]] => SET@_infos.set_text('')
=> [[ PY ]] => SET@_notebook1.set_current_page(3)
=> [[ PY ]] => SET@_menuitem_record.set_sensitive(False)
=> [[ PY ]] => SET@_menuitem_stop.set_sensitive(True)
=> [[ PY ]] => SET@arret.show()
=> [[ PY ]] => SET@capture.hide()
=> [[ PY ]] => SET@_sortie_fichier.set_text('/home/patrick/Screencastor_1375387854.mkv')
=> [[ PY ]] => SET@pause.show()
=> [[ PY ]] => SET@_menuitem_pause.set_sensitive(True)
=> [[ PY ]] => TERM@@SEND@@ffmpeg -f "alsa" -i "pulse" -f "x11grab" -r:v "30" -s:v "1680x1050" -i "+" -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/patrick/Screencastor_1375387854.mkv"\n
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => TIMER@@START@@1000@@ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => TIMER@@STOP@@ffmpeg_timer
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET ffmpeg_timer
=> [[ PY ]] => :: FIFO write :: ffmpeg_timer
=> [[ PY ]] => TIMER@@STOP@@ffmpeg_timer
=> [[ PY ]] => SET@_menuitem_stop.set_sensitive(False)
=> [[ PY ]] => SET@capture.show()
=> [[ PY ]] => SET@_menuitem_record.set_sensitive(True)
=> [[ PY ]] => SET@arret.hide()
=> [[ PY ]] => SET@_menuitem_play.set_sensitive(False)
=> [[ PY ]] => MULTI@@SET@@set_sensitive(True)@@_notebook1,_box_save,_box_logiciel
=> [[ PY ]] => SET@pause.hide()
=> [[ PY ]] => SET@_menuitem_pause.set_sensitive(False)
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: surveillance
=> [[ PY ]] => DEBUG=> in bash NOT GET surveillance
=> [[ PY ]] => :: FIFO write :: quit clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET quit clicked
=> [[ PY ]] => TIMER@@STOP@@surveillance
=> [[ PY ]] => CONFIG@@SAVE
=> [[ PY ]] => EXIT@@
ok control ENTRY
[[ CONFIG SAVE ]] ENTRY
ok control _sortie_display
ok control _sortie_emplacement
ok control _video_perso
ok control _sortie_fichier
ok control TOGGLE
[[ CONFIG SAVE ]] TOGGLE
ok control _video_desentralacement
ok control _video_gris
ok control _video_no
ok control _x264_nocabac
ok control _systray_icone
ok control _systray_auto
ok control _systray_blink
ok control _option_onglet
ok control _audio_no
ok control _debit_variable
ok control _debit_fixe
ok control _x264
ok control _webm
ok control _flash
ok control _use_ffmpeg
ok control _use_avconv
ok control _mkv_suppr
ok control WINDOW:screencastor
[[ CONFIG SAVE ]] WINDOW:screencastor
=> [[ PY ]] => :: FIFO write :: QuitNow
[terminal] kill: 23334
-11 81
ok control COMBO
[[ CONFIG SAVE ]] COMBO
ok control _webm_level
ok control _audio_frequence
ok control _audio_provenance
ok control _audio_bitrate
ok control _audio_serveur
ok control _x264_method
ok control _video_vpre
ok control _sortie_extension_audio
ok control _sortie_extension_video
ok control _langue
ok control _webm_deadline
ok control SPIN
[[ CONFIG SAVE ]] SPIN
ok control _video_reso_l_out
ok control _video_reso_h_out
ok control _video_reso_l_in
ok control _video_reso_h_in
ok control _video_bitrate
ok control _video_tolerance
ok control _video_qmin
ok control _video_qmax
ok control _video_multithreads
ok control _video_fps
ok control _video_framekey
ok control _video_framekey_min
ok control _video_treillis
ok control _video_deblockalpha
ok control _video_deblockbeta
ok control _video_bframe
ok control _video_references
ok control _video_lookahead
ok control _x264_crf
ok control _x264_algorithme
ok control _capture_heure
ok control _capture_minute
ok control _capture_seconde
ok control _delay_heure
ok control _video_reso_l_out
[[ CONFIG SAVE VAR ]] _video_reso_l_out, 1680.0
ok control _video_reso_h_out
[[ CONFIG SAVE VAR ]] _video_reso_h_out, 1050.0
ok control _video_reso_l_in
[[ CONFIG SAVE VAR ]] _video_reso_l_in, 1680.0
ok control _video_reso_h_in
[[ CONFIG SAVE VAR ]] _video_reso_h_in, 1050.0
ok control _video_bitrate
[[ CONFIG SAVE VAR ]] _video_bitrate, 700.0
ok control _video_tolerance
[[ CONFIG SAVE VAR ]] _video_tolerance, 4000.0
ok control _video_qmin
[[ CONFIG SAVE VAR ]] _video_qmin, 10.0
ok control _video_qmax
[[ CONFIG SAVE VAR ]] _video_qmax, 50.0
ok control _video_multithreads
[[ CONFIG SAVE VAR ]] _video_multithreads, 0.0
ok control _video_fps
[[ CONFIG SAVE VAR ]] _video_fps, 30.0
ok control _video_framekey
[[ CONFIG SAVE VAR ]] _video_framekey, 250.0
ok control _video_framekey_min
[[ CONFIG SAVE VAR ]] _video_framekey_min, 25.0
ok control _video_treillis
[[ CONFIG SAVE VAR ]] _video_treillis, 1.0
ok control _video_deblockalpha
[[ CONFIG SAVE VAR ]] _video_deblockalpha, 0.0
ok control _video_deblockbeta
[[ CONFIG SAVE VAR ]] _video_deblockbeta, 0.0
ok control _video_bframe
[[ CONFIG SAVE VAR ]] _video_bframe, 16.0
ok control _video_references
[[ CONFIG SAVE VAR ]] _video_references, 0.0
ok control _video_lookahead
[[ CONFIG SAVE VAR ]] _video_lookahead, 16.0
ok control _x264_crf
[[ CONFIG SAVE VAR ]] _x264_crf, 20.0
ok control _x264_algorithme
[[ CONFIG SAVE VAR ]] _x264_algorithme, 6.0
ok control _capture_heure
[[ CONFIG SAVE VAR ]] _capture_heure, 0.0
ok control _capture_minute
[[ CONFIG SAVE VAR ]] _capture_minute, 0.0
ok control _capture_seconde
[[ CONFIG SAVE VAR ]] _capture_seconde, 0.0
ok control _delay_heure
[[ CONFIG SAVE VAR ]] _delay_heure, 0
ok control _delay_minute
[[ CONFIG SAVE VAR ]] _delay_minute, 0
ok control _delay_seconde
[[ CONFIG SAVE VAR ]] _delay_seconde, 0
ok control _sortie_fps
[[ CONFIG SAVE VAR ]] _sortie_fps, 25
ok control TEXTVIEW
[[ CONFIG SAVE ]] TEXTVIEW
ok control _code_ffmpeg
[[ CONFIG SAVED ]]
patrick@PC1:~/screencastor_test$ 

Dernière modification par golgot200 (Le 01/08/2013, à 21:13)


"L’ultime question … L’intelligence a besoin de la Bêtise pour s’affirmer, La Beauté a besoin de la Laideur pour resplendir, Le Courage naît dans la Peur, Les Forts impressionnent au milieu des Faibles, Mais au final,…Qui a donc besoin d’autant de connards ?"

Hors ligne

#502 Le 01/08/2013, à 21:11

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

C'est une fonction qu'on m'a demandé mais c'est loin d'etre top...

ok je vois ca plus tard

Hors ligne

#503 Le 01/08/2013, à 21:12

golgot200

Re : [g2s] Screencastor - Screencast via ffmpeg

D'accord, en tout cas bon boulot wink

EDIT : Pour le codec Audio, c'est toujours la libvorbis qui reste par défault  contrairement aux codecs vidéo qui eux se mémorisent bien.

Dernière modification par golgot200 (Le 01/08/2013, à 21:21)


"L’ultime question … L’intelligence a besoin de la Bêtise pour s’affirmer, La Beauté a besoin de la Laideur pour resplendir, Le Courage naît dans la Peur, Les Forts impressionnent au milieu des Faibles, Mais au final,…Qui a donc besoin d’autant de connards ?"

Hors ligne

#504 Le 01/08/2013, à 23:40

Gemnoc

Re : [g2s] Screencastor - Screencast via ffmpeg

Ça marche! big_smile

Merci pour ton travail ! smile


Pensez à consulter la documentation ! :-)

Hors ligne

#505 Le 01/08/2013, à 23:54

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

OK, bon bah j'essairai de regler le soucis de pause avant de faire la maj.

Hors ligne

#506 Le 02/08/2013, à 09:00

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Bon j'ai fait pas mal de taf la.

Je vous laisse tester la version svp : http://hizo.fr/linux/screencastor/scree … est.tar.gz

normalement la pause est ok.

Pour informations y a un soucis avec l'audio qui ne s'enregistre pas pendant toute la video (dans le cas du x264) mais ca ne vient pas de moi...


si vous ne rencontrez pas de soucis autre, ca sera la prochaine sortie.

Hors ligne

#507 Le 02/08/2013, à 12:03

golgot200

Re : [g2s] Screencastor - Screencast via ffmpeg

Bonjour,

Pour l'instant rien à dire. Même le son est capturé  (x264)
EDIT: Capture sur monitor

Dernière modification par golgot200 (Le 03/08/2013, à 11:05)


"L’ultime question … L’intelligence a besoin de la Bêtise pour s’affirmer, La Beauté a besoin de la Laideur pour resplendir, Le Courage naît dans la Peur, Les Forts impressionnent au milieu des Faibles, Mais au final,…Qui a donc besoin d’autant de connards ?"

Hors ligne

#508 Le 03/08/2013, à 15:54

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Pas de soucis avec les pauses ?

et toi Gemnoc ?

Hors ligne

#509 Le 03/08/2013, à 17:12

golgot200

Re : [g2s] Screencastor - Screencast via ffmpeg

Bonsoir,

la pause fonctionne apparement. 3 pauses, 3 fichiers puis arrêt = 1 seul fichier


"L’ultime question … L’intelligence a besoin de la Bêtise pour s’affirmer, La Beauté a besoin de la Laideur pour resplendir, Le Courage naît dans la Peur, Les Forts impressionnent au milieu des Faibles, Mais au final,…Qui a donc besoin d’autant de connards ?"

Hors ligne

#510 Le 07/08/2013, à 00:12

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Pour information, je taf pas mal dessus la.

Je suis en train de mettre en avant les fichiers de pré réglages (presets) pour faire une sorte de mode simple et un autre plus avancé.

Et je bosse également sur le système de durée de capture pour y intégrer les pauses (permettrait de dire 5 min de capture, de mettre en pause au bout de 2min et relancer pour les 3 qui restes avant qu'il s’arrête tout seul).


Je vais en avoir pour quelques jours mais ca devrait etre pas trop mal smile

Hors ligne

#511 Le 08/09/2013, à 20:23

Pika3D

Re : [g2s] Screencastor - Screencast via ffmpeg

Coucou Hizoka :-)

Désolé de te parler de ce moment dur pour tout développeur, mais je suis en train de désinstaller Screencastor... Je suis désolé :-(

Mais mon problème intervient justement pendant la désinstallation. Dans Synaptic, quand je coche Screencastor pour Désinstallation complète, j'ai un avertissement qui s'affiche, et qui me dit :

Removing package "screencastor" may render the system unusable. Are you sure you want to do that?

Apparemment Synaptic me dit que la désinstallation de Screencastor pourrait rendre le système instable voire, carrément inutilisable. Sérieusement ? Ce n'est pas une de tes ruses pour inciter l'utilisateur à conserver Screencastor j'espère ^^"

L'espace de stockage sur mon ordinateur est très réduit, donc c'est pour ça que je désinstalle le logiciel... Il était trop bardé de boutons partout et j'obtenais une erreur dès que je lançais l'enregistrement.

C'était une erreur (enfin ça l'est toujours) : Error: ffmpeg was killed by someone else..
En voici la capture d'écran :

uf83.png)

Donc voilà, est-ce que désinstaller Sreencastor est dangereux pour mon système. Merci !

Ou si tu arrives à corriger cette erreur, je veux bien le conserver encore un peu car ça se trouve c'est le meilleur recorder de tous les temps mais je ne le sais pas car il refuse de lancer l'enregistrement.

Dernière modification par Pika3D (Le 08/09/2013, à 20:34)

Hors ligne

#512 Le 08/09/2013, à 22:06

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Le probleme etant que je n'ai pas de retour, il m'est difficile de regler les soucis...
je regarderais pour ameliorer le systeme.

Pour la suppression, le soucis vient d'une erreur lors de la creation du paquet.
Je vais faire une maj rapide afin de regler le soucis, bien que je ne pense pas que ca pose réellement soucis si on force mais bon dans le doute...
Je te previens des que c'est bon. (évidemment ca merde quand je veux creer de nouvelles sources... grrr....)

Tu dis qu'il y a trop de bouton, que proposerais tu comme simplification ?
pour info je suis plus ou moins (faut bien l'vouer) en train de travailler la simplification du codec video.

Dernière modification par Hizoka (Le 08/09/2013, à 22:15)

Hors ligne

#513 Le 08/09/2013, à 22:29

Gemnoc

Re : [g2s] Screencastor - Screencast via ffmpeg

Désolé pour le manque de retour. Je n'ai pas utilisé Screencastor depuis plusieurs semaines...


Pensez à consulter la documentation ! :-)

Hors ligne

#514 Le 08/09/2013, à 22:33

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Pika3D => la maj est en cours de creation, il ne devrait plus y avoir de probleme je pense pour la suppression.

Gemnoc => ca fait un moment que j'ai pas bossé dessus non plus wink entre les vacances et d'autres trucs...

Hors ligne

#515 Le 09/09/2013, à 18:21

Pika3D

Re : [g2s] Screencastor - Screencast via ffmpeg

Le message d'erreur "Ceci pourrait rendre le système instable etc." au moment de la désinstallation est toujours présent :-(

Hors ligne

#516 Le 09/09/2013, à 18:27

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

tu as fait la mise a jour ?
Si oui ca veut dire que la maj ne change pas ce genre d'info.
Dans ce cas la tu forces la suppression.
Cela vient d'une option du paquet (essential à True).

Hors ligne

#517 Le 09/03/2014, à 22:24

Tribalmazoot

Re : [g2s] Screencastor - Screencast via ffmpeg

Bonjour,

Ce logiciel a vraiment l'air extra et c'est ce que je cherche depuis longtemps. Mais malheureusement ça ne marche pas pour moi. Je n'arrive pas à trouver le fichier une fois qu'il a été fait. Je choisi le dossier de sortie mais il n'y a rien dedans. Et je vois dans la console qu'il ne se met pas là où je lui indique mais dans mon home. Mais dans mon home il n'y a rien non plus, pourtant il y a aucun message d'erreur, tout semble bien fonctionner j'y comprend rien...


Clickez ici pour écouter ma musique (Tribal, expérimental, industriel, batcave, circus...) : http://tribalmazoot.bandcamp.com/

Hors ligne

#518 Le 10/03/2014, à 07:33

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

salut, ouais y a souvent un soucis pour je ne sais quelle raison de l'emplacement de sortie.

Mais après le fichier est censé être là...

tu peux essayer de reprendre la commande qui est exécutée et et la lancer dans une console voire si le soucis vient de mon soft ou pas.

Envoie la commande, que je teste aussi.

Hors ligne

#519 Le 11/03/2014, à 20:15

Konan

Re : [g2s] Screencastor - Screencast via ffmpeg

Bonjour Hizoka

En cherchant moyen de screencaster, j'ai atterri ici. Je teste en ce moment la version 1.3.0 stand-alone. Ca marche très bien avec Avconv (pas avec ffmpeg, mais c'est de ma faute, je sais, je n'ai pas installé la version 0.9 (volontairement)).
J'ai tout, ça me capture aussi le son sans problème.
Hop, adopté big_smile

Juste pour info :
- Si on veut garder les paramétrages (taille de fenêtre, type d'encodeur), il faut, à priori, impérativement passer par le bouton "Quitter" et non par la croix de fermeture (j'avoue ne pas avoir lu les 22 pages du thread et il y a peut-être déjà quelqu'un qui en parle, toutes mes excuses dans ce cas).
- Le chemin du fichier vidéo ne reste pas paramétré après fermeture, il revient au paramètre par défaut (/Screencastor_1394564031.mkv). Ce n'est pas bien grave, il faut juste y penser avant d'appuyer sur le bouton enregistrer. Par contre, je trouve bien le fichier où j'ai demandé qu'il soit.

Merci encore pour le développement.
Au fait, quelle différence y-a-t-il entre http://hizo.fr/linux/screencastor/screencastor.tar.gz du 2013-06-09 18:00 161K et http://hizo.fr/linux/screencastor/scree … est.tar.gz du 2013-08-02 09:58 162K, toutes deux des versions 1.3.0 ? (à part la date et la taille, bien sûr)    
Y-en-a-t-il une plus stable, performante que l'autre?

Ma version, Ubuntu 12.04.4 LTS

Hors ligne

#520 Le 11/03/2014, à 23:02

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

houla, ca fait un moment que je m'y suis pas remis, donc je ne peux pas te dire la diff. tongue

Ouais je sais qu'il y a un probleme pour le fichier de sortie.

par contre je ne savais pas pour les parametres.

Je m'y remettrai lorsque j'aurais fini mes projets actuels en python (je debute donc je suis assez lent...) car ca rend pas mal je trouve.

merci, ca fait franchement plaisir de voir que vous utilisez mon soft et qu'il fonctionne encore pas trop mal smile

Hors ligne

#521 Le 16/07/2014, à 03:55

Gemnoc

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut à tous,

Personne n'utilise Screencastor sous Ubuntu 14.04 ? Je suis passé à cette version le mois dernier, mais je n'ai pas eu à enregistrer des vidéos jusqu'ici. Hizoka, comptes-tu mettre à jour ton PPA ?

Merci ! smile


Pensez à consulter la documentation ! :-)

Hors ligne

#522 Le 16/07/2014, à 06:45

Hizoka

Re : [g2s] Screencastor - Screencast via ffmpeg

Salut...

en effet j'ai zappé de faire un paquet pour 14.04... mais en attendant tu peux utiliser le fichier tar.gz wink

Hors ligne

#523 Le 16/07/2014, à 23:25

Gemnoc

Re : [g2s] Screencastor - Screencast via ffmpeg

Vrai, j'avais oublié le tar.gz. Merci !


Pensez à consulter la documentation ! :-)

Hors ligne

Haut de page ↑