GNOME 3.22 Karlsruhe : A Land Far, Far Away

99
28
sept.
2016
Gnome

On ne présente plus GNOME, l’environnement de bureau libre (depuis toujours), sexy (depuis la série 3.x), ergonomique (selon les points de vue), personnalisable (non, là, je plaisante, en revanche) et, dorénavant, à la pointe de la technique !

GNOME 3.22, nom de code Karlsruhe, est sorti le mercredi 21 septembre 2016, avec, sous le capot, rien de moins qu’une révolution…

La dernière version de GNOME est le résultat de six mois de développement dont 22 980 changements effectués par approximativement 775 contributeurs.

Pitivi 1.0 (en fait : 2020.09) est sorti, après 16 ans de développement !

76
14
oct.
2020
Audiovisuel

Pitivi, logiciel de montage vidéo pour GNOME, basé sur GStreamer, et qui se veut simple et puissant, est enfin sorti, le 30 septembre 2020, dans sa flambante version 1.0…

… Bon, sauf qu’elle a été annoncée seulement le 11 octobre 2020 et qu’elle est finalement numérotée 2020.09 !

L’occasion d’un coup d’œil dans le rétroviseur.

Logo de Pitivi

GStreamer dégaine la version 1.2

Posté par  (site web personnel) . Édité par antistress, Nils Ratusznik, palm123 et patrick_g. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
69
26
sept.
2013
Audiovisuel

Le framework multimédia GStreamer est sorti ce mardi 24 septembre 2013 en version 1.2, tout juste un an après la version 1.0 !

Comme on peut le lire sur Wikipédia, GStreamer est une bibliothèque logicielle de manipulation de sons et d’images (et plus encore) écrite en C, initialement développée pour proposer une solution capable de concurrencer QuickTime et DirectShow sur GNU/Linux. Sa première version publique date du 31 octobre 1999. C’est un projet freedesktop.org.

Gstreamer

GStreamer est utilisé dans de nombreux projets, notamment les logiciels du bureau GNOME, du bureau KDE via Phonon, ainsi que Mozilla Firefox et Opera. Les applications les plus courantes sont des logiciels de lecture multimédia, des juke-box numériques, des interfaces de montage non linéaire, de outils de transcodage, des navigateur web ou bien des logiciels de visioconférence ou de téléphonie.

La version 1.2 est la seconde version majeure de la branche 1.x, et est compatible avec la version 1.0 sur le plan des API et des ABI. Cette montée de version est justifiée par la présence de nombreuses modifications qui sont trop importantes pour être considérées comme de simple corrections de bug.

La branche 1.x est une branche stable et n’est pas compatible avec la branche 0.10, mais ces deux branches du framework peuvent être installées en parallèle sur un même système, et c’est ce que font ordinairement les distributions pour permettre une transition des paquets en douceur.

Les liens vers les sources sont fournis dans la note de parution, des binaires précompilés pour Windows, Mac OS X et Android seront bientôt livrés. Pour GNU/Linux, voyez avec les mainteneurs de votre distribution préférée, comme d’habitude !

NDA : merci à antistress< pour sa consciencieuse relecture, ses pertinentes suggestions, et pour ses contributions aux articles Wikipédia qui ont nourri cette dépêche. :)

Pitivi 0.95 s’élance avec un nouveau moteur !

56
21
nov.
2015
Audiovisuel

Peut‐être êtes‐vous, comme moi, amateur des dépêches qui retracent les coulisses du développement de nos logiciels préférés : ah ! les dépêches Sortie du noyau Linux X, LibreOffice Y : sous le capot, Entretien avec Z, développeur de Ω

La sortie, le 19 novembre 2015, de la version 0.95 de Pitivi, logiciel libre de montage vidéo non linéaire pour GNU/Linux (prioritairement), nous donne l’occasion de revenir sur les coulisses de son développement, à travers deux billets dont nous vous proposons ici la traduction, précédée d’un résumé des épisodes précédents.

Pitivi s'élance dans la course

Tizen 1.0

Posté par  (site web personnel) . Édité par Lucas Bonnet, Benoît Sibaud, bubar🦥 et podoc. Modéré par Lucas Bonnet. Licence CC By‑SA.
49
17
août
2012
Mobile

On l'a un peu trop vite zappé, mais le projet Tizen (successeur de MeeGo et LiMo à la Linux Foundation) a annoncé en mai « Larkspur », le code source de la version 1.0 de la plateforme et du SDK. Rappelons que le but de Tizen est de créer un OS mobile (téléphones, tablettes, voitures) pour applications natives et web, projet soutenu par Intel et Samsung, entre autres.

La pile graphique est basée sur X11 avec EFL (Enlightenment Foundation Libraries) et GStreamer, avec prise en charge de OpenGL ES 1.1 et 2.0. WebRTC et des API pour accéder à l'appareil photo et au vibreur ont été ajoutées, ainsi que Wi-Fi Direct. L'IDE inclut un outil web de simulation, ainsi que la version 1.0 de l'émulateur QEMU.

Un prototype de téléphone Samsung a fait son apparition :

  • Processeur Dual-core Cortex A9 tournant à 1.2 GHz
  • GPU Mali 400
  • Mémoire vive de 1 Go
  • Stockage de 16 Go
  • Un écran de 4.65" de diagonale en Super AMOLED, de résolution 720p (1280x720)
  • Appareil photo frontal de 2 Mp et dorsal de 8 Mp

D'autre part, il existe une couche pour rendre compatibles les applications écrites à la base pour Android, comme c'est le cas sur l'OS BlackBerry 10.

Note : il ne faut pas trop rapidement mettre de côté cet OS, car l'industrie dans son ensemble n'a pas encore complètement résolu les problèmes de dualités entre iOS et Android, sachant que beaucoup ne se satisfont ni de l'un ni de l'autre. On attend en outre toujours que Windows Phone décolle, que BlackBerry lance des téléphones avec sa verson 10, et que Boot-to-Gecko aka FirefoxOS fasse son apparition.

GStreamer : bientôt la version 1.0

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco et baud123. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
42
28
nov.
2011
Audiovisuel

GStreamer est une bibliothèque logicielle de gestion du son et de l’image (c’est‐à‐dire un framework multimédia) disponible pour les systèmes GNU/Linux et ses cousins, Mac OS X, Windows et même Android. C’est aujourd’hui un pilier du projet GNOME (Totem, Rhythmbox, Epiphany, Gajim ou encore PiTiVi s’appuient dessus, pour citer quelques exemples). Le navigateur Web Opera l’utilise également pour diffuser des séquences audio‐vidéo en HTML 5 sur GNU/Linux, Mac OS X et Windows.

Logo de GStreamer

GStreamer 1.x mûrit et Pitivi 1.0 bêta déboule

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud, BAud et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
42
22
mar.
2014
Audiovisuel

Impossible de faire l’impasse sur l’actualité de la bibliothèque de manipulation de sons et d’images GStreamer suite au hackfest qui vient de se dérouler.

L’actualité de GStreamer, c’est aussi celle des applications qui s’appuient dessus :

  • le lecteur multimédia Totem qui pourra lire les vidéos en cours de téléchargement par torrent ;
  • le transcodeur vidéo Transmageddon qui pointe son nez refait dans une toute nouvelle version plus simple d’utilisation et dotée de nouvelles fonctionnalités ;
  • le logiciel de montage vidéo Pitivi qui continue son chemin vers la tant attendue version 1.0 et qui a pour cela engagé une campagne de financement…

Journal Ayé les processeurs Intel Ivy Bridge gèrent OpenCL 1.1 sous GNU/Linux

Posté par  (site web personnel) . Licence CC By‑SA.
41
12
fév.
2014

J'avais rédigé cette dépêche au lancement des processeurs Ivy Bridge :

Depuis, les développeurs de l'Intel Open Source Technology Center (aka Intel OTC) ont mis les bouchées doubles et voici où en est la situation :

Les cœurs graphiques Ivy Bridge sont à présent compatibles OpenGL 3.3 (depuis Mesa 10.0) (Ivy Bridge peut gérer OpenGL 4.0 en théorie), OpenGL ES 3.0 (depuis Mesa 9.1), et, grande nouveauté : OpenCL 1.1 (…)

Journal media-toc ou un prétexte pour prendre des technologies en main

Posté par  (site web personnel) . Licence CC By‑SA.
41
16
oct.
2017

Nal,

Cela fait quelques temps que je pense à te parler de mon projet media-toc, une application écrite en Rust qui vise à définir une table des matières pour un fichier audio-vidéo ou à scinder un fichier audio-vidéo en chapitres.

Tu me diras que le nom fait pitié, surtout en Français, et tu auras raison.


IHM de media-toc : fichier vidéo.

La génèse

Tout a commencé il y a 5 ans avec la captation audio-vidéo d'un concert. Je voulais en (…)

Journal Conférence GStreamer 2017 : Oxydation de GStreamer

Posté par  (site web personnel) . Licence CC By‑SA.
36
5
nov.
2017
Ce journal a été promu en dépêche : Conférence GStreamer 2017 : Oxydation de GStreamer.

Rustifiez votre multimédia !

Voici une traduction de la présentation « Oxidising GStreamer — Rust out your multimedia! » qui a eu lieu le 22 octobre 2017 à Prague dans le cadre de la Conférence GStreamer 2017.

Merci à Sebastian Dröge pour cette présentation et pour son autorisation de traduction.

Pour les planches au format PDF, rendez-vous ici.


Résumé

Dans la suite logique de ma présentation de l’année dernière, je vais vous tenir au courant de ce qu’il s’est (…)

Conférence GStreamer 2017 : Oxydation de GStreamer

Posté par  (site web personnel) . Édité par bubar🦥, Davy Defaud, Nÿco, Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
35
7
nov.
2017
Audiovisuel

Rustifiez votre multimédia !
Voici une traduction de la présentation Oxidising GStreamer — Rust out your multimedia!, qui a eu lieu le 22 octobre 2017 à Prague dans le cadre de la Conférence GStreamer 2017.

Merci à Sebastian Dröge pour cette présentation et pour son autorisation de traduction.

 Logo de GStreamer Logo de Rust

Journal Ayé, Firefox sait utiliser GStreamer pour décoder H264, AAC et MP3

Posté par  (site web personnel) . Licence CC By‑SA.
32
23
juin
2013

La version de développement de Firefox sait maintenant, via GStreamer, décoder les H264, AAC et MP3 lorsqu'ils sont installés sur nos distributions GNU/Linux (grâce notamment au travail d'Alessandro Decina, ex-employé de Collabora Multimedia récemment passé chez Spotify, et d'Edwin Flores, employé chez Mozilla : merci à eux).

Quelques outils pour générer des fichiers WebM

Posté par  (site web personnel) . Modéré par Nÿco.
28
17
juin
2010
Audiovisuel
Bien que WebM, le nouveau format libre et ouvert de référence pour la diffusion audio et vidéo sur le Web, basé notamment sur le codec vidéo VP8 libéré par Google, ait à peine un mois d'existence, de nombreux logiciels permettent d'ores et déjà de convertir des séquences dans ce format. Plus précisément, c'est le cas de :

  • la bibliothèque multimédia GStreamer, à partir des versions GStreamer Good Plugins 0.10.23, Ugly Plugins 0.10.15 et Bad Plugins 0.10.19 sorties le 31 mai dernier et donc des nombreux logiciels basés dessus (PiTiVi, Transmageddon, Arista...) ;

  • la collection de logiciels FFmpeg (à partir de la version 0.6 qui vient de sortir le 15 juin) et des logiciels basés dessus tels Miro Video Converter (pour Windows et Mac OS X seulement).



À côté de ces outils, permettant d'encoder la vidéo au format VP8, le son au format Vorbis, et de placer le tout dans un conteneur WebM conformément à la spécification, d'autres outils permettent d'effectuer des manipulations sur le conteneur sans intervenir sur l'encodage des pistes audio/vidéo.
C'est le cas de la collection d'outils MKVToolNix (à partir de la version 4.0.0 sortie le 5 juin dernier) parmi lesquels mkvmerge permet de générer des fichiers WebM à partir de sources pré-encodées en VP8 et/ou Vorbis (utile par exemple pour convertir un son Ogg Vorbis en WebM).

Deux autres outils très récents (lancés en mai dernier) sont à signaler :
  • mkclean qui permet d'optimiser un fichier WebM. Suite à son utilisation, la taille de votre fichier sera éventuellement réduite, les non-conformités seront le cas échéant corrigées et l'index sera placé en tête du fichier pour optimiser la lecture sur Internet.
  • mkvalidator permet de s'assurer de la conformité d'un fichier WebM.


MiroVideoConverter, disponible sous Windows et MacOSX, est pour sa part une interface graphique aux outils precedemment cités, simplifiant ainsi la conversion de video par simple selection de profil de sortie.

Tous les logiciels cités sont des logiciels libres (selon les cas sous licence GNU LGPL, GNU GPL ou BSD).

Journal Yorba et Vala

Posté par  (site web personnel) .
27
15
mar.
2010
Yorba est une fondation à but non lucratif dont l'objectif est de créer des applications multimédias libres pour le bureau Gnome.
Le langage de développement qui a été choisi est Vala (langage de haut niveau à la syntaxe proche de C# mais dont le compilateur génère du C qui est ensuite compilé normalement par GCC).
Ce choix a été fait (voir l'article du Gnome Journal) car, selon Jim Nelson, Vala apporte des réponses aux contraintes suivantes :

- Langage (…)

Journal Lollypop: un lecteur audio pour GNOME aux multiples fonctionnalités

Posté par  (site web personnel) . Licence CC By‑SA.
24
15
juin
2015

Lollypop est écrit en python et il se base sur le moteur GStreamer qui est la bibliothèque audio standard de GNOME. On peut situer Lollypop à mis chemin entre Clementine/Amarok et GNOME Music.

Il vient de franchir la dernière ligne droite avant la version 1.0.

Capture d'écran

Il propose les fonctionnalités suivantes:

  • Lecture de tous les formats audio supporté par GStreamer
  • Recherche instantanée dans la bibliothèque
  • Navigation par genres ou artistes
  • Mise en file d'attente des morceaux
  • Mode soirée: Lollypop (…)