sommaire de Traitement vidéo sous GNU/Linux

Sommaire

  1. Introduction à la vidéo
    1. références
  2. les lecteurs libres (playback)
    1. MPlayer
    2. Totem
    3. VLC media player
    4. Xine
  3. les outils internes libres (Transcoding)
    1. ffmpeg – libavcodec – libavformat
    2. libquicktime
    3. transcode
    4. Mencoder
    5. x264
    6. AvidEmux
    7. EKD
    8. VLC
    9. UcView
  4. Les briques logicielles (Frameworks)
    1. gstreamer
    2. MLT
    3. Gmerlin
    4. reacTIVision
  5. Effects
    1. EffecTV
    2. Frei0r
    3. FreeFrame
  6. les applications DVD
    1. K9copy
    2. DVD::RIP
    3. DVDStyler
    4. dvdauthor- qdvdauthor
    5. ManDVD & Manslide
    6. Chaplin
  7. les éditeurs vidéo (montage)
    1. Cinelerra
    2. Lumiera
    3. cinecutie
    4. Gephex
    5. KdenLive
    6. Kino
    7. Lives
    8. PiTiVi
    9. Open Movie Editor
    10. openshotvideo
    11. VideoLAN Movie Creator
  8. animation image par image (StopMotion)
    1. stopmotion
    2. Luciole
  9. sous-tritrage
    1. Gnome Subtitles
    2. Subtitle Editor
  10. écriture de scénarios
    1. celtx

Introduction à la vidéo

références

mdesigner Les-solutions-Opensource-Video
unixgarden audio-video
lprod
http://www.funix.org/fr/linux/montage.htm
tutoriels-video.fr
les forums de repaire

les lecteurs libres (playback)

MPlayer

MPlayer est l'un des lecteurs multimédia les plus populaires sous GNU/Linux. Même s'il montre toute sa force en ligne de commande, ce qui peut rebuter un peu les débutants, c'est un véritable couteau suisse pour l'audio et la vidéo. Il est capable de lire tous les formats les plus courants et de nombreux autres.

MPlayer possède des interfaces graphiques, notamment KMPlayer et GMPlayer, ainsi qu'un plugin pour jouer des vidéos dans las navigateurs internet Firefox et Konqueror. Cependant, comme souvent, l'utilisation en mode texte est plus rapide et plus efficace une fois que l'on s'est habitué.

MPlayer est accompagné de MEncoder, un outil de codage et de montage audio et vidéo.

site de MPlayer
utilisation en ligne de commande (site lea-linux)
amplification logicielle (site asher256)

Totem

lecteur video standard sous Gnome

Totem est le lecteur multimédia de l'environnement de bureau Gnome (depuis Gnome 2.10) et, par la même occasion, le lecteur par défaut de la distribution Ubuntu. Doté d'une interface graphique simplissime, Totem dispose de toutes les fonctionnalités qu'on attend d'un lecteur multimédia de base. Beaucoup de formats sont supportés, mais il est nécessaire d'installer des plugins supplémentaires pour une utilisation optimale.

Totem (site unixgarden)

VLC media player

leader des lecteurs video multiplateformes

http://www.videolan.org/vlc/

Xine

Xine est un lecteur multimédia. Il lit les CDs, DVDs, et VCDs.
Il décode aussi les fichiers multimédia comme AVI, MOV, WMV et MP3 depuis un disque local, et affiche les flux multimédia à travers Internet.
Il interprète la plupart des formats multimédia commun disponible – et plusieurs formats no-commun aussi.

Xine c'est xine-lib : la base mais aussi :

  • xine-ui : une interface graphique

  • gxine : une interface graphique GTK

  • xine-plugin : un greffon pour navigateur

  • xine-vcdx

les outils internes libres (Transcoding)

la boite à outils vidéo de Linux s'enrichit. Ces outils libres sont utilisés par les applications de montage. ou bien en comme outil indépendant.

ffmpeg – libavcodec – libavformat

FFmpeg est une solution complète et multi-plateforme pour enregistrer, convertir et diffuser de l'audio et la vidéo.

  • Il comprend la bibliothèque libavcodec - le codec leader en audio / vidéothèque.

fmpeg - Un encodeur MPEG1/MPEG4/H263/RV et AC3/MPEG audio très rapide​

  • encodeur temps réel audio/video
  • serveur se streaming
  • convertisseur de fichier audio/video

Il peut lire à partir d'une source standard Video4Linux et convertir dans un grand nombre de format.

site web ffmpeg
Documentation FFmpeg
tutoriel Unixgarden ffmpeg

libquicktime

est une bibliothèque pour lire et écrire des fichiers quicktime/avi/mp4. Il offre un accès pratique aux fichiers quicktime avec une variété de codecs pris en charge.

Note: libquicktime n'est en aucune façon liée au logiciel QuickTime d'origine. Ne vous attendez pas a ce que tous les fichiers quicktime créé par le logiciel d'origine puisse être jouée par libquicktime ou vice versa. Vous pouvez, toutefois, avoir de la chance dans certains cas.

L'objectif est d'avoir une bibliothèque simple et stable, qui peut créer des fichiers non-compressés Quicktime et AVI "raisonnablement compatibles" (pour le haut de gamme ou applications de production) avec des codecs de compression décents pour les applications d'utilisateur final.


Aujourd'hui, nous écrivons les fichiers Quicktime avec un large éventail de codecs non compressés pour un usage professionnel. Avec une recherche de précision de l'échantillon, ce qui rend la libquicktime une bibliothèque de choix pour les applications de montage.

http://libquicktime.sourceforge.net/

transcode

Mencoder

MEncoder - Encodeur de vidéo du projet Mplayer​

x264

AvidEmux

avidemux - éditeur​ vidéo libre

  • présentation

Avidemux est un éditeur vidéo libre conçu pour des taches simples de découpage, filtrage et encodage.
Les taches peuvent être automatisées sous forme de scripts et il peut aussi se présenter avec 2 types d'interface graphique differentes : gtk pour interfaces de type gnome et qt pour interface de type KDE.

Tutoriel framasoft

EKD

EKD, postproduction image et vidéo en un clic de souris !
EKD est un logiciel grand public de traitement des vidéos et des images.
Le logiciel a été créé fin 2004 par Angelo Lama, professeur d’Arts Plastiques en France, à la base pour encoder des vidéos, d’où son nom : EnKoDeur-Mixeur.
Il a ensuite évolué pour proposer des opérations de postproduction plus élaborées à la fois sur les images et les vidéos.

  • site Web

http://ekd.tuxfamily.org/

  • tutoriel :

tuto ekd (sur unixgarden)

  • nouvelles

article linux.fr sur la sortie de la version 3.1.2

VLC

Convertir une vidéo avec VLC

UcView

  • enregistrez facilement et en direct vos séquences vidéo au format ogg .

    Présent sur Mandrivaavs4you.com/AVS-Video-Editor 2010, mais sans doute sous d'autres os, un petit logiciel très léger qui permet facilement de s'enregistrer, image et son, pour envoyer des vidéos de bonne qualité, où et à qui vous voulez.
    http://linux.softpedia.com/get/Multimedia/Video/ucview-23882.shtml

Les briques logicielles (Frameworks)

gstreamer

GStreamer est une bibliothèque de construction de diagrammes de composants de manipulation des supports. Les applications qu'il prend en charge vont de la simple lecture d'Ogg-Vorbis,mixage de streaming audio-vidéo audio / vidéo au traitement vidéo (montage non-linéaire).

Les applications peuvent tirer parti des progrès de la technologie codec et ainsi filtrer de manière transparente. Les développeurs peuvent ajouter de nouveaux codecs et filtres en écrivant un plugin simple avec une interface claire et génériques.

GStreamer est publié sous la licence LGPL. La série est 0,10 API et ABI stable.

http://www.gstreamer.net/ http://www.gstreamer.net/documentation/

MLT

Mutton Lettuce Tomato ou maintenant : Media Lovin' Toolkit est un Editeur Video Nonlineaire
​ C'est léditeur video utilisé dans Kdenlive et OpenShotVideo
​ MLT est une brique logicielle multimédia , développée pour la multi-diffusion télévisuelle (television broadcast).

Il fournit donc la boite à outil pour broadcasters, video editors, media players, transcoders, web streamers et pleinas d'autre type d'application. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API.

http://mlt.sourceforge.net
http://www.mltframework.org/twiki/bin/view/MLT/

Gmerlin

Gmerlin est une architecture multimédia pour Linux. Il se compose d'un ensemble de bibliothèques et d'applications multimédias.

http://gmerlin.sourceforge.net/

reacTIVision

  • une boîte à outils pour les surfaces multi-touch tangibles
  • Il a été principalement conçu comme une boîte à outils pour le développement rapide de la table des interfaces utilisateur tangibles (TUI) et multi-touch surfaces interactives.

http://reactivision.sourceforge.net/

Effects

EffecTV

Effectv est une suite d'effet vidéo en temps réel. Vous pouvez regarder la télévision ou la vidéo à travers des effets étonnant.

http://effectv.sourceforge.net/

Frei0r

  • - a minimalistic plugin API for video effects

Frei0r is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects.

utilisé dans : GePhex, LiVES, Open Movie Editor, MLT, Kdenlive http://www.piksel.org/frei0r

FreeFrame

les applications DVD

K9copy

K9copy : sauvegardez facilement vos DVD vidéo

DVD::RIP

Interface graphique à "transcode" et "ffmpeg"

DVDStyler

Systeme de création de DVD (multiplatforme) les fonctions principales de DVDStyler sont:

  • déplacer et lacher les fichiers MPEG
  • importer fichier image en arriere plan
  • creer des menus NTSC/PAL
  • placer texte et images ou vous le voulez sur l'écran menu
  • changer font/couleur
  • put basic text buttons, change font/color and background color
  • You can copy and paste any menu object
  • You can set chapters for each movie
  • You can change post command for each movie

dvdauthor- qdvdauthor

creer un systeme de fichier DVD-Video dvdauthor est un programme qui permet de generer un film DVD depuis un flux mpeg.
qdvdauthor est l'interface graphique (QT3) de dvdauthor

ManDVD & Manslide

  • ManDVD: Comment concevoir sous Linux de beaux DVD réunissant toutes les fonctionnalités des DVD professionnels ? Le plus simplement du monde grâce à un logiciel français doté d'une interface graphique des plus conviviales qui n'est pas sans rappeler les logiciels commerciaux du genre sous Windows.
  • Manslide, un logiciel complémentaire de ManDVD. Il lui apporte les fonctionnalités manquantes pour réaliser des diaporamas dynamiques comme les effets 3D ou les déplacements des photographies.

ManDVD (sur linuxgarden)
manslide (sur linuxgarden)
--> voir 2manDVD

Chaplin

  • DVD chapter extractor

Chaplin home page

les éditeurs vidéo (montage)

Cinelerra

cinelerra - Editeur Vidéo Non-Linéaire ​

  • présentation

Si vous voulez faire des films, voulez que la composition et le montage soient de haut niveau, voulez l'efficacité d'un système d'exploitation UNIX embarqué combiné avec la puissance d'un PC à usage général, ou vous voulez simplement défier l'établissement, le temps est venu pour vous de télécharger Cinelerra.

Lumiera

fork de Cinelerra. en cours de développement

  • site Web

http://lumiera.org/

  • distribution :

pas encore distribué fin 2010

cinecutie

Fork de Cinelerra. en cours de développement

  • site Web

http://akiradproject.net/cinecutie

  • distribution :

pas encore distribué fin 2010

Gephex

Gephex est un logiciel modulaire vidéo jockey. Les visuels de base peuvent être choisis à partir de sources comme les fichiers vidéo ou des caméras. Ensuite, ils peuvent être modifiés par des filtres et des mélangeurs. Chaque modificateur a plusieurs paramètres, qui peuvent être contrôlés par un signal-générateurs, dispositifs d'entrée comme les joysticks, cartes son, ou des dispositifs MIDI

  • site Web

http://www.gephex.org/

  • distribution :

pas encore distribué fin 2010

KdenLive

kdenlive - Application de montage vidéo non-linéaire pour KDE​

  • présentation

Kdenlive! (pronounced Kay-den-live) KDE Non LInear Video Editor

  • Il s'appuie sur un moteur de rendu séparé: Piave et prend en charge le montage multipiste.

intégration des briques : MLT, FFMPEG, dvdauthor, recordmydesktop

Kino

http://www.kinodv.org/ http://users.telenet.be/acp/kino/kinoplus.html Kino : création de génériques grâce à DV Titler
Kino : création d’une transition entre deux séquences
Kino : un pas supplémentaire vers la maîtrise des montages
Kino : travailler les transitions audio

Lives

lives - Linux Video Editing System​

  • présentation

The Linux Video Editing System (LiVES) is intended to be a simple yet powerful video effects and editing system. It uses common tools for most of its work (mplayer, ImageMagick, GTK+, sox).

LiVES lets you start editing and making video right away, without having to worry about formats, frame sizes, or framerates. LiVES will let you start creating your own tools, utilities and effects via the built in RFX builder.

LiVES is aimed at the digital video artist who wants to create their own content, the video editor who wants to produce professional looking video, and the VJ who wants to captivate with spectacular images.

PiTiVi

  • utilise la brique logicielle gstreamer

  • site Web

http://www.pitivi.org/
http://wiki.pitivi.org/wiki/Main_Page
http://www.tutoriels-video.fr/faire-un-montage-video-simplement-avec-pitivi-sur-linux/

Open Movie Editor

  • utlise la brique logicielle gmerlin

openmovieeditor - Simple non-linear video editor​ The Open Movie Editor is designed to be a simple tool that provides basic movie making capabilities. It aims to be powerful enough for the amateur movie artist, yet easy to use. It is a non-linear video editor that features several video and audio tracks where clips can be manipulated using the mouse.

openshotvideo

Openshot Video Editor est un logiciel de montage. Son interface se veut le clone de Movie Maker et Imovie
Basé sur le framework MLT, multipiste - audio, vidéo, séquence d'images -, il permet la réalisation de transitions et d'effets, visuels et sonores,

intégration des briques : MLT, FFMPEG

  • site Web

le site openshotvideo
openshotvideo (sur lprod)
openshotvideo (sur inattendu.org)

  • distribution : toute

VideoLAN Movie Creator

  • projet en cours de développement.

  • site Web

le site de developpement de MVLC
l'annonce VLMCsur linuxfr en 2009

  • distribution :

pas encore distribué fin 2010

animation image par image (StopMotion)

stopmotion

stopmotion - Programme de création d'animation image par image

  • présentation

Stopmotion est un programme fait pour creer des films d'animation (stop motion) à partir d'images que vous avez déjà sur votre disque dur ou que vous importez directement depuis votre appareil-photo numérique ou caméra vidéo(webcamera).

Une animation "stop motion" est une animation qui est construite en prenant plein de photos d'un même objet en le faisant bouger un peu entre chaque photo. Quand ces photos sont jouées, vous obtenez une animation. Il est possible d'ajouter des effets sonores et de livrer l'animation dans plusiseurs formats vidéo tel que le MPEG ou l'AVI.

Vous pouvez créer des animations image par image avec des images issues de votre matériel vidéo préféré. Vous devez simplement paramétrer stopmotion pour utiliser un programme de capture (« grabber ») qui fonctionne avec votre matériel. Il est aussi possible de faire de même avec l'export vidéo. Il suffit de connecter un encodeur capable de faire de l'exportation vidéo à partir d'un ensemble d'images.

Stopmotion possède un ensemble d'outils qui vous aident à créer des mouvements souples et précis.

Luciole

Luciole est un logiciel libre de capture image par image dédié à la réalisation de films d’animation.

  • site Web

http://festival.inattendu.org/Luciole-Linux

sous-tritrage

Gnome Subtitles

Sous-titrez vos films avec Gnome Subtitles
Site officiel de Gnome Subtitles

Subtitle Editor

Subtitle Editor est disponible en version 0.33.0
Site officiel de Subtitle Editor

écriture de scénarios

celtx

L'objectif de Celtx est d'offrir l'ensemble des fonctionnalités nécessaires pour mener à bien un projet type :

  • "écriture d'un livre" de la littérature au comics ;
  • "réalisation d'un film" du grand cinéma au documentaire ;
  • "pièce de théâtre" ;
  • "émission de radio".

Celtx 1.0 : suite libre de préproduction media
celtx