Encodeurs et décodeurs linux On peut très bien extraire le codec des produits GPL ci-dessus ( sauf mtvp qui n'est pas open source), et quelques autres, on a donc :

  • Nouveau: un codeur, serveur et player MPEG4 open source: mpegIP

    home page mpegIP, non testé. C'est un paquet open source développé par des developpeurs de Cisco. Le développement est fait sous linux, mais le package marche sur plusieurs plate-formes.

    Dernière version (non testée) : 0.9.4

  • Nouveau: un codeur et streamer "temps réel": ffmpeg

    home page fame, non testé. Les codecs sont réécrits from scratch, il fait du MPEG1, du H263, du MJPEG, du MPEG4 compatible OpenDIVX, et streame tout plein de choses ( mpeg audio et vidéo, flash, real, multipart jpeg, asf, etc )

    Dernière version (non testée) : 0.3.4

  • Nouveau: un codeur mpeg "temps réel": fame

    home page fame, non testé. Pour le moment, ne fait que de le codage intraframe ( comme mjpeg ), et gère le son ainsi que l'image. Il sait lire des devices video4linux ainsi que les cartes ATI.

  • Nouveau: un codeur mjpeg avec compensation de mouvement: mjpeg

    home page mjpeg, première release beta publique 0.4b1a

  • un codeur mpeg 2 parallèle, pm2v, qui utilise mpeg2encode, MPI et les architectures SMP pour faire faire le boulot à un paquet de processeurs. Je ne l'ai pas testé.

  • l'codeur MPEG-I temps réel mp1e

    Il existe une nouvelle version 1.8pre3 qui ferait des frames IBP. Le code source est un festival de gurutisme MMX. Ce soft ne fait pas de compensation de mouvement, donc n'est pas encore la panacée. home page mp1e, testé en version 1.7.1
    Nouvelle nouveauté: en utilisant les patches suivant, on peut essayer avec Video4linux 1 et séléctionner la source directement, sans avoir à passer par xawtv.
    Sans ce patche, il faudrait installer v4l2 dans le noyau. Je n'ai pour le moment pas réussi à le faire tourner en v4l1 ...
    D'après l'article suivant, ce n'est pas si génial que ça. Si je vois des réactions, je vous tiens au jus. Voir un exemple de sortie ici (4.8Mo). On dirait que c'est une erreur de la part de l'utilisateur, car en forçant le -s 320x200, on a une sortie correcte, comme on peut voir (1.4Mo). Attention cependant, il ne génère que des I-frames, c'est à dire que c'est ni plus ni moins que du motion jpeg, finalement. Déception, non ? mpeg_stat fournit ce résultat sur le movie précédent.

  • Mainactor est un environnement d'édition vidéo, en shareware, qui connait la majorité des formats vidéo, dont MPEG I et II, de même que le QuickTime en Motion JPEG ou uncompressed. Pour le moment, ce n'est pas un outil fini, mais il a un bon look, et ses nombreux codecs en font un traducteur de choix

  • Le codec officiel établie par le groupe MPEG, mpeg2vidcodec, est à Berkeley
  • MpegUtil est unoutil d'analyse et d'édition
  • xmg est un grabber X qui produit directement du mpg. Pour ma part, je préfere une solution xvidcap et mpeg2encode, mais bon, on ne se refait pas.
  • mpeg2tool est un outil motif permettant de coder et d'utiliser quelques gadgets intéressants: scalable coding, data partitionning, etc
  • un codeur MPEG-I de stanford university disponible à l' ircam. Pour les curieux, j'ai compilé leur doc en postscript. C'est de l'anglais, mais c'est édifiant à plus d'un titre. Il possède un mini interpréteur de commande et un langage spécifique pour changer les paramètres. Il encore ou décode des mpg en collection d'impages YUV.
    Dernière version testée : 1.2.1
  • une librairie de codage MPEG-I: MPEGe lib
  • une tétrachiées d'utilitaires MPEG-1,2 et 4 chez ADVENT
  • Des magnétoscopes numériques sous Linux, annoncé dans les nouvelles neuves de linux, ici. L'idée est de faire de l'enregistrement de 28h de vidéo qualité VHS en MPEG-2 temps réel, sur une machine sous linux à base de processeur PPC et récupérant le programme sur le net... C'est beau la technique. Cette babasse coûterait la bagatelle de 1000$ u.s.
  • Comme la majorité des codeurs MPEG ci-dessus prennent en entrée des fichiers YUV, il faut passer par un convertisseur avi2yuv si vous voulez traiter un fichier avi. Le logiciel est disponible là bas