EasyCast - Capture vidéo plein-écran HQ

Message
Author
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)?

Pelo

de suite, j'ai la proposition de compression..

#41 Post by Pelo »

Bon, elle plante direct, c'est à dire que de suite, j'ai la proposition de compression.. sur la ASRI edu 310, mais sur d'autres aussi. Je te laisses continuer, Il faudrait que les collègues testent aussi. Peut-être fais-je de mauvaise manips. Là je suis sur le AEmenu de Musher0. Je lui ai demandé (gentiment) de tester EasyCast. il faut que tous on collabore.. çà permet de varier les configurations d'ordinateurs.

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

#42 Post by Argolance »

Bonjour,
Je viens de l'essayer sur ASRI 310 et ça marche aussi bien que possible, Sauf que l'installeur Petget de ASRI (qui est probablement différent de celui de la ToOpPy car ça ne le fait pas avec elle!) refuse de l'installer à cause du nom que je lui ai donné: il n'aime pas le suffixe "_150803". Il ne s'est installé qu'après avoir renommé le paquet sans le suffixe en question.
Je pense que les dernières améliorations vont dans le sens souhaité. :roll:

Cordialement.

Pelo

date à enlever.

#43 Post by Pelo »

Oui çà je l'avais remarqué, j'avais moi aussi enlevé la date. bon il y a bien d'autres personnes qui vont tester. On va bien voir si le plantage se passe chez eux ou pas. Moi je te remonte des faits. Pourquoi ce plantage, ben je ne suis pas assez féru sur Linux.. DREC ne plante pas. La version de Juillet non plus. Que dire d'autre ?

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

#44 Post by Argolance »


Pelo

Puppy Russe 5.7.1

#45 Post by Pelo »

Là c'est impeccable, très bien.
Pas evidant sur une Puppy Russe 5.7.1 avec un theme GTK macOS6X. Et bien tout est passé comme une lettre à la poste
Dans l'échec comme dans le succès, mes constats se limitent aux distros employées et à l'ordinateur utilisé par moi. Sondage à élargir.
Je sauve le pet avant que tu l'améliores :twisted:
Après avoir déjeuné :
Ortographe esay à corriger sur le premier masque.
Je suis sur ToOpPy One. le rendu est très bon, les lettres sont bien dessinées. Le screencast ne peut rien si la chose filmée est de mauvaise qualité.
reduire un ecran 1600x900 dans une petite fenêtre oblige le logiciel a supprimer des pixels.
Le cinéaste choisira intelligemment le nombre d'images par secondes (frame rate). Un film c'est 24 images secondes. Un tutoriel sur des images fixes supporte 10 images secondes. On peut descendre à 0.5 image seconde. Bon faire une video sur des images fixes, c'est Sneeky Linux (vous connaissez ?).
Le 15 images par défaut de EasyPeasy est un bon choix.
Moins il y aura de transformation entre ce qui est filmé et la diffusion finale, mieux ce sera.
YOUTUBE enlignez la video au format .OGV telle que. YouTube se charge de la compresser avec des outils plus puissants que les nôtres (852x480)
Last edited by Pelo on Tue 04 Aug 2015, 12:17, edited 4 times in total.

oui

enregistrer des filets d'informations rediffusées

#46 Post by oui »

enregistrer des filets d'informations rediffusées

j'avais déjà posé la question

ce qui m'intéresserais, c'est de capter et enregistrer de courts extraits de la télé publique française, transmise traditionnellement en un format très pointu, par exemple:

http://www.france2.fr/jt/20h

de disons, aussi par exemple, 20 h 08 à 20 h 13.

sans avoir à faire d'autre chinoiserie que de déterminer la fourchette de délai d'attente, puis d'achèvement, c'est déjà beaucoup de contrainte et cela suffit, sinon ce n'est plus qu'exceptionnellement praticable.

j'aimerais quand même pouvoir retailler aisément aussi, c. à d. rogner ce qui encombrerait au début du/des précédent/s reportage/s puis réenregistrer sans la fin inutile.

un "système à gâchette" ne me semble pas propice, car ces émissions durant très longtemps, c'est un vrai calvaire de guetter pour presser sur la détente "enregistrer".

et cela devrait livrer un format d'enregistrement propice à être inséré aisément dans des docs: html, pdf ou rtf (puisque les formats ouverts linuxiens ne font pas forcément l'euphorie chez les windowsiens auxquels on veut quand même parfois s'adresser quand on a besoin de renfort!).

IMPORTANT: je serais prêt à faire cela en "ratpoison" si cela facilite les choses (mais uniquement si vraiment cela facilite les choses d'autant que la mise en œuvre de ratpoison en Puppy linux n'est pas vraiment évidente! j'évoque toutefois cette possibilité, car ratpoison consacre un écran entier à chaque application, si on ne divise pas l'écran. donc chaque application y est en plein écran!), et il n'y a rien d'autre qui traîne sur l'écran et le parasite! par contre je crains que cela ne soit la source de vidéos monstres, non?

Médor

#47 Post by Médor »

Bonjour,

Quelques remarques :

Un pet doit contenir en interne un nom de répertoire identique au nom du pet :!:
D'où le problème d'installation qui foire à moins d'enlever l'extension "_150803" non incluse dans le nom du répertoire interne ...
Le pet ne contient pas non plus dans pet.specs, ni dans le nom du fichier, la référence de la version de base de Puppy (w5, precise, ...).
Subsidiairement, pinstall.sh/puninstall.sh devraient contenir une condition d'existence de jwmrc-personal, je n'ai conservé que la ligne gtk-update-icon-cache car Slaxen utilise Openbox et de plus je ne souhaite pas modifier les raccourcis [Alt] print screen des captures d'images de l'écran.
Un script supplémentaire proposant la modification éventuelle des raccourcis pour print screen serai un plus.

Dans la version précédente le fichier rmd n'était pas strippé (d'où sa taille...) et compilé sans le support de Jack, dans la version actuelle il faut la libjack.so.0 sinon rmd ne fonctionne pas, personnellement j'ai compilé rmd-3.8.1 sans le support de Jack et sous Slacko-14.1 (strippé : 92444 octets), il fonctionne bien avec la dernière version du GUI.
Sous Slaxen seule la première icône du répertoire de travail à gauche de l'interface est manquante.
Dommage que le bouton précédent pour supprimer les logs soit absent et que l'interface s'étire un peu trop en longueur ...
Ci-joint la copie d'un log.


Cordialement,
Médor.
Attachments
VideoZ.log.gz
(996 Bytes) Downloaded 191 times

Pelo

çà donne quoi EasyCast ?

#48 Post by Pelo »

çà donne quoi EasyCast ?
Video pour voir par Lionel Turquaud, un copain. Cliquez le blue.
La Lufthansa, c'est pour attirer les spectateurs germaniques. :) bien peu nombreux aussi sur les réseaux sociaux.
ctrl alt S : :( çà n'arrête pas du premier coup.
Bien sûr je laisse le soin à Argolance de faire la vidéo de présentation de ToOpPy Two :!:
Nota Bene !
Tiens j'avais Slaxen encore sur une de mes clés; Medor a raison, que ce soit le DREC ou le EasyCast, elle ne veut rien savoir. reste Xvidcap et pAVrecord pour filmer cette Slaxen, assez coriace, faut ben l'avouer.
Last edited by Pelo on Thu 13 Aug 2015, 12:03, edited 2 times in total.

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

#49 Post by Argolance »

:arrow: Version 150808 mise en ligne.

(Désolé de n'avoir pas pu répondre plus tôt, j'étais absent).


Si tout se passe bien, cette version est à quelque chose près, la version "1.0" finale telle qu'elle sera intégrée à la ToOpPy Finale, car elle me semble conforme au but fixé au départ.
oui wrote:sans avoir à faire d'autre chinoiserie que de déterminer la fourchette de délai d'attente, puis d'achèvement, c'est déjà beaucoup de contrainte et cela suffit, sinon ce n'est plus qu'exceptionnellement praticable.
Cette possibilité intéressante pourrait faire l'objet d'une version ultérieure de EasyCast.
Médor wrote:Dommage que le bouton précédent pour supprimer les logs soit absent
Un bouton permet d'ouvrir le dossier des fichiers journaux et donc de les consulter, de supprimer les fichiers de son choix et non pas tous les fichiers d'un coup. Au moins aussi pratique?
Médor wrote:l'interface s'étire un peu trop en longueur ...
Suggestion répercutée sur le GUI.
Pelo wrote:ctrl alt S : Sad çà n'arrête pas du premier coup.
Je n'ai rencontré ce problème que très rarement, lorsque je n'appuie pas correctement sur la combinaison de touches en question. :wink:

Merci de vos conseils/retours.

Cordialement.

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

#50 Post by Argolance »


Post Reply