Nous sommes le Sam 28 Juin, 2025 22:31
Supprimer les cookies

Page 1 sur 41, 2, 3, 4 Suivantformats de fichiers sons et vidéos ouverts et durables ?

Fil continu d'informations sur tout ce qui touche au libre, aux nouveautés et aux mises à jour majeures de logiciels libres. Merci de présenter toute news qui pointe vers un lien et de ne pas abuser des citations.

Lun 05 Fév, 2007 17:22

Bonjour,

sur le web on est en plein dans "la mode" vidéo en ligne avec des sites comme Youtube pour citer le plus connus.
Ce site et l'effet de mode qu'il implique, ont fait émerger l'utilisation du format vectoriel swf crée par le logiciel Flash de la société Adobe (ayant racheté Maromedia) pour diffuser des contenus audio et vidéo sur Internet.

Dans cet article : http://developpeur.journaldunet.com/itw ... -lie.shtml
qui date du 08 janvier 2007 (donc très récent), il est dit "Ensuite, Flash est utilisé comme format vidéo et audio. A l'heure actuelle, il n'y a pas d'alternative ouverte. Je pense qu'il nous faut définir des balises video et audio pour le monde libre."

Ce que j'en comprends c'est qu'on est obligé d'utiliser la technologie Flash pour diffuser de l'audio et de la vidéo sur le web ?
L'un des intérêt du lecteur flash (le flash player) est qu'il peut être installé sous forme de plug-in sur toute plateforme logicielle (puisqu'intégré dans le navigateur et que le plug-in est mis à disposition par Adobe sur les plateformes).
Ce qui dispense d'avoir à installer un lecteur mastodonte (et pas toujours bien compatible selon les plateforme car propriétaire).

En revanche sur les formats de fichiers en "arrière plan" (cad appelé par le lecteur flash, via une déclaration d'adresse dans un fichier xml un peu comme les rss), quel choix faire ?
Du ogg (http://fr.wikipedia.org/wiki/Ogg) pour le son ?
Du mkv (http://fr.wikipedia.org/wiki/Matroska) pour la vidéo ???

La question se pose pour permettre la lecture quelque soit la plateforme (mac, pc ou linux), mais aussi pour savoir comment pérenniser le document numérique ???

Qu'en pensez-vous ?
Quelles solutions concrètes et immédiate le monde du libre peut-il apporter à un moment où une bataille pour les formats ouverts a lieu (cf : http://standblog.org/blog/post/2007/02/ ... F-et-OOXML )

Merci pour vos réponses à venir.
csszzen

Messages : 14

Lun 05 Fév, 2007 18:48

Fais une recherche sur le forum à "cortado"

tu peux aussi lire ça http://forum.hardware.fr/hfr/OSAlternat ... 7835_1.htm
Linux : il y a moins bien, mais c'est plus cher
http://libre-ouvert.toile-libre.org/
antistress

Messages : 3854
Géo : Ile de France

Lun 05 Fév, 2007 19:23

En revanche sur les formats de fichiers en "arrière plan" (cad appelé par le lecteur flash, via une déclaration d'adresse dans un fichier xml un peu comme les rss), quel choix faire ?
Du ogg (http://fr.wikipedia.org/wiki/Ogg) pour le son ?
Du mkv (http://fr.wikipedia.org/wiki/Matroska) pour la vidéo ???

Attention, sauf erreur de ma part, il y a confusion.
.mkv est un conteneur, ce n'est pas un format vidéo (au sens stricte du terme)

c'est-à-dire qu'un .mkv peut contenir de la vidéo, du son, des sous-titres, des chapitres ...
Une ch'tio peu d'pub :http://www.ina-ich.net/

"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Ubuntu 11.10 | LibreOffice | GnuPlot | PidGin | irssi | suite Mozilla | VLC ...
Mikelenain

Avatar de l’utilisateur
Messages : 3651
Géo : Lyon

Lun 05 Fév, 2007 20:49

Mikelenain a écrit:
En revanche sur les formats de fichiers en "arrière plan" (cad appelé par le lecteur flash, via une déclaration d'adresse dans un fichier xml un peu comme les rss), quel choix faire ?
Du ogg (http://fr.wikipedia.org/wiki/Ogg) pour le son ?
Du mkv (http://fr.wikipedia.org/wiki/Matroska) pour la vidéo ???

Attention, sauf erreur de ma part, il y a confusion.
.mkv est un conteneur, ce n'est pas un format vidéo (au sens stricte du terme)

c'est-à-dire qu'un .mkv peut contenir de la vidéo, du son, des sous-titres, des chapitres ...


oui il y a confusion, mais il y a de quoi avouez ;-)

c'est franchement pas évident de s'y retrouver avec tous ces formats...
csszzen

Messages : 14

Lun 05 Fév, 2007 20:52

je faisais la même chose il y a peu de temps ;)
Une ch'tio peu d'pub :http://www.ina-ich.net/

"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Ubuntu 11.10 | LibreOffice | GnuPlot | PidGin | irssi | suite Mozilla | VLC ...
Mikelenain

Avatar de l’utilisateur
Messages : 3651
Géo : Lyon

Lun 05 Fév, 2007 22:25

C'est pas évident le monde de la vidéo. Je vais essayer de résumer. Il existe trois grandes catégories de formats :
  • Le conteneur (avi, mkv, ogg, mp4, wmv, flv...)
  • Le fomat de compression vidéo (MPEG-2, MPEG-4 ASP, H.263, H.264, VC-1...)
  • Le format de compression audio (MP3, Vorbis, AAC, AC3...)
À noter que certains conteneurs peuvent en outre inclure sous-titres, polices, menus, images, etc...

Donc pour qu'une vidéo soit dans un format libre, il faut que ces trois composantes soit toutes dans un format ouvert (libre, documenté, sans licence, etc...)

La vidéo Flash, c'est à la fois génial et horrible coté interopérabilité. En effet, la vidéo elle-même n'est pas au format swf mais au format flv. Ce conteneur peut avoir en son sein de la vidéo au format FLV1 (en fait du H.263) ou FLV4 (en fait du VP6) et de l'audio au format MP3 ou Nellymoser. De tout ces formats, seul le Nellymoser est propriétaire, tous les autres sont lisibles et produisibles par des logiciel libres (par exemple mplayer). Donc ce n'est pas catastrophique.

Mais un format ouvert, c'est plus que simplement un format lisible par le Libre, il faut qu'il soit totalement documenté et libre de tout brevet ou autre problème de licence. Ce qui exclut d'office tous les formats issus des normes MPEG : MPEG-1, MPEG-2, MPEG-4 ASP, MP3, AAC, MPEG-4 AVC... Y compris leurs implémentations libres comme le XviD.

Les seuls et uniques formats qui nous intéressent donc sont ceux de Xiph.org :
  • Conteneur ogg
  • Formats de compression audio Vorbis, Speex et FLAC
  • Format de compression vidéo Theora.

Ces formats existent et sont de qualité bonne voire excellente. Le gros problème, c'est plus du côté de l'implémentation. Il n'existe à ma connaissance aucun logiciel vraiment simple d'emploi pour produire une video en ogg theora. Mais le pire est sans doute du côté des navigateurs. Cortado me semble très intéressant, mais ça me semble demeurer un bricolage bien foutu pour faire avec l'existant, pas plus. La démo sur le site ne me convainc hélas pas : c'est lourd, c'est lent, comparé au flash

L'idéal serait qu'il existe un moyen réellement standardisé dans tous les navigateurs pour lire de la vidéo, de façon native. De vraies balises <video> comme il existe <img>. Mais bon la vidéo en streaming sur le web ça existe depuis plus de dix ans, et on est encore en train de galérer entre plug-ins, flash, java et autres joyeusetés. Je ne suis pas très optimiste du coup...
Dernière édition par Milvus le Lun 05 Fév, 2007 23:21, édité 1 fois au total.
Milvus

Messages : 375
Géo : Paris

Lun 05 Fév, 2007 22:53

Merci Milvus pour ce chouette récapitulatif !

Milvus a écrit:Cortado me semble très intéressant, mais ça me semble demeurer un bricolage bien foutu pour faire avec l'existant, pas plus. La démo sur le site ne me convainc hélas pas : c'est lourd, c'est lent, comparé au flash

As-tu jeté un œil du codé de ITheora (qui me semble vraiment bien et facile d'utilisation) ?
(il y a un fil de discussion sur la Framagora à ce sujet ici)
Veni, Vidi, Libri - Diffuseurs de Licences Libres
http://venividilibri.org
Maps

Avatar de l’utilisateur
Messages : 1691
Géo : Québec

Mar 06 Fév, 2007 05:04

Merci Milvus tu maitrise vraiment bien ce sujet!! Désolé de faire du collage comme ça mais pour le wmv je pense que c'est proprio de partout, non?? Est-ce que ça pourrait expliquer que certaines vidéos wmv peuvent-être lus par mon mplayer mais pas d'autres?? du coup ça voudrait peut-être dire que certaines compressions sont libres d'autres non, mais ça m'étonne de MS de faire un format de fichier vidéo ne serait-ce que partiellement ouvert?!
Debian Etch/Kubuntu Feisty Fawn!- Amarok 1.4.5, Kaffeine, aMSN 0.96!, Surface Evolver, Ktorrent, Openoffice.org 2.1/2.2, Iceweasel/Firefox 2.0 , Flashplayer 9.0!,

"And the truth, unwinding, scrapping away, at my mind, please stop asking me to describe...For one moment, I wish you'd hold your stage, with no feelings at all...OPEN-minded, I'm sure I used to be so FREE"[Muse, Citizen Erased]
Mr M

Messages : 185
Géo : Grenoble (le plus souvent)

Mar 06 Fév, 2007 08:38

Le pb posé par flash c'est surtout le dev sur linux du plugin qui est à la traine. Sinon aujourd'hui il est vraiment au point au niveau du rendu ce qui a été longtemps son problème.

Il permet de faire du streaming sans avoir de serveurs dédié(audio ou vidéo). Pour les vidéo il est vrai qu'il faut passer par du format FLV aujourd'hui mais demain ? il y a peu le streaming audio passait aussi par du swf en bibliothèques externes depuis flash 7 on peut load à la volée du MP3 sans avoir à compiler dans un format super fermé(swf).
Cette évolution a été la première sur le Jpg puis le MP3 pourquoi pas de la vidéo demain.


Ce soft a mis 10 ans pour devenir de plus en plus souple.


Par ailleurs le langage utilisé par flash (action script2) peut être compilé via Mtasc ce qui permet de générer de façon libre des SWF.

C'est sur c'est moins souple que flash mais c'est totalement gratuit et permet de faire la même chose qu'avec flash sous peu que l'on sache coder en AS2.

Je trouve le tuyau (swf) très éfficace et simple d'utilisation, son seul pb est le retard de dev pour linux ... Il permet d'afficher tout type de contenu : texte/audio/vidéo il est beaucoup plus sécurisé qu'ajax pour les applis multimédias, et l'argument tarte à la crème sur l'accessibilité est franchement Bidon .... 80 pct des sites web qui n'utilisent pas flash ne sont pas accessibles.
On peut parler de tous les formats multimédia qui ont été developpé jusqu'ici ... aucun n'est accessible ......

Je pense qu'il nous faut définir des balises video et audio pour le monde libre


la balise existe déjà, à ma connaissance la balise <object> est là pour ça. Il suffit derriere de lui préciser le type de média dans les paramètres.

Le problème est l'interprétation de cette balise qui est assez aléatoire suivant les navigateurs ..... et les plateformes(OS)

Cela ne resoud pas le problème du streaming qui doit être géré par autre chose ... un lecteur/plugin vu qu'aucun navigateur ne le permet en natif.
wiko

Messages : 728

Mar 06 Fév, 2007 08:53

Milvus a écrit:
  • Le conteneur (avi, mkv, ogg, mp4, wmv, flv...)


ogg est un conteneur ? ce n'est pas un format audio tout con ? :shock:




concernant flash, perso, j'aime pas. pourquoi ? et bien tout simplement parce-que c'est totalement fermé. et si on trouve un truc en flash qui nous plait (une manière de faire un joli rendu par exemple) , on ne peut pas le décompiler pour voir la technique utilisé.
pareil, pour compiler du flash, c'est galère. à ma connaissance il n'y a que macromédia flash qui permette de le faire facilement. c'est pas très encourageant pour se lancer, je trouve ^^


wiko >> la balise <object> est sympa mais les trucs qui suivent sont rarement facilement à trouver/paramétrer :s
Une ch'tio peu d'pub :http://www.ina-ich.net/

"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Ubuntu 11.10 | LibreOffice | GnuPlot | PidGin | irssi | suite Mozilla | VLC ...
Mikelenain

Avatar de l’utilisateur
Messages : 3651
Géo : Lyon

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit