Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


[résolu] screencast+jack+...debian7

Articles: 72
J'exhume une question posée il y a un certain temps (forumthread26416) depuis lequel je suis passé d'ubuntu a debian... en gardant ce problème:.Je n'arrive pas à faire un screencast avec jack dans debian7

Savez-vous comment faire?

Merci

Édition admin Olinuxx - 14 août 2013 : lien vers le forum corrigé
Articles: 72
et bien non, il n'y en avait pas! (ah ben tiens au fait)
Articles: 863 France
Copie-colle tout le texte que sort la commande ; on y verra plus clair.


Je viens de retester chez moi, en jouant quelques notes au hasard dans Yoshimi ; ça marche très bien (la qualité de la vidéo me laisse un peu sur ma faim cependant, mais il suffit de changer quelques options).
Articles: 72
Ah, excuses-moi, j'étais mort et je suis de nouveau vivant. Je continue avec un collé du terminal → http://pastebin.com/Kh6c2KDX

toujours pas de son. De l'image oui, un peu trop compressée pour moi mais pas de son 😊
Articles: 863 France
Bon, alors :

je vois JACK client registered and activated (rate=48000Hz, buffer_size=1024 frames) donc tu devrais voir des ports dans qjackctl.

Tu utilises jack1 ou jack2 ? (j'utilise jack1, et chez moi , ça marche

Il y a ça 5408kB d'enregistré, en plus.


Tu enregistres avec quoi ?Tu as essayé d'enregistrer un simple synthé, et quelques notes ?

Il y a bien le warning du début (gnome keyring), mais je ne pense pas que ce soit ça le problème (pour le résoudre, cependant, peut-être ça ?).

Les informations audio sont là, pour l'entrée :
ffmepg
Copy to clipboard
Input #1, jack, from 'screencast': Duration: N/A, start: 1377519402.914209, bitrate: 3072 kb/s Stream #1:0: Audio: pcm_f32le, 48000 Hz, stereo, flt, 3072 kb/s -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000.


Concernant la sortie, pour l'audio :

Stream #0:1: Audio: pcm_s16le (1000 / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s

Et on voit là qu'il y a une conversion pour les formats audio :

Stream #1:0 -> #0:1 (pcm_f32le -> pcm_s16le)

Tu lis la vidéo résultante avec quoi ?
Articles: 72
Ça marche. Je ne devais pas avoir les yeux en face des trous, j'avais jamais vu la sortie audio de screencast. Je fais le midi avec Puredata et le son avec yoshimi (et a2jmidid) ou qsynth. a2jmidid ne marche pas avec jack1 chez moi (mystère) Reste à trouver comment limiter l'enregistrement à une partie de l'écran et éviter la compression toute baveuse! Je te remercie de ta patience et de tes connaissances. C'est tout bien ça 😊
Articles: 863 France
Pour limiter l'enregistrement à une partie de l'écran, il va falloir passer par :0.0+0,0 (option -i) et l'option -s.

  • -s largeur x hauteur
  • -i :0.0+decalageAbscisse,décalageOrdonnée


Pour la qualité, ça dépend vraiment du format (et il y en a plein, avec chacun plein d'options).
Mais on peut tenter ceci :
-vcodec libx264 -vpre lossless_ultrafast

ce qui donne :

commande
Copy to clipboard
ffmpeg -fflags +genpts+igndts -f x11grab -vsync 0 -r 30 -s 1680x1050 -i :0.0+0,0 -vcodec libx264 -f jack -ac 2 -r:a 48000 -i screencast -acodec pcm_s16le -r:v 30 -vsync 2 -async 1 -map 0:0,1,0 -map 1:0 -vpre lossless-ultrafast "/home/jean-christophe/Bureau/essai-screencast.avi


S'il y a des problèmes de performances, peut-être ssaye de rajouter l'option -threads 0 qui va faire l'encodage avec plusieurs threads. Mais là, le facteur limitant, c'est plutôt la vitesse de transfert vers le disque dur. Si elle est trop faible, tu vas perdre des images de la vidéo, et la qualité sera moins bonne. A tester...

Ensuite, comme la vidéo sera sans doute grosse, tu peux la réencoder avec une autre commande.

Cette page est intéressante pour le côté vidéo de la capture (il ne parle pas de jack) ; ils expliquent par exemple comment gérer le cas d'une webcam.
Articles: 72
Merci beaucoup pour tes explications très complètes et avisées!! Ça me fait aussi plaisir que de faire enfin un screencast avec jack! 😊) Ça confirme encore ce que je pense et qui est évident, assavoir qu'un os libre et des soft libres... nous libèrent et que nous faisons profiter chacun librement de notre liberté 😊)! Quelque chose comme ça quoi
Articles: 863 France
Parfait !!!

Je suis impatient de voir et d'entendre ce que ça donne, alors (si tu avais l'intention de rendre public ces screencasts, bien sûr) !
Page: 3/3
1  2  3