OVH Cloud OVH Cloud

Formats libres pour la vidéo

31 réponses
Avatar
gp
Ça ne fait pas tellement longtemps que je suis passé à la haute vitesse,
et je suis toujours un adepte de l'écrit, mais je constate que tous les
fichiers vidéo de la télévision d'État sont des .asx qui réfèrent à
toutes sortes de formats, encore propriétaires.

Quels seraient les formats vraiment ouverts et libres pour Linux. Les
mpeg, je suppose que, comme les jpeg, c'est propriétaire.

Y a-t-il quelque folle bébell-o-manie que ces formats n'offrent pas par
rapport aux formats de Windows.

GP



-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----

10 réponses

1 2 3 4
Avatar
Vincent Bernat
OoO En ce début d'après-midi ensoleillé du dimanche 28 décembre 2003,
vers 15:14, gp disait:

Ensuite, dans les formats vidéos, il y a donc XViD qui est
simplement un encodeur au format MPEG 4 (qui est libre)


MPEG est libre? Mais est-ce que ce n'est pas le même organisme qui a
lancé les jpeg ou jpg ? Et si le format ouvert png a été inventé
parce que le jpg était considéré propriétaire, pourquoi le MPEG ne
devrait-il pas être considéré propriétaire? Ont-ils une licence
quelque part, ces gens-là?


Ouh la la, tu mélanges un peu tout. Le PNG est fait pour remplacer le
GIF notamment parce que Unisys détient un brevet sur la compression
LZW et demande des royalties dessus. D'ailleurs, il est possible de
faire des GIF sans utiliser de compression LZW. Le PNG n'a pas du tout
prétention de remplacer le JPEG car il ne fait que de la compression
sans perte.

Pour le JPEG, il y a aussi des brevets, mais les implantations libres
utilisent simplement le codage séquentiel de Huffman sur lequel il n'y
a aucun brevet. Pas mal de compagnies ont des brevets sur d'autres
méthodes, mais elles ne sont guère efficaces. D'autres essaient de
faire passer leurs brevets comme du JPEG, mais à ce jour, le JPEG est
totalement libre (du moins dans l'implémentation de la libjpeg6.2 par
exemple).

Ensuite, pour le MPEG, les brevets tombent à foison, comme par exemple
pour le MP3. Il y a des brevets sur le MPEG 4 et je ne sais pas du
tout ce qui est autorisé ou non. A priori, pour le moment, pas mal de
monde se contente d'une assez grande tolérance dans le domaine
puisque, en ce qui concerne le MPEG 4, personne n'a été embêté. Du
côté du libre, ça arrange pas mal de monde vu qu'il n'y a pour le
moment pas d'autres alternatives.

Ogg Vorbis et XViD dans un Ogg Media tiennent à mon sens le haut du
pavé actuellement.


Donc, si je comprends bien, ogm serait effectivement le format à
suggérer à la télévision d'Ètat pour encoder ses films. Et il
devrait préférablement encapsuler Ogg Vorbis et XViD.


Que ce soit de l'OGM, de l'ASF ou du AVI, cela ne change pas grand
chose. Je ne crois pas qu'il y ait des brevets là-dessus et on sait
les décoder tous les trois. Maintenant, d'un point de vue purement
technique, le Ogg Media est préférable. Je ne sais pas ce qu'il en est
du support dans un Windows de base.

Ensuite, pour la vidéo, ils peuvent encoder avec ce qu'ils veulent du
moment que ça produit du MPEG-4 en sortie. Tant qu'à faire, autant
utiliser du libre, mais au final, on pourra le lire avec des outils
libres.

Enfin, pour le son, oui, le Ogg Vorbis est préférable.

ça n'a pas fonctionné. Après avoir lu un peu, je suis allé chez
MPlayer et j'ai téléchargé les codecs win32. Avec MPlayer, il paraît
qu'il faut installer les codecs avant de compiler MPlayer, mais
comme j'avais installé Xine en tgz, j'ai essayé tel quel, après
avoir installé les codecs dans le répertoire congru. (J'ai aussi
installé un autre truc de chez mplayer pour windows, je ne me
rappelle pas trop...)


Mplayer vient en standard avec la libavcodec (du projet FFMPeg), on
peut donc compiler mplayer à partir de quasiment rien et lire à peu
près tout ce qu'on veut (en écartant les bouses propriétaires au
possible). Les codecs Win32 ne sont là que pour permettre de lire le
Quicktime dernier cri, le Windows Media Video et autres blagues du
même genre.

Le fichier a ouvert et ç'a commencé à jouer mais, après une seconde,
l'image s'est déformée et le vidéo a bloqué. À ce moment, ma
tentative intempestive de mise à jour à Current avec Slackware avait
déjà saboté mon driver de carte de son et ma carte ne fonctionnait
pas.


Je viens d'essayer sur mon iBook, donc dépourvu de tout bidule
propriétaire. C'est du Windows Media Video (WMV1/WMV7) avec du son en
DivX audio et le tout est supporté par une version récente de la
libavcodec, donc le bidule devrait fonctionne de base en compilant
mplayer des sources sans installer quoi que ce soit d'autre.

Il me semble que la lib Xine suit la même approche, à savoir utiliser
la libavcodec et la version incluse dans la rc3 est suffisante pour
lire la vidéo en question. Je ne sais pas quelle version tu utilises.

En général, je trouve l'image très mauvaise. On ne peut guère
l'agrandir au-delà de 5 cm de côté. Je ne sais pas trop comment
vérifier la vitesse de téléchargement, mais je suppose que ce doit
être prévu pour les modems 56k ?


Tu peux télécharger tout le fichier à coup de wget. Y'a deux ou trois
indirections puis ensuite cela fonctionne.

Est-ce qu'il y a des sites où on peut voir des vidéos de meilleure
qualité, en ogm et autrement, pour que je puisse faire la
comparaison. Si l'autre côté veut bien fournir, mon modem atteint
facilement 170 kBps.


Euh, tu as bien saisi que OGM est un conteneur et donc n'influe pas
sur la qualité de la vidéo ? Si tu veux voir ce qui se fait en qualité
à l'heure actuelle, regarde ici :
<URL:http://matroska.free.fr/samples/mewmew/>

mplayer n'implante malheureusement pas tout ce que sait faire
Matroska, mais tu verras ce qui se fait aujourd'hui en qualité
vidéo. Je t'assure que l'on fait encore beaucoup mieux (DNAngel, Stand
Alone Complex), mais on ne différencie pas réellement un DivX5 + MP3
d'un XViD + Ogg au niveau de la qualité. Mon point était simplement
que dans les équipes de fansub, XViD et Ogg Vorbis devenaient de plus
en plus courant et tu pourras remarquer sur la page ci-dessus qu'ils
ne connaissent que Windows.

Tu peux aussi te faire une idée sur un DVD. Tu en loues un et tu le
rippes avec Video::DVDrip qui est très simple d'emploi. Tu pourras
alors comparer les différents codecs. Rippe sur deux CD (c'est ce qui
se fait maintenant), tu verras la qualité obtenue sans effort. Note
encore, que c'est assez indépendant du codec, il faut sans doute être
beaucoup plus spécialiste pour voir les différences entre codec. Pour
ma part, je ne vois pas de différence en encodant en DivX5 ou en
encodant en XViD.

Enfin, tout ça pour dire que le libre ne souffre pas du tout de la
comparaison dans un domaine de "pointe", avec des outils qui font des
envieux chez les Windowsiens et des codecs utilisés partout dans le
monde, en s'offrant même le luxe d'innover là où d'autres se sont ra-
massés (Ogg Vorbis contre Windows Media Audio).
--
BOFH excuse #23:
improperly oriented keyboard


Avatar
Olivier Souiry
"Vincent Bernat" a écrit dans le message news:

OoO Peu avant le début de l'après-midi du dimanche 28 décembre 2003,
vers 13:54, gp disait:

Si tu recodes tout pour arriver à respecter les spécifications,
est-ce illégal? Si oui, ce serait à dire qu'écrire un driver pour
une carte est aussi illégal, puisque tu écris pour ses rencontrer
des spécifications.


Ça dépend si les spécifications sont déposées ou non.


Microsoft a par exemple demandé à ce que le support des fichiers .ASF soit
enlevé de VirtualDub, un soft libre d'édition de vidéos, et une boite de
dialogue cite le brevet #6.401.345. Ca implique que quelques autres
"formats" sont aussi fermés dans VirtualDub depuis, comme les .WMV

O. Souiry


Avatar
Emmanuel Florac
Dans article <3fefa51b$,
disait...

T'es sûr?



Oui.

XviD is an ISO MPEG-4 compliant video codec.


Oui mais les différents éléments (codecs audio, vidéo etc) du MPEG 4 sont
soumis à tout un tas de brevets, dont une bonne part sont soumis à
royalties:

http://www.m4if.org/patents/index.php

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Emmanuel Florac
Dans article , disait...

Mplayer vient en standard avec la libavcodec (du projet FFMPeg), on
peut donc compiler mplayer à partir de quasiment rien et lire à peu
près tout ce qu'on veut (en écartant les bouses propriétaires au
possible). Les codecs Win32 ne sont là que pour permettre de lire le
Quicktime dernier cri, le Windows Media Video et autres blagues du
même genre.


Le problème de ces blagues c'est que c'est ce qui constitue 99.9% des
vidéos streamées sur le web, dont 90% est constitué de windows media
puisque microsoft applique la bonne méthode utilisée contre netscape : je
donne le logiciel (windows media server) jusqu'à ce que la concurrence
(real) soit laminée, et pour l'instant c'est parfaitement efficace.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
GP

Pour le JPEG, il y a aussi des brevets, mais les implantations
libres utilisent simplement le codage séquentiel de Huffman sur
lequel il n'y a aucun brevet.


Oh, la, la! Ça se complique. Pour les GIFs, le cas est patent, mais il
me semblait qu'il y avait aussi un problème avec les JPEG.

Alors là, si je comprends bien, si tu sauves un JPEG avec PhotoShop ou
The GIMP, ce n'est pas le même logiciel qui le fait avec le même outil
pour la compression?

Si c'est le cas, je t'avoue que c'est tout nouveau pour moi. Comme je
te le disais, est-ce qu'ils ont une license affichée quelque part, ces
gens-là?

Ensuite, pour le MPEG, les brevets tombent à foison, comme par
exemple pour le MP3. Il y a des brevets sur le MPEG 4 et je ne sais
pas du tout ce qui est autorisé ou non. A priori, pour le moment,
pas mal de monde se contente d'une assez grande tolérance dans le
domaine puisque, en ce qui concerne le MPEG 4, personne n'a été
embêté. Du côté du libre, ça arrange pas mal de monde vu qu'il n'y
a > pour le moment pas d'autres alternatives.


Sauf que c'est quand tout le monde a développé pendant des année qu'on
commence à aplliquer les brevets...

Que ce soit de l'OGM, de l'ASF ou du AVI, cela ne change pas grand
chose. Je ne crois pas qu'il y ait des brevets là-dessus et on sait
les décoder tous les trois.


Oui... On sait décoder les .doc aussi, mais je pense qu'il est
préférable d'employer des formats non-propriétaires.

Maintenant, d'un point de vue purement
technique, le Ogg Media est préférable. Je ne sais pas ce qu'il en
est du support dans un Windows de base.


Faudrait demander à nos adeptes du boot alternatif :)

Ensuite, pour la vidéo, ils peuvent encoder avec ce qu'ils veulent
du moment que ça produit du MPEG-4 en sortie. Tant qu'à faire,
autant utiliser du libre,


Donc, on peut utiliser du libre pour coder?

mais au final, on pourra le lire avec des outils
libres.


Et du libre pour décoder? Alors, où est le problème?

Je viens d'essayer sur mon iBook, donc dépourvu de tout bidule
propriétaire. C'est du Windows Media Video (WMV1/WMV7) avec du son
en DivX audio et le tout est supporté par une version récente de la
libavcodec, donc le bidule devrait fonctionne de base en compilant
mplayer des sources sans installer quoi que ce soit d'autre.

Il me semble que la lib Xine suit la même approche, à savoir
utiliser la libavcodec et la version incluse dans la rc3 est
suffisante pour lire la vidéo en question. Je ne sais pas quelle
version tu utilises.


Je ne sais pas trop et cette installation est passée au royaume des
atomes perdus.

En général, je trouve l'image très mauvaise. On ne peut guère
l'agrandir au-delà de 5 cm de côté. Je ne sais pas trop comment
vérifier la vitesse de téléchargement, mais je suppose que ce doit
être prévu pour les modems 56k ?



Tu peux télécharger tout le fichier à coup de wget. Y'a deux ou
trois indirections puis ensuite cela fonctionne.


Intéressant. Parce que, avec Konqueror, tout ce qui se sauve,
naturellement, c'est le premier niveau, Je n'avais pas pensé à ça.

Est-ce qu'il y a des sites où on peut voir des vidéos de meilleure
qualité, en ogm et autrement, pour que je puisse faire la
comparaison. Si l'autre côté veut bien fournir, mon modem atteint
facilement 170 kBps.



Euh, tu as bien saisi que OGM est un conteneur et donc n'influe pas
sur la qualité de la vidéo ?


Euh... oui. Il faudarit donc dire XVid :)

Si tu veux voir ce qui se fait en qualité
à l'heure actuelle, regarde ici :


<URL:http://matroska.free.fr/samples/mewmew/>


Ouais... J'aurais préféré quelque chose qui se lit avec un Knoppix
standard. Parce que l'installation que j'utilise actuellement est
aussi temporaire.

Merci encore!

GP




















Vincent Bernat wrote:
OoO En ce début d'après-midi ensoleillé du dimanche 28 décembre 2003,
vers 15:14, gp disait:


Ensuite, dans les formats vidéos, il y a donc XViD qui est
simplement un encodeur au format MPEG 4 (qui est libre)




MPEG est libre? Mais est-ce que ce n'est pas le même organisme qui a
lancé les jpeg ou jpg ? Et si le format ouvert png a été inventé parce
que le jpg était considéré propriétaire, pourquoi le MPEG ne
devrait-il pas être considéré propriétaire? Ont-ils une licence
quelque part, ces gens-là?



Ouh la la, tu mélanges un peu tout. Le PNG est fait pour remplacer le
GIF notamment parce que Unisys détient un brevet sur la compression
LZW et demande des royalties dessus. D'ailleurs, il est possible de
faire des GIF sans utiliser de compression LZW. Le PNG n'a pas du tout
prétention de remplacer le JPEG car il ne fait que de la compression
sans perte.

Pour le JPEG, il y a aussi des brevets, mais les implantations libres
utilisent simplement le codage séquentiel de Huffman sur lequel il n'y
a aucun brevet. Pas mal de compagnies ont des brevets sur d'autres
méthodes, mais elles ne sont guère efficaces. D'autres essaient de
faire passer leurs brevets comme du JPEG, mais à ce jour, le JPEG est
totalement libre (du moins dans l'implémentation de la libjpeg6.2 par
exemple).

Ensuite, pour le MPEG, les brevets tombent à foison, comme par exemple
pour le MP3. Il y a des brevets sur le MPEG 4 et je ne sais pas du
tout ce qui est autorisé ou non. A priori, pour le moment, pas mal de
monde se contente d'une assez grande tolérance dans le domaine
puisque, en ce qui concerne le MPEG 4, personne n'a été embêté. Du
côté du libre, ça arrange pas mal de monde vu qu'il n'y a pour le
moment pas d'autres alternatives.


Ogg Vorbis et XViD dans un Ogg Media tiennent à mon sens le haut du
pavé actuellement.




Donc, si je comprends bien, ogm serait effectivement le format à
suggérer à la télévision d'Ètat pour encoder ses films. Et il
devrait préférablement encapsuler Ogg Vorbis et XViD.



Que ce soit de l'OGM, de l'ASF ou du AVI, cela ne change pas grand
chose. Je ne crois pas qu'il y ait des brevets là-dessus et on sait
les décoder tous les trois. Maintenant, d'un point de vue purement
technique, le Ogg Media est préférable. Je ne sais pas ce qu'il en est
du support dans un Windows de base.

Ensuite, pour la vidéo, ils peuvent encoder avec ce qu'ils veulent du
moment que ça produit du MPEG-4 en sortie. Tant qu'à faire, autant
utiliser du libre, mais au final, on pourra le lire avec des outils
libres.

Enfin, pour le son, oui, le Ogg Vorbis est préférable.


ça n'a pas fonctionné. Après avoir lu un peu, je suis allé chez
MPlayer et j'ai téléchargé les codecs win32. Avec MPlayer, il paraît
qu'il faut installer les codecs avant de compiler MPlayer, mais
comme j'avais installé Xine en tgz, j'ai essayé tel quel, après
avoir installé les codecs dans le répertoire congru. (J'ai aussi
installé un autre truc de chez mplayer pour windows, je ne me
rappelle pas trop...)



Mplayer vient en standard avec la libavcodec (du projet FFMPeg), on
peut donc compiler mplayer à partir de quasiment rien et lire à peu
près tout ce qu'on veut (en écartant les bouses propriétaires au
possible). Les codecs Win32 ne sont là que pour permettre de lire le
Quicktime dernier cri, le Windows Media Video et autres blagues du
même genre.


Le fichier a ouvert et ç'a commencé à jouer mais, après une seconde,
l'image s'est déformée et le vidéo a bloqué. À ce moment, ma
tentative intempestive de mise à jour à Current avec Slackware avait
déjà saboté mon driver de carte de son et ma carte ne fonctionnait
pas.



Je viens d'essayer sur mon iBook, donc dépourvu de tout bidule
propriétaire. C'est du Windows Media Video (WMV1/WMV7) avec du son en
DivX audio et le tout est supporté par une version récente de la
libavcodec, donc le bidule devrait fonctionne de base en compilant
mplayer des sources sans installer quoi que ce soit d'autre.

Il me semble que la lib Xine suit la même approche, à savoir utiliser
la libavcodec et la version incluse dans la rc3 est suffisante pour
lire la vidéo en question. Je ne sais pas quelle version tu utilises.


En général, je trouve l'image très mauvaise. On ne peut guère
l'agrandir au-delà de 5 cm de côté. Je ne sais pas trop comment
vérifier la vitesse de téléchargement, mais je suppose que ce doit
être prévu pour les modems 56k ?



Tu peux télécharger tout le fichier à coup de wget. Y'a deux ou trois
indirections puis ensuite cela fonctionne.


Est-ce qu'il y a des sites où on peut voir des vidéos de meilleure
qualité, en ogm et autrement, pour que je puisse faire la
comparaison. Si l'autre côté veut bien fournir, mon modem atteint
facilement 170 kBps.



Euh, tu as bien saisi que OGM est un conteneur et donc n'influe pas
sur la qualité de la vidéo ? Si tu veux voir ce qui se fait en qualité
à l'heure actuelle, regarde ici :
<URL:http://matroska.free.fr/samples/mewmew/>

mplayer n'implante malheureusement pas tout ce que sait faire
Matroska, mais tu verras ce qui se fait aujourd'hui en qualité
vidéo. Je t'assure que l'on fait encore beaucoup mieux (DNAngel, Stand
Alone Complex), mais on ne différencie pas réellement un DivX5 + MP3
d'un XViD + Ogg au niveau de la qualité. Mon point était simplement
que dans les équipes de fansub, XViD et Ogg Vorbis devenaient de plus
en plus courant et tu pourras remarquer sur la page ci-dessus qu'ils
ne connaissent que Windows.

Tu peux aussi te faire une idée sur un DVD. Tu en loues un et tu le
rippes avec Video::DVDrip qui est très simple d'emploi. Tu pourras
alors comparer les différents codecs. Rippe sur deux CD (c'est ce qui
se fait maintenant), tu verras la qualité obtenue sans effort. Note
encore, que c'est assez indépendant du codec, il faut sans doute être
beaucoup plus spécialiste pour voir les différences entre codec. Pour
ma part, je ne vois pas de différence en encodant en DivX5 ou en
encodant en XViD.





-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----



Avatar
Vincent Bernat
OoO Pendant le temps de midi du lundi 29 décembre 2003, vers 12:35, GP
disait:

Pour le JPEG, il y a aussi des brevets, mais les implantations
libres utilisent simplement le codage séquentiel de Huffman sur
lequel il n'y a aucun brevet.


Oh, la, la! Ça se complique. Pour les GIFs, le cas est patent, mais
il me semblait qu'il y avait aussi un problème avec les JPEG.


Pas sur l'encodage utilisé par les logiciels libres.

Alors là, si je comprends bien, si tu sauves un JPEG avec PhotoShop ou
The GIMP, ce n'est pas le même logiciel qui le fait avec le même outil
pour la compression?


L'algorithme utilisé n'est pas le même (je ne sais pas si Photoshop
utilise une méthode patentée pour enregistrer ses JPEG, je n'en vois
pas l'intérêt).

Si c'est le cas, je t'avoue que c'est tout nouveau pour moi. Comme
je te le disais, est-ce qu'ils ont une license affichée quelque
part, ces gens-là?


Google, "JPEG patent". Sinon, sous Debian, regarde les fichiers
"copyright" dans le /usr/share/doc des différentes libs. Il faut bien
voir que c'est une affaire de foi. Il y aura toujours quelqu'un pour
dire que le brevet #545435435 constitue un brevet pour tel format de
fichiers. C'est ce que fait Forgent qui a une méthode qui n'est pas du
tout utilisée dans le JPEG, mais qui ne se privait pas de dire qu'ils
allaient faire payer tout le monde.

Ensuite, pour le MPEG, les brevets tombent à foison, comme par
exemple pour le MP3. Il y a des brevets sur le MPEG 4 et je ne sais
pas du tout ce qui est autorisé ou non. A priori, pour le moment,
pas mal de monde se contente d'une assez grande tolérance dans le
domaine puisque, en ce qui concerne le MPEG 4, personne n'a été
embêté. Du côté du libre, ça arrange pas mal de monde vu qu'il n'y
a pour le moment pas d'autres alternatives.


Sauf que c'est quand tout le monde a développé pendant des année
qu'on commence à aplliquer les brevets...


Si un brevet n'est pas protégé dès le début, il n'est plus
applicable. Ensuite, les différentes entreprises peuvent faire croire
qu'elles viennent de le découvrir (comme Forgent) ou alors accorder
une licence gratuite puis changer ensuite (comme Thomson pour le
MP3). Seulement, a priori, ça n'a pas l'air de bien fonctionner si tu
ne demandes pas des sous dès le début. Mais bon, je suis pas un
avocat, donc il est possible que je raconte n'importe quoi.

Maintenant, d'un point de vue purement technique, le Ogg Media est
préférable. Je ne sais pas ce qu'il en est du support dans un
Windows de base.


Faudrait demander à nos adeptes du boot alternatif :)


De toutes façons, les Windowsiens aiment bien installer plein de
trucs, donc il est possible qu'un bon nombre d'entre eux aient déjà
collés un paquets de codecs et que l'un d'eux savent gérer du Ogg
Media (je ne sais pas comment fonctionnent toutes ces histoires de
codecs sous Windows).

Ensuite, pour la vidéo, ils peuvent encoder avec ce qu'ils veulent
du moment que ça produit du MPEG-4 en sortie. Tant qu'à faire,
autant utiliser du libre,


Donc, on peut utiliser du libre pour coder?


Oui, XViD, libavcodec ou autre.

mais au final, on pourra le lire avec des outils libres.


Et du libre pour décoder? Alors, où est le problème?


Y'a pas le type du marketing de chez Microsoft pour aller vendre la
solution.

Si tu veux voir ce qui se fait en qualité à l'heure actuelle,
regarde ici :

<URL:http://matroska.free.fr/samples/mewmew/>


Ouais... J'aurais préféré quelque chose qui se lit avec un Knoppix
standard. Parce que l'installation que j'utilise actuellement est
aussi temporaire.


Il y a quoi sur une Knoppix pour lire les vidéos ?
--
FUNNY NOISES ARE NOT FUNNY
FUNNY NOISES ARE NOT FUNNY
FUNNY NOISES ARE NOT FUNNY
-+- Bart Simpson on chalkboard in episode 8F20


Avatar
GP
Vincent Bernat wrote:

Si tu recodes tout pour arriver à respecter les spécifications,
est-ce illégal? Si oui, ce serait à dire qu'écrire un driver pour
une carte est aussi illégal, puisque tu écris pour ses rencontrer
des spécifications.



Ça dépend si les spécifications sont déposées ou non.


Tu ne fais pas de carte sans "déposer les spécifications". Tu as un copyright
sur ta carte, normalement. Et aussi, sur ton driver pour la faire fonctionner.
Et, bien sûr, quand tu produis de "grosses" cartes, tu ne veux pas trop offrir
une version ouverte du pilote de ta carte parce que ça en dit beaucoip sur le
hardware.

Ensuite... Voici comment je vois la situation. Tu me corrigeras si je me trompe.

Arrivent donc les programmeurs de Linux. En théorie, ils ne sont pas supposés de
faire de reverse engineering :) <== Gros smiley Ils sont supposés mettre leurs
oscillographes sur la carte et chercher à comprendre ce qui se passe là-dedans.

Hé, ne rigolons pas! Il y a des cartes qui comptent plus de transistors que la
dernière générations de CPU. Pouvoir brut plus que finesse, je suppose, mais
tout de même. Quant à comprendre ce qui se passe là, aussi bien se lancer dans
la production de cartes. Déjà que le reverse engineering, ça ne doit pas être de
la tarte. (Je suppose que le code sort en assembleur ? )

Alors, les gars sortent un driver, mais "comme leurs recherches sur le hardware
n'ont pas encore totalement abouti" :) il y a souvent deux ou trois trucs qui ne
fonctionnent pas vraiment. Alors, le manufacturier ne se plaint pas, son driver
n'a pas été copié.

Ouais... j'sais pas. En sachant ce que le driver fait sur un système Windows, il
doit y avoir sans doute aussi moyen de reproduire le comportement sur Linux sans
tout désassembler.

Mais, quoi qu'il en soit, il se pose ici, à la frontière hardware et software,
un problème qui semble laisser les constructeurs dans une position
inconfortable. Pourtant, le même problème se pose avec le kernel: pour écrire un
kernel, il faut très bien comprendre le cpu, et là, il ne semble pas que ce soit
à partir du code de Windows.

Lors d'une conférence d'Intel avant la sortie de leur dernier processeur, les
geeks Linux auraient voulu avoir "le code" pour être prêts lors de la sortie.
(Il y a peut-être l'équivalent des API dans ce domaine-là ?) Et ça commençait à
barder... Sur ce, Torvalds, qui travaillait pour Transmeta à ce moment-là, a dit
qu'il n'avait pas besoin de révélations, les programmeurs du kernel savaient
déjà comment les choses se passeraient, qu'une semaine ou deux après la sortie
du kernel, ils seraient prêts.

Évidemment, ce n'est pas tout le mond equi a le moyen de produire des cpu, mais
à Taiwan... il y a des gens qui développent toutes sortes de processeurs. Il y a
VIA, par exemple, qui produit actuellement des CPU intégrés à la carte-mère avec
la vidéo et le son, et dont on attend assez peu parler en Amérique du Nord. En
Chine, je gagerais que ça doit être la fureur.

Apparemment, ils génèrent l'aléatoire à partir de l'électricité statique à la
surface du processeur plutôt qu'à partir de l'horloge. Une curiosité, sans
doute, mais ce n'est pas bête. Je mettrais un bras et demi à couper que ces
gens-là doivent beaucoup s'intéresser à Linux.

En d'autres mots, le pouvoir, aujourd'hui plus qu'à toute autre époque, c'est la
connaissance. (Vous vous rappelez cet hominidé qui brandit son outil dans
L'Odyssée de l'Espace?)

Et Linux entend faire partager ce pouvoir. Malgré toutes les bêtises que j'ai pu
dire par ailleurs, ça, c'est incontournable. C'est plus qu'une question
logicielle, c'est un autre monde. Ceux qui ont les pieds placés dans le monde
présent feront tout en leur pouvoir pour le tuer dans l'oeuf. Cette connaissance
immatérielle, ils refusent de la partager parce qu'elle est la base de leur
hégémonie. Et quand ils prétendent que Linux est une nouvelle forme du
communisme, croyez-le ou non, ils sont vraiment sérieux.

Comme on le prédisait lorsque j'étais à l'université au début des années 70,
lors de l'arrivée du second millénaire, il y aura une guerre pour l'information.
Et cette guerre, elle ne concerne pas seulement les géants de l'information.

GP
--
La Masse critique
http://www.enter-net.com/~gpelleti



-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----


Avatar
Vincent Bernat
OoO En ce début d'après-midi nuageux du lundi 29 décembre 2003, vers
14:22, GP disait:

Ça dépend si les spécifications sont déposées ou non.


Tu ne fais pas de carte sans "déposer les spécifications". Tu as un
copyright sur ta carte, normalement. Et aussi, sur ton driver pour
la faire fonctionner. Et, bien sûr, quand tu produis de "grosses"
cartes, tu ne veux pas trop offrir une version ouverte du pilote de
ta carte parce que ça en dit beaucoip sur le hardware.


Déposer, cela signifie déposer un brevet.

Habituellement, un constructeur décide ou non de donner les specs,
sous certaines conditions, mais dans tous les cas, il n'y a pas de
brevet et de royalties à payer, tout au plus un contrat, souvent une
licence.

Alors, les gars sortent un driver, mais "comme leurs recherches sur
le hardware n'ont pas encore totalement abouti" :) il y a souvent
deux ou trois trucs qui ne fonctionnent pas vraiment. Alors, le
manufacturier ne se plaint pas, son driver n'a pas été copié.


Le "manufacturier", il s'en fiche grave la plupart du temps. Je ne
connais aucun cas où un constructeur s'est plaint de la mise à
disposition d'un driver sans son aide.

[...]

Enfin bref, tu confonds droit d'auteurs (sur les specs) et brevet (sur
un format ou un algorithme, dans le cas qui nous intéresse). Personne
n'a jamais tenté de voler les specs. Soit ils les obtiennent par
consentement de leur auteur, soit ils se débrouillent autrement. C'est
à ce niveau beaucoup plus clair que les brevets.
--
I WILL NOT EAT THINGS FOR MONEY
I WILL NOT EAT THINGS FOR MONEY
I WILL NOT EAT THINGS FOR MONEY
-+- Bart Simpson on chalkboard in episode 9F10


Avatar
GP
Vincent Bernat wrote:
OoO Pendant le temps de midi du lundi 29 décembre 2003, vers 12:35, GP
disait:


Pour le JPEG, il y a aussi des brevets, mais les implantations
libres utilisent simplement le codage séquentiel de Huffman sur
lequel il n'y a aucun brevet.




Oh, la, la! Ça se complique. Pour les GIFs, le cas est patent, mais
il me semblait qu'il y avait aussi un problème avec les JPEG.



Pas sur l'encodage utilisé par les logiciels libres.


Alors là, si je comprends bien, si tu sauves un JPEG avec PhotoShop ou
The GIMP, ce n'est pas le même logiciel qui le fait avec le même outil
pour la compression?



L'algorithme utilisé n'est pas le même (je ne sais pas si Photoshop
utilise une méthode patentée pour enregistrer ses JPEG, je n'en vois
pas l'intérêt).


En d'autres mots, aussitôt qu'il y a une méthode libre qui fonctionne,
il n'y a plus aucune raison pour quiconque de payer.

Tu m'excuseras de faire un gros snip sur le reste, mais ça devient
dément cette affaire-là?

C'est quoi, au juste que l'informatique? C'est une façon de gérer
l'électricité réduite à des 0 et des 1, ce qu'on appelle du binaire,
plutôt qu'à un continuum comme au temps de l'analogique. C'est une
mathématique.

Alors, si je dis 0 + 1 = 1 , est-ce que je puis mettre un copyright
là-dessus ? Finalement, ça commence où, ça s'arrête où? Si tu inventes
un algorythme à l'heure française et moi le même, mais à l'heure
canadienne, qui va y avoir droit pour l'éternité, ou l'équivalent, en
termes informatiques.

Vouloir entrer dans cette logique-là, c'est accepter de virer fou.
Nous sommes dans un nouveau monde, et cette logique-là ne tient plus.
C'est sans doute très vitement dit mais, dans le fond, c'est ça, le
sens de cette nouvelle guerre que nous vivons actuellement.

Si c'est le cas, je t'avoue que c'est tout nouveau pour moi. Comme
je te le disais, est-ce qu'ils ont une license affichée quelque
part, ces gens-là?



Google, "JPEG patent". Sinon, sous Debian, regarde les fichiers
"copyright" dans le /usr/share/doc des différentes libs. Il faut bien
voir que c'est une affaire de foi. Il y aura toujours quelqu'un pour
dire que le brevet #545435435 constitue un brevet pour tel format de
fichiers. C'est ce que fait Forgent qui a une méthode qui n'est pas du
tout utilisée dans le JPEG, mais qui ne se privait pas de dire qu'ils
allaient faire payer tout le monde.


Ensuite, pour le MPEG, les brevets tombent à foison, comme par
exemple pour le MP3. Il y a des brevets sur le MPEG 4 et je ne sais
pas du tout ce qui est autorisé ou non. A priori, pour le moment,
pas mal de monde se contente d'une assez grande tolérance dans le
domaine puisque, en ce qui concerne le MPEG 4, personne n'a été
embêté. Du côté du libre, ça arrange pas mal de monde vu qu'il n'y
a pour le moment pas d'autres alternatives.




Sauf que c'est quand tout le monde a développé pendant des année
qu'on commence à aplliquer les brevets...



Si un brevet n'est pas protégé dès le début, il n'est plus
applicable. Ensuite, les différentes entreprises peuvent faire croire
qu'elles viennent de le découvrir (comme Forgent) ou alors accorder
une licence gratuite puis changer ensuite (comme Thomson pour le
MP3). Seulement, a priori, ça n'a pas l'air de bien fonctionner si tu
ne demandes pas des sous dès le début. Mais bon, je suis pas un
avocat, donc il est possible que je raconte n'importe quoi.


Maintenant, d'un point de vue purement technique, le Ogg Media est
préférable. Je ne sais pas ce qu'il en est du support dans un
Windows de base.




Faudrait demander à nos adeptes du boot alternatif :)



De toutes façons, les Windowsiens aiment bien installer plein de
trucs, donc il est possible qu'un bon nombre d'entre eux aient déjà
collés un paquets de codecs et que l'un d'eux savent gérer du Ogg
Media (je ne sais pas comment fonctionnent toutes ces histoires de
codecs sous Windows).


Ensuite, pour la vidéo, ils peuvent encoder avec ce qu'ils veulent
du moment que ça produit du MPEG-4 en sortie. Tant qu'à faire,
autant utiliser du libre,




Donc, on peut utiliser du libre pour coder?



Oui, XViD, libavcodec ou autre.


mais au final, on pourra le lire avec des outils libres.




Et du libre pour décoder? Alors, où est le problème?



Y'a pas le type du marketing de chez Microsoft pour aller vendre la
solution.


Si tu veux voir ce qui se fait en qualité à l'heure actuelle,
regarde ici :




<URL:http://matroska.free.fr/samples/mewmew/>




Ouais... J'aurais préféré quelque chose qui se lit avec un Knoppix
standard. Parce que l'installation que j'utilise actuellement est
aussi temporaire.



Il y a quoi sur une Knoppix pour lire les vidéos ?






-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----



Avatar
GP
Oups! Message complet.

Vincent Bernat wrote:

Alors là, si je comprends bien, si tu sauves un JPEG avec PhotoShop
ou The GIMP, ce n'est pas le même logiciel qui le fait avec le même
outil pour la compression?



L'algorithme utilisé n'est pas le même (je ne sais pas si Photoshop
utilise une méthode patentée pour enregistrer ses JPEG, je n'en vois
pas l'intérêt).


En d'autres mots, aussitôt qu'il y a une méthode libre qui fonctionne,
il n'y a plus aucune raison pour quiconque de payer.

Tu m'excuseras de faire un gros snip sur le reste, mais ça devient
dément cette affaire-là?

C'est quoi, au juste que l'informatique? C'est une façon de gérer
l'électricité réduite à des 0 et des 1, ce qu'on appelle du binaire,
plutôt qu'à un continuum comme au temps de l'analogique. C'est une
mathématique.

Alors, si je dis 0 + 1 = 1 , est-ce que je puis mettre un copyright
là-dessus ? Finalement, ça commence où, ça s'arrête où? Si tu inventes
un algorythme à l'heure française et moi le même, mais à l'heure
canadienne, qui va y avoir droit pour l'éternité, ou l'équivalent, en
termes informatiques.

Vouloir entrer dans cette logique-là, c'est accepter de virer fou.
Nous sommes dans un nouveau monde, et cette logique-là ne tient plus.
C'est sans doute très vitement dit mais, dans le fond, c'est ça, le
sens de cette nouvelle guerre que nous vivons actuellement.

Si c'est le cas, je t'avoue que c'est tout nouveau pour moi. Comme
je te le disais, est-ce qu'ils ont une license affichée quelque
part, ces gens-là?



Google, "JPEG patent".


52,800 résultats and going nowhere. Sans objet. Très peu pour moi.

Si un brevet n'est pas protégé dès le début, il n'est plus
applicable. Ensuite, les différentes entreprises peuvent faire croire
qu'elles viennent de le découvrir (comme Forgent) ou alors accorder
une licence gratuite puis changer ensuite (comme Thomson pour le
MP3). Seulement, a priori, ça n'a pas l'air de bien fonctionner situ
ne demandes pas des sous dès le début. Mais bon, je suis pas un
avocat, donc il est possible que je raconte n'importe quoi.


Tu penses vraiment que les avocats savent ce qu'ils racontent? Si
c'est le cas, on arrête tout de suite de parler. Les avocats défendent
des intérêts. Point!

Et du libre pour décoder? Alors, où est le problème?



Y'a pas le type du marketing de chez Microsoft pour aller vendre la
solution.


Ah! Je vois qu'on s'entend :)

Il y a quoi sur une Knoppix pour lire les vidéos ?


Aucune idée! Un download et tu vas voir. Mais... attends la prochaine
version.

GP



-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----


1 2 3 4