EasyCast - Capture vidéo plein-écran HQ

Message
Author
User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#21 Post by Argolance »

@Pelo
Pourquoi ce format 854x480?
Est-il vraiment utile pour tous les utilisateurs (et alors j'aimerais bien en connaitre la raison...) ou seulement pour Pelo?

Pelo

il fait beau, pas trop chaud, je terrasse après une bonne si

#22 Post by Pelo »

il fait beau, pas trop chaud, je terrasse après une bonne sieste. :)
852x480 ? dimensions standards de you tube. Moins on intervient sur les images, mieux çà vaut.
Alors c'est pour You tube, c'est pour moi, et d'autres peut-être. Faut qu'ils se signalent dare dare. Et vous que comptez vous faire ? Moi je vous voyais filmer vos puplettes pour attirer le client sur Youtube, comme les ricains, et les latinos d'europe et d'amérique. :?: :idea:
Il y a une solution c'est traiter le fichier ogv avec ffconvert qui a ce famous format pré-établi.
Argolance, il y a des britiches férus de videos, on avait Papos, le français, qui traitait ses images avec Puppy... mais je suis le premier à te le demander, ce format... et sans doute le seul..
Si tu sais faire, fais le... sinon, je ferai ffconvert.
rmd : Oui en effet Drec repose sur rmd. Gposil a dû avoir le besoin d'y amener sa touche, l'améliorer. A ton tour Argolance. Les améliorations successives sont souvent mieux que de tout raser.
2009 2015 : 8 ans ! rmd est du 6 mai 2008. Ah les puppies pleuvent.. mais pas les applis, étape suivante vers l'assiette du consommateur :shock:

post-scriptum : tous les utilisateurs ? j'ai bien peur d'être le seul user de tout le menu... j'ai fini mes tutos russes. on va bien voir si les russes sont moins casaniers que nos linuxiens francophones. Bon qu'on n'ait pas d'africains ok, mais nos québecquois ne seraient que deux, les suisses et les belges n'en parlont pas. Jejy69 s'est expatrié. Misère.
Il faut mettre des agences en ville, allez vers eux, plutôt que de leur demander à eux de se bouger. Le client est roi, même quand c'est gratuit.
Last edited by Pelo on Fri 31 Jul 2015, 15:35, edited 4 times in total.

Pelo

Définition de la surface à filmer.

#23 Post by Pelo »

Image Options:
--windowid id_of_window id of window to be recorded.
--display DISPLAY Display to connect to.
-x X Offset in x direction.
-y Y Offset in y direction.
--width N Width of recorded window.
--height N Height of recorded window.
Définition de la surface à filmer.... hum..çà me titille..

Pause est prevu dans rmd > --pause-shortcut MOD+KEY Shortcut that will be used for (un)pausing(default Control+Mod1+p).

Médor

#24 Post by Médor »

Bonjour Argolance,

Pour l'instant je n'obtiens pas de résultat convenable du moins sur Toutou Slaxen.
Que ce soit avec easycast ou drec et avec le fichier rmd d'origine du 6 mai 2008, pour info :

Code: Select all

# ./rmd --version
recordMyDesktop v0.3.7.3
# ./rmd --print-config

recordMyDesktop was compiled with the following options:

Jack			:Enabled
Default Audio Backend	:ALSA
J'ai aussi recompilé la v0.3.7.3 (pas mieux ...) ainsi que la v0.3.8.1 avec cette dernière version le fichier vidéo temporaire n'est plus au format ogv par défaut, il faudrait revoir les options de l'interface...
Les deux versions sont compilées sans le support de Jack (absent), et je n'ai pas non plus la libx264.

Avec les deux interfaces gtk le fichier vidéo ogv temporaire n'est jamais conservé (même sans changement de format) à moins de le déplacer manuellement avant sa disparition...

J'ai aussi testé le paquet de Lobster : recgui.zip, ce dernier enregistre directement au format mpg, j'ai cependant dû adapter le fichier rs car l'option -smeq n'est plus valide sur les versions récentes de ffmpeg, à remplacer par -qscale 1 ...

Ici, dans tous les cas :
le fichier vidéo obtenu (ogv ou mpg) est malheureusement toujours de très mauvaise qualité :!:

Concernant easycast, les icônes de progression sont bien affichées dans la barre des tâches de lxpanel ;)


Cordialement,
Médor.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#25 Post by Argolance »

Pelo wrote:852x480 ? dimensions standards de you tube
Comme on peut le voir dans la liste des formats vidéo de Youtube (:arrow: récupérée ici), 852x480 (format 35) n'est qu'un des formats et alors, il n'y a pas plus de raisons d'ajouter celui-là que les autres... C'est tout ou rien, mais c'est faisable je crois.
Youtube provides the videos in many format, quality and resolution but usually most of the user don't know most of the formats. With the ever changing technology and increased use of mobile devices, a number of new formats are rolled out every year by Youtube. Here we did a little research about the formats of video available in Youtube. Youtube identify the formats using itag param. Below is the list of formats:
Main stream videos format
These are the most popular and widely used formats. Format 22 is HD and 37 is Full HD. Quality of the formats are mentioned below:

Format 5: (Basic Youtube Default)
Download Video Format: flv
Video Resolution: 400 x 240
Video Frame Rate: 25 fps
Video Output Format: FLV1 H.263
Audio: Stereo, 22.05 KHz 64.0 Kbps
Audio Format: MP3 (MPEG Audio)
Format 6:
Download Video Format: flv
Video Resolution: 450 x 270
Format 13: (Mobile phones, iPod friendly)
Download Video Format: 3gp
Format 17:
Download Video Format: 3gp
Video Resolution: 176 x 144
Video Frame Rate: 12 fps
Video Output Format: MPEG-4
Audio: Mono 22.05 KHz 24.0 - 25.6 Kbps
Audio Format: AAC
Format 18: Medium Quality [360p]
Download Video Format: mp4
Video Resolution: 640 x 360
Video Frame Rate: 25 fps
Video Output Format: AVC (MPEG4 H.264)
Audio: Stereo, 44.1 KHz 96.0 - 100 Kbps
Audio Format: AAC
Format 22: HD High Quality [720p]
Download Video Format: mp4
Video Resolution: 1280 x 720
Video Frame Rate: 25 fps
Video Output Format: AVC (MPEG4 H.264)
Audio: Stereo, 44.1 KHz 192.0 - 201 Kbps
Audio Format: AAC
Format 34: [360p]
Download Video Format: flv
Video Resolution: 640 x 360
Format 35: [480p]
Download Video Format: flv
Video Resolution: 854 x 480

Format 36: [240p]
Download Video Format: 3gp
Video Resolution: 320 x 240
Video Frame Rate: 25 fps
Video Output Format: MPEG4 H.263
Audio: Mono, 22.05 KHz 32.0 - 34.2 Kbps
Audio Format: AAC
Format 37: HD High Quality [1080p]
Download Video Format: mp4
Video Resolution: 1920 x 1080
Format 38: HD High Quality [3072p]
Download Video Format: mp4
Video Resolution: 4096 x 3072
Format 43: Medium Quality [360p]
Download Video Format: webm
Video Resolution: 640 x 360
Video Frame Rate: 24.194 fps
Video Output Format: VP8
Audio: Stereo, 44.1 KHz 128 Kbps
Audio Format: Vorbis
Format 44: [480p]
Download Video Format: webm
Video Resolution: 854 x 480
Format 45: [720p]
Download Video Format: webm
Video Resolution: 1280 x 720
Format 46: [1080p]
Download Video Format: webm
Video Resolution: 1920 x 1080
rmd : Oui en effet Drec repose sur rmd.
Oui, "rmd" pour :arrow: "recordmydesktop", qui est un utilitaire autonome distinct de Drec qui ne fait que l'utiliser/intégrer en lui donnant un autre nom.
Pause est prevu dans rmd > --pause-shortcut MOD+KEY Shortcut that will be used for (un)pausing(default Control+Mod1+p).
Moi aussi ça m'a "titillé" et c'est pour ça que j'ai joint cette aide en console à mon message, pour qu'on puisse voir toutes les possibilités de recordmydesktop/rmd que Drec n'exploite que partiellement. Évidemment, il serait possible de transposer les commandes du GUI à l'icône de la barre système. Mais ça m'entrainerait trop loin pour le moment. Je ne dis pas que je ne m'attaquerai pas au problème ultérieurement.
Au passage, on voit bien comment faire une pause. Mais comment reprend-on l'enregistrement? Ça je l'ignore! :roll:
Et j'ai bien l'impression que c'est là que ça se complique.

Cordialement.
Last edited by Argolance on Fri 31 Jul 2015, 16:30, edited 1 time in total.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#26 Post by Argolance »

Médor wrote:Avec les deux interfaces gtk le fichier vidéo ogv temporaire n'est jamais conservé (même sans changement de format) à moins de le déplacer manuellement avant sa disparition...
J'ai déjà modifié ça dans la prochaine version de test (chaine ajoutée non encore internationalisée - voir image) ainsi que la commande principale du script pour que la sortie soit renvoyée dans un ficher log stocké dans le répertoire de travail de l'utilisateur, ce qui permet de voir ce qu'il se passe exactement en cas de problème sans ouvrir xerrs.log.

La version qui vient avec Precise/ToOpPy:

Code: Select all

ffmpeg version 0.7.6, Copyright (c) 2000-2011 the Libav developers
Quelle est cette version plus récente dont tu parles?
le fichier vidéo obtenu (ogv ou mpg) est malheureusement toujours de très mauvaise qualité
De mon côté, les essais que j'ai fait sont d'excellente qualité, sauf en dual screen, je ne sais pas pourquoi :( , mais ça "merdouille" (c'est secondaire).
Concernant easycast, les icônes de progression sont bien affichées dans la barre des tâches de lxpanel
Bonne nouvelle! :D

Cordialement.
Attachments
150731_182105_3200x1200_easyshot.jpg
(26.97 KiB) Downloaded 167 times
150731_182244_437x150_easyshot.jpg
(14.94 KiB) Downloaded 170 times
Last edited by Argolance on Fri 31 Jul 2015, 16:46, edited 1 time in total.

Pelo

Bien Argooolance ! c'est simple, non ?

#27 Post by Pelo »

Bien Argooolance ! c'est simple, non ? Je suis sur ToOppy, facebook, le reste, en récréation. Pour poster sur You Tube, il faut s'inscrire avec une adresse mail.
Sur la philosophie des dimensions, tu fais comme tu veux. Tu as fait un pas, çà c'est déjà beaucoup. Les idées vont naitre d'elles mêmes. A l'utilisation, tu vas voir les améliorations à apporter.
Tu ne vas pas garder tes videos intra-muros. Choisis ton site. tu verras d'avance en quelles dimensions tu dois filmer, pour ne pas avoir à post-traiter.
mon souci, à l'instant, c'est ma guibole, qui me fait atrocement mal !

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#28 Post by Argolance »

Pour poster sur You Tube, il faut s'inscrire avec une adresse mail.
C'est fait!
Sur la philosophie des dimensions, tu fais comme tu veux. Tu as fait un pas, çà c'est déjà beaucoup. Les idées vont naitre d'elles mêmes. A l'utilisation, tu vas voir les améliorations à apporter.
Je les ai toutes ajoutées, En réalité, il y a des doublons et la liste n'est donc pas tellement plus longue.

... Et ça marche. :D

Cordialement.
Attachments
150731_194950_3200x1200_easyshot.jpg
(37.44 KiB) Downloaded 143 times
Last edited by Argolance on Fri 31 Jul 2015, 17:54, edited 1 time in total.

Médor

#29 Post by Médor »

Pour ffmpeg ça m'indique ici :

Code: Select all

ffmpeg version 2.2.3 Copyright (c) 2000-2014 the FFmpeg developers
  built on Jun 17 2014 16:13:40 with gcc 4.8.2 (GCC)
  configuration: --prefix=/usr --enable-libmp3lame --enable-libx264 --enable-libfaac --enable-pthreads --enable-small --enable-postproc --enable-libvorbis --enable-gpl --enable-shared --enable-nonfree --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-debug --enable-bzlib --enable-zlib --enable-libspeex --enable-version3 --enable-runtime-cpudetect --enable-x11grab --enable-libschroedinger --enable-libtheora --enable-libxvid --enable-swscale --enable-libvpx
  libavutil      52. 66.100 / 52. 66.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  2.100 /  4.  2.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
La libx264 est bien présente : /usr/lib/@libx264 → libx264.so.125 ...

Cordialement,
Médor.

Pelo

Pause

#30 Post by Pelo »

"...Au passage, on voit bien comment faire une pause. Mais comment reprend-on l'enregistrement? Ça je l'ignore! Rolling Eyes
Et j'ai bien l'impression que c'est là que ça se complique
" te demandes-tu. Appuyer sur pause arrête l'enregistrement, rappuyer dessus le relance. Tu as raison, on verra plus tard.

Pelo

Améliorer la qualité : phase deux

#31 Post by Pelo »

On peut jouer sur la qualité, le user fera ses choix. EasyCast le permettra....
Au sujet de la qualité de la vidéo, OGV est un best of.
Les facteurs qui influent :
Ce qu'on filme (évidant)
Le nombre d'images seconde (frame rate)
Le format X264 donne une bonne qualité.
Un grand ecran vu en 852x480 : forcément on voit moins bien. D'où le besoin de Mettre Xvidcap pour cibler la zone à filmer. C'est simplement le principe de la prise de vues d'un appareil photo

Après, on a des choix à faire. Le volume grossit vite. Bien sûr le nombre d'images par secondes mathématiquement va faire la taille de la vidéo.
Perso, pour des ecrans fixes, 15, même 10 images seconde suffisent. Drec est par defaut à 25 images seconde.

Sur YouTube, j'augmente à chaque fois le contraste d'un point (outils de réglages You Tube)

Pelo

Triton 5.7.3 Mate se rebiffe !

#32 Post by Pelo »

Première Puppy à se rebiffer : Triton 5.7.3 Mate. Et la Slaxen (Medor).
Le but d'Argolance est d'améliorer la présentation. Laissons le avancer. On reviendra sur les distros récalcitrantes après, au cas par cas. Enfin moi c'est ce que j'en dis.
C'est le post-traitement qui cloche
Linux se plaint de :
/usr/bin/easycast: line 217: rmd: Commande non trouvée
/usr/bin/easycast: line 217: 29207 Terminated yad --notification --image=/usr/local/lib/X11/mini-icons/EC_WAITING.png --text="EasyCast $(gettext 'WAITING...')" (wd: ~)

Samedi matin : j'ai maté la Triton Mate

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#33 Post by Argolance »

Bonjour,
Nouveau script de test en ligne (easycast-1.0_150801.pet)...
Pelo wrote:C'est le post-traitement qui cloche
Le post traitement reste effectivement aléatoire, je pense qu'il s'agit d'un problème de proportions entre le format/la taille de l'original et ceux qu'on choisit pour la conversion de la vidéo.
Mais comme les OGV originaux sont désormais conservés, il y a toujours la possibilité d’utiliser un programme tierce en cas d'échec.

Cordialement.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#34 Post by Argolance »

Bonjour,
@Pelo
En faisant des recherches sur RecordMyDesktop (identique au rmd de Prec de G. Pearson et EasyCast), je me suis aperçu (trop tard!) que le PPM propose non seulement RecordMyDesktop (qui ne fonctionne qu'en lignes de commande) mais aussi une interface graphique qui fait très bien le boulot et se paie le luxe de permettre également la capture d'une fenêtre ou d'une zone d'écran... 8)
Ça va faire ton bonheur, Pelo, notre spécialiste de vidéos en tout genre qui ne semble pas en connaitre l'existence... mais pas le mien: Je me suis en effet bien "pris le chou" (modifications du script, compilations) en travaillant sur Prec. Le seul argument qui pourrait plaider en faveur de EasyCast, c'est qu'il n'est pas besoin, contrairement à gtk-RecordMyDesktop, de Python et donc du fichier SFS de développement pour que ça fonctionne.

Bref, j'ai néanmoins mis mes dernières modifications en ligne mais, en toute honnêteté, gtk-RecordMyDesktop, qu'au final je recommande, est vraiment parfait.
:oops: :?

Cordialement.
Attachments
150801_190545_595x232_easyshot.jpg
gtk-RecordMyDesktop...
(27.02 KiB) Downloaded 314 times

Pelo

Recordmydesktop avait été refusé par mon équipe informatique

#35 Post by Pelo »

Recordmydesktop avait été refusé par mon équipe informatique. ya un truc, c'est sûr, mais je ne me rappelle plus quoi. Drec ne m'a jamais fait faux-bond, en fullscreen. EasyCast amène un plus, le répertoire de travail mémorisé. Les dialogues sont améliorés, petit son qui donne de la vie, c'est pas grand-chose, mais c'est bien. . Je garde donc.
Mon outil de prédilection reste Xvidcap, qui cible la zone intéressante en ajustant le cadre de sélection avec la souris.
pAVrecord est là, au menu, aussi.
Argolance, tu voulais rendre plus convivial Drec. Tu l'as fait.
Recordmydesktop Si vous l'utilisez, mettez votre appréciation sur le topic en bleu. Pour slacko GTK-recordmydesktop c'est par ici (python nécessaire)
Actez vos idées comme l'a fait Argolance !

Les russes ont fait de la Triton 5.4 PAE une Precise 5.7.1 non PAE. J'ai filmé çà avec... :) EasyCast... Je savais qu'ils aimaient Puppy, Ils ont adoré la Triton 5.4, et ils l'ont cannibalisée ! Ils ont switché les kernels, les salopards !
Last edited by Pelo on Tue 04 Aug 2015, 01:54, edited 3 times in total.

Pelo

852x480. YouTube met des bandes noires aux autres formats

#36 Post by Pelo »

Informatique :
N'aurais-tu pas fait le pas de trop avec ta dernière version d'EasyCast, Argolance ?
Le pet d'aoùt s'installe catégorie 'none'
/usr/bin/easycast: line 278: 28311 Terminated
Easycast finit sans avoir commencé !

j'ai au chaud la version de Juillet
easycast-1.0_150730|easycast|1.0_150730|||||easycast-1.0_150730.pet|||

Videographie

Qualité sur Youtube : you tube compresse votre fichier. le format standard est 852x480. Si votre format est différent il met des bandes noires.
La vue en grand écran est un agrandissement de cette vidéo réduite à 852x480, pas celle de votre original.
GTK-record my desktop : on ne va pas parler de lui ici, mais renseignements pris, il ne tournait pas sur Slacko, voir le topic spécifique.
Attachments
easycast.jpg
En qualité, ça me va.
(30.47 KiB) Downloaded 270 times

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#37 Post by Argolance »

Bonjour,
N'aurais-tu pas fait le pas de trop avec ta dernière version d'EasyCast, Argolance ?
Easycast finit sans avoir commencé !
Je me permets de te signaler que, pour les essais, il ne faut pas se contenter de remplacer le GUI principal par le nouveau, car il y a aussi des éléments qui peuvent avoir été modifiés, comme le fichier rmd, qui peut varier d'un paquet à l'autre (il est vrai que j'aurais dû le signaler :?) ainsi que le fichier caché de configuration /root/.easycast/.options. Néanmoins, pour ce dernier, j'ai prévu dans le script que les données soient rétablies par défaut si inexistantes/incomplètes. Donc, en relançant EasyCast, tout doit rentrer dans l'ordre. Le mieux est de désinstaller l'ancien, puis d'installer le nouveau afin de permettre (aussi) aux scripts de post installation/désinstallation d'être exécutés.

Pour la version 150803 (mise en ligne imminente), j'ai mis le recordmydesktop du PPM, renommé en rmd, qui donne des résultats plus satisfaisants que ceux obtenus avec celui du Prec original, ou celui que j'avais compilé moi-même à partir des sources (qualité/rapidité), ajouté la possibilité d'enregistrer avec ou sans le son, de suspendre/reprendre l'enregistrement en cours, de choisir le nombre de trames par secondes et l'action à exécuter après l'encodage, à savoir, utiliser, pour l'éventuel post traitement (transcodage/rendu) du fichier OGV, le GUI interne ou bien ffconvert, qui s'ouvre automatiquement, etc...

Je pense, du moins j'espère, être maintenant arrivé à bout de EasyCast.

Cordialement.
Last edited by Argolance on Mon 03 Aug 2015, 13:07, edited 1 time in total.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#38 Post by Argolance »


Pelo

Recordmydesktop à voir sur la ASRI 310

#39 Post by Pelo »

Je sais que ToOppy et ASRI edu sont en coopération étroite, ce qui est parfait. ASRI a le sfs de Recordmydesktop dans son stock. Je l'ai testé. Il tourne de suite sur la ASRI310 alpha.
Mais la convivialité avec le vidéophile est inexistante.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#40 Post by Argolance »

Bonjour,
Mais qu'en est-il de la dernière version (150803)?

Post Reply