Voilà une nouvelle version 3.0.1 (après la sortie récente de la version 3.0.0).

Pourquoi cette version 3.0.1 ?, et bien parce quelques petits dysfonctionnements et bugs (qui étaient passés inaperçus) ont été trouvés … il s’agit donc d’une version, on va dire de débogage.

Affichage des informations sur les vidéos, images et fichiers audio chargés:

Les informations sur le poids des fichiers n’étaient pas bonnes … auparavant dans la version 3.0.0 un kilooctet était traduit comme étant 1000 octets, ce qui n’est pas bon du tout !, en fait un kilooctet est égal à 1024 octets. De même un mégaoctet était assimilé à 100000 octets (ce qui vous en conviendrez est une aberration !). Maintenant un mégaoctet prend la valeur de 1048576 octets (ce qui est bien plus raisonnable !).

Voilà les fenêtres qui délivrent les bonnes informations sur les fichiers chargés (trois exemples pour chaque domaine):

Le traitement pour les images avec coins arrondis uniquement ne se faisait pas correctement:

Dans le cas d’un traitement Image > Divers > Pour le web (–> en sélectionnant Coins arrondis et ombre portée dans la liste déroulante, et déselectionnant Ombre portée … et ce dans l’onglet Réglages), l’opération se déroule maintenant sans souci (ce qui n’était pas le cas dans la version 3.0.0):

Toutes ces modifications sont maintenant disponibles dans toutes les versions d’EKD, que ce soit pour GNU/Linux, que pour Windows.

La version 3.0.0 d’EnKoDeur-Mixeur vient de voir le jour (elle en devient la version officielle).

Cette version 3.0.0 est installable sous GNU/Linux par trois procédures différentes (au choix de l’utilisateur) ; par le dépôt apt (pour les personnes sous Debian, Ubuntu, …), ainsi qu’un paquet rpm (pour les utilisateurs Fedora, OpenSuSE, Mandriva, Mageia, …), mais aussi par le script d’install facile, puis (pour les utilisateurs avertis) par la compilation des sources. De même, les utilisateurs à la fenêtre pourront utiliser la version portable d’EKD (il est à noter qu’une version exécutable peut être installée). Cette version portable d’EnKoDeur-Mixeur peut être démarrée à partir d’une clé USB.

C’est une version majeure, elle comporte donc un certain nombre d’améliorations et de nouveautés, qui rendront certainement l’application encore plus attractive et facile à utiliser. Concernant cela on peut consulter tout ce que le logiciel sait maintenant faire (ici pour la version GNU/Linux). Voici un petit compte-rendu des avancées depuis la dernière version officielle. Dans les nouveautés, on peut noter entre autre, l’apparition de quelques filtres image venant de G’MIC (G’MIC en est d’ailleurs maintenant une des dépendances), mais aussi des filtres “bidouillés” (mélange de Python imaging Library, Numpy et G’MIC). Pour la partie vidéo, la gestion du transcodage WebM, Matroska, la prise en charge des vidéos Ogg Theora (ogg, ogm, ogv) en entrée et en sortie, l’arrivée du DNxHD (et ses presets) dans la Haute Définition et la Gestion AVCHD. Pour finir (ce très court tour d’horizon), l’introduction (et leur lecture) des tags vidéo.

L’équipe de développement d’EKD est à la recherche de personnes qui seront volontaires pour prendre en charge une future version MacOSX d’EKD (il en existe une très ancienne version mais celle-ci n’est pas installable par le commun des mortels), sont aussi recherchés des traducteurs du français vers les autres langues (car la traduction de l’interface stagne).

En espérant que cette nouvelle version d’EnKoDeur-Mixeur vous sera utile  …

EKD passe en version 2.1.1, pour l’occasion quelques changements ont été opérés, voici une courte description de ces modifications.

1) Vidéo > Filtres > Ajout de bandes extérieures:

2) Le menu Image > Transitions se voit transformé pour plus de simplicité ; en effet l’onglet intègre maintenant une liste déroulante contenant les deux transitions:

3) Le transcodage Matroska (dans le menu Vidéo > Transcodage > Général) est maintenant géré par FFmpeg (au lieu de Mencoder comme auparavant), de nouveaux réglages ont de même été ajoutés:

Ces nouveautés sont dès à présent disponibles dans la version de développement d’EKD sous GNU/Linux (la version SVN), cela sera prochainement ajouté dans la version windows (pas de date précisée).

Tout est dit dans le titre ; EKD se voit maintenant doté du support WebM pour le transcodage vidéo (cette dernière fonctionnalité a motivé le passage du logiciel à la version 2.1.0).  Cela (le transcodage en WebM)  avait été demandé par plusieurs personnes (et son rajout était prévu au programme).

Voici deux copies d’écran (la première montrant une vidéo en cours de traitement, la seconde lors de la lecture de la vidéo avant et après la conversion):

Cette transformation des vidéos en WebM dans EKD se fait par l’intermédiaire de FFmpeg, et à ce propos seules les dernières versions de FFmpeg permettent cette possibilité, c’est pourquoi il a été mis en place une fenêtre d’erreur qui vous avertit que le traitement ne peut pas avoir lieu si votre version de FFmpeg est trop ancienne:

Pour info ces copies d’écran ont été faites sous Linux Mint 11 RC2  (la version avec le window manager LXDE).

Cette nouvelle fonctionnalité est dès à présent disponible dans la version de développement d’EKD sous GNU/Linux (la version SVN), mais aussi dans la version windows.

Une fonctionnalité très intéressante vient d’être implémentée dans l’application, il s’agit de la possibilité de pouvoir transformer une vidéo quatre tiers en seize neuvième et ce avec l’ajout de bandes sur chaque côté opposé (à gauche et à droite pour une vidéo en 16/9ème en sortie, en bas et en haut pour une vidéo 4/3).

En fait quel est l’intérêt de cette nouvelle fonctionnalité ?

N’avez-vous jamais été confronté au fait de vouloir transformer une vidéo 4/3 en 16/ème (ou l’inverse) ?
Cette posibilité est déjà présente dans EKD (dans le menu: Vidéo > Convertir une vidéo en 16/9 ou 4/3) mais le souci est que lors d’un redimensionnement de la vidéo du 4/3 vers le 16/9ème, celle-ci est bien souvent déformée (les personnages ont par exemple pris de l’embonpoint, c’est à dire qu’ils deviennent plus larges qu’à l’origine, ou bien ils s’affinent à l’extrême lors du passage du 16/9ème au 4/3).

Le nouveau dispositif mis en place dans EKD (par ce filtre vidéo Ajout de bandes extérieures) permet de répondre à ce problème, en effet les vidéos (au moment du traitement) ne sont pas converties, à proprement parler,  dans le mode demandé (4/3 ou 16/9ème), bizarre non ? En fait des bandes sont ajoutées à chaque extrêmité et ce afin que les proportions d’origine soient conservées (et que la vidéo en question ne souffre d’aucune déformation disgracieuse). De même le film chargé est redimensionné en préservant soigneusement ses proportions et à la Taille de la vidéo en sortie demandée.

Voici une petite présentation en images du changement opéré dans ce filtre. Après avoir chargé une vidéo, nous pouvons en afficher les infos (par le bouton du même nom):


Le filtre a deux sélections au choix ; Taille prédéfinie des bandes (qui permet de faire ce qui a été écrit plus haut), et Taille libre des bandes (qui permet d’ajouter des bandes au choix: à gauche, à droite, en bas ou en haut, et ce en pouvant changer la taille des bandes):


A la sélection de Taille prédéfinie des bandes voilà la boîte de dialogue que vous serez amené à voir:


Pour info ; si vous sélectionnez Taille libre des bandes voici ce qui s’affichera:


Nous allons ici mettre le filtre en pratique par un exemple. Une vidéo avec des dimensions de 384×320 a été chargée (le rapport largeur par hauteur de cette vidéo est de 1.2), le choix de Taille de la vidéo en sortie a été fait pour le HD 480 (16/9): 852×480, la Couleur de la bande a aussi été définie:


Le traitement n’aura pas demandé beaucoup de temps et voilà le résultat dans la fenêtre Comparateur de vidéos:

Après traitement les bandes bleues sur les côtés gauche et droit se sont adaptées correctement pour donner une
taille de 852 pixels en largeur, la hauteur de la vidéo est exactement de 480 pixels (sans aucune déformation à
l’arrivée).

Que se passet-il lors d’une erreur de manipulation (par exemple quand on demande un mode 16/9ème en retour et
en ayant chargé une vidéo en 16/9ème) ? Et bien une fenêtre d’erreur s’affiche et l’opération s’arrête:


Il s’agit d’une évolution de ce qui avait été fait ces jours derniers.

Cette fonctionnalité est dès à présent disponible dans la version de développement d’EKD sous GNU/Linux (la version SVN). Il sera prochainement fait un .exe pour la version windows avec cette nouveauté.

Tout est dans le titre, EKD est passé en version 2.0.9.

Quelques petites choses supplémentaires ont aussi été ajoutées ; nous allons voir dans la suite de l’article quels sont ces changements.

Nouveau réglage (Dimensions de la vidéo) pour la conversion des images en vidéo

Un réglage Dinension de la vidéo a été ajouté dans le menu: Vidéo > Conversion d’images en vidéo. Cette fonctionnalité a dernièrement été demandée par un futur utilisateur du logiciel lors d’une démo de l’application. Rien de tel qu’une image le montrant …

Voici ce qui est disponible dans la liste déroulante Dimensions de la vidéo (il y a de quoi faire):

Le message contenu dans la boîte de dialogue pour le redimensionnement des images a aussi été modifié:

Correction du filtre Vidéo > Filtres > Désentrelacer

Le filtre en question ne fonctionnait plus, il utilise maintenant FFmpeg (avec le paramètre -deinterlace).

Création d’un nouveau filtre: Vidéo > Filtre > Ajout de bandes extérieures

Le filtre en question est fait pour rajouter les bandes sur les côtés gauche, droit, en bas ou en haut, et ce au choix de l’utilisateur (de plus il est aussi possible de choisir la couleur des bandes). Voici une image montrant comment sont présentés les réglages de ce nouveau filtre. L’utilisateur n’aura qu’à cocher les cases correspondantes pour rendre visibles les paramètres pour la dimension en pixels de chaque bande. Comme mentionné plus haut il est de même possible d’attribuer une couleur à cette/ces bande(s).

Voici une vidéo qui a été modifiée avec les paramètres juste au dessus:

A l’heure actuelle l’Aperçu (avec le bouton du même nom, et ce dans l’onglet Visionner vidéo) ne permet pas, pour ces deux derniers filtres vidéo (comme pour les autres), de visionner le résultat du dit filtre sur l’une des images de la vidéo. Cela sera prochainement réparé.

Ces nouvelles fonctions sont dès à présent disponibles dans la version 2.0.9 (datée du 01/08/2011) qui est installable sous windows, mais aussi sous GNU/Linux (par compilation et par le script d’installation facile). La version de développement intègre bien évidemment ces changements.

Quelques changements viennent d’être effectués, ainsi les sélections suivantes:

  • Codec JPEG sans perte (.avi)
  • Codec FFV1 sans perte FFmpeg (.avi)
  • Codec H263 Plus (.mp4)

… ont été ajoutées.

Voici quelques détails sur les codecs et conteneurs en question ; le JPEG sans perte (le losless JPEG), le FFV1 et le H263 Plus.

Le lossless JPEG produira des vidéos d’excellente qualité, mais en contrepartie on obtiendra des fichiers très lourds. Le FFV1 quant à lui donnera des vidéos de bonne qualité avec un poids moins important qu’avec le lossless JPEG. Le H263 Plus vous procurera une qualité assez proche du H264 avec des fichiers en sortie pas trop lourds (le H264 est comme de bien entendu plus optimisé).

Voici (à ce jour) la liste des sélections dans le menu Vidéo > Transcodage > Général (montage montrant tous les choix possibles):

Dans un article précédent nous parlions de l’Ogg Theora et de son utilisation dans EKD , par rapport à cela sachez que les fichiers Ogg Theora (avec extension .ogg, .ogv et .ogm) peuvent maintenant être transcodés vers le codecs et conteneurs suivants:

  • AVI-RAW i420 (sans compression) (.avi)
  • Codec JPEG sans perte (.avi)
  • Codec FFV1 sans perte FFmpeg (.avi)
  • Codec Motion JPEG (.avi)
  • Conteneur Matroska (.mkv)
  • Codec MPEG 2 (.mpg)
  • Codec H263 Plus (.mp4)
  • Codec XVID (.avi)
  • Codec DIVX4 (.avi)
  • Codec MPEG 1 (.mpg)
  • Macromedia Flash Video (.flv)
  • Codec WMV2 (.wmv)

Ces fonctionnalités sont dès à présent disponibles dans la version de développement d’EKD (la version SVN). Il sera prochainement fait un .exe pour la version windows mais vous devez savoir qu’il n’est pas certain que les nouvelles sélections fonctionnent (car, comme dit ici, tout à la fin ; “qu’en raison de la version assez ancienne de Mplayer-Mencoder en place dans l’arborescence de la version windows d’EKD …“).

Dans la première partie de cet article on va pouvoir voir des travaux d’élèves au collège Dunois à Caen en Basse-Normandie. Cette vidéo a été obtenue par la technique du stop motion ; quatre élèves de 3ème ont été impliqués.

 

Voici un diaporama vidéo de quelques travaux d’élèves au collège pendant l’année scolaire 2010-2011 (le diaporama a entièrement été réalisé dans EKD).

 

Pour ce qui est de la deuxième partie de l’article vous allez pouvoir constater (par les deux vidéos montrées) le potentiel d’EKD.

Des prises de vues ont été faites, celles-ci ont ensuite été chargées dans le logiciel et deux filtres image ont été appliqués. Les photos ont par la suite été transformées en vidéo (pour chaque projet). Pour finir le montage (entre les vidéos et les musiques) a été effectué (le tout dans EKD bien sûr).

Les films ont une fréquence de trois images par seconde (les mouvements sont saccadés comme vous pouvez le constater, c’est volontaire).

 

EKD se dote de nouvelles fonctionnalités en ce qui concerne l’Ogg Theora. En effet, jusqu’à présent, il n’était possible de transcoder que vers l’extension .ogg, il est désormais envisageable de le faire (aussi) vers les extensions .ogm et .ogv. Voici une copie d’écran nous l’indiquant:

Les nouvelles fonctionnalités ne s’arrêtent pas là ; le transcodage des vidéos Ogg Theora (.ogg, .ogv et .ogm) en entrée (c’est à dire si l’utilisateur charge ce genre de vidéo) est maintenant possible vers d’autres codecs et conteneurs vidéo, en l’occurrence ceux-ci:

  • AVI-RAW i420 (sans compression) (.avi)
  • Codec Motion JPEG (.avi)
  • Codec MPEG 2 (.mpg)
  • Codec XVID (.avi)
  • Codec DIVX4 (.avi)
  • Codec MPEG 1 (.mpg)
  • Macromedia Flash Video (.flv)
  • Codec WMV2 (.wmv)

Les autres sélections disponibles pour le transcodage des vidéos dans EKD n’ont pas été prises en compte car elles donnent en résultat des vidéos complétement altérées (de gros artefacts visuellement très prononcés) ; voici ce que vous obtiendrez si vous essayez de le faire malgré tout (comme exemple ici la sélection Codec QuickTime MOV (.mov)):

La gestion des vidéos Ogg Theora en entrée est présente dans les menus suivants:

  • Vidéo > Transcodage > Général (comme nous venons de le voir plus haut)
  • Vidéo > Transcodage > Pour le web
  • Vidéo > Transcodage > Haute Définition
  • Vidéo > Filtres

Attention tout de même, il faut savoir que pour ce qui est du menu: Vidéo > Transcodage > Haute Définition il n’est pour l’instant pas possible de le faire avec des vidéos Ogg Theora ; vous tomberez inévitablement sur ce message vous l’indiquant:

Pour ce qui est du menu: Vidéo > Transcodage > Pour le web, les entrées suivantes:

  • Transcodage Dailymotion SD 4/3
  • Transcodage Dailymotion SD 16/9
  • Transcodage Dailymotion HD720p

… vous indiquerons (de même, par une boîte de dialogue) que le traitement n’est pas disponible. Pour les autres sélections cela ne posera pas de souci.

Quant au menu: Vidéo > Filtres (et toujours quand on charge des vidéos Ogg Theora), le bouton Aperçu (qui sert en fait à visionner sous forme d’une image le résultat du filtre vidéo, et ce avant d’engager le traitement final):

… ne fonctionnera pas (nous essayerons, prochainement, de mettre en place une boîte de dialogue le précisant).

Ces fonctionnalités (en ce jeudi 21 juillet 2011) sont disponibles dans la version de développement d’EKD (la version SVN). Il sera prochainement fait un .exe pour la version windows mais vous devez savoir (qu’en raison de la version assez ancienne de Mplayer-Mencoder en place dans l’arborescence de la version windows d’EKD) ces fonctionnalités ne seront, pour l’instant, pas disponibles (dans cette version windows d’EKD).

En fait cette version en place de Mplayer-Mencoder ne comporte pas la possibilité de faire les traitements (en entrée) des fichiers Ogg Theora … nous allons essayer d’en trouver une plus récente.

Cela fait quelque temps que des nouvelles n’avaient pas été données concernant EKD (par manque de temps pour rédiger des articles) ; le logiciel a quand même évolué, comme vous allez pouvoir le constater.

Réglages avancés pour le transcodage des vidéos

Les données contenues dans l’onglet Réglages ont évolué, en effet ces réglages peuvent maintenant se faire plus finement:

La liste déroulante Dimension de la vidéo contient de très nombreuses possibilités:

Les réglages peuvent différer suivant les codecs sélectionnés:

Présence d’EKD aux Rencontres Mondiales du Lociel Libre

Là je vais continuer l’article en employant la première personne du singulier ; en tant que créateur et développeur du logiciel, j’étais présent (du 9 au 12 juillet inclus) aux douzièmes Rencontres Mondiales du Logiciel Libre à Strasbourg (sur le stand lprod), et mon séjour a été riche en rencontres avec les utilisateurs (les quelques démonstrations de l’application que j’ai faite, ont, je pense, intéressés les gens et ils ont pu voir toute l’étendue des capacités du logiciel).

Il est à noter que j’ai eu l’honneur de rencontrer de visu Olivier Girard (un des développeurs du projet OpenShot), depuis le temps qu’on se connaît, on a enfin pu se voir.

Comme je l’espérais des personnes ont demandé quelques changements, je vais maintenant vous rendre compte d’une des premières avancées du programme (sitôt rentré, sitôt mis au boulot … en même temps je suis actuellement en vacances).

Nouveaux réglages pour la gestion de l’AVCHD

La première modification est le changement des valeurs pour la Qualité de la vidéo ; la progression se fait dès lors par un pourcentage. La deuxième est le fait que maintenant (quand on se positionne à la valeur 100) on peut obtenir un résultat de meilleure qualité qu’avant (pour les connaisseurs, et comme EKD utilise FFmpeg pour le traitement de l’AVCHD, l’option utilisée dans la ligne de commande est -sameq, quand on descend à la valeur 99, c’est -qscale qui est utilisé). Dernière modification ; la possibilité (et par une case à cocher) de désentrelacer la vidéo au moment du traitement (le désentrelacement n’est pas sélectionné par défaut).

Ces nouvelles possibilités sont disponibles dans la version de développement d’EKD (pour ceux qui sont sous GNU/Linux), un .exe sera prochainement crée pour les utilisateurs sous Windows.