Skip to main content Help Control Panel

Bernard Paques


on May 12 2009
from nearby-an-airport

YACS Leader
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
Communauté »
See also
 

Communauté «   Machine à café «  

nous avons besoin d'un nouveau lecteur pour les vidéos

Même si, grâce à Alain, nous disposons d'une licence d'utilisation du très (trop ?) connu lecteur JW Player, il n'empêche que ce logiciel est fourni en licence commerciale, sauf pour les sites à but non-lucratif.

Le résultat, c'est que nous ne pourrons plus l'utiliser librement, et il va donc falloir se résoudre à trouver un autre lecteur pour les vidéos partagés par yacs.

Je pensais qu'il serait assez facile de basculer vers un autre logiciel équivalent, et en réalité ce n'est pas si aisé que cela.

C'est qu'on devient prudent avec l'expérience, et que la liste des contraintes s'allonge. Le lecteur dont nous avons besoin devra :
  • être disponible vraiment librement (LGPL, licence MIT, BSD, etc),
  • ne pas être sujet à contamination de licence (pas de GPL),
  • permettre le rendu en plein écran,
  • être paramétrable (autostart, etc.)
  • être scriptable par Javascript,
  • être instrumentable pour détecter les fins de films (pour les cours de formation par vidéo en ligne),
  • s'intégrer aussi facilement que possible à l'environnement d'exécution de yacs,
  • si possible, être skinnable,
  • être beau, simple et efficace.


Deux nuits sur le sujet m'ont prouvé que les recherches n'étaient pas si facile. Alors, si vous avez quelque idée pour avancer sur le sujet, merci de manifester vos bonnes idées. L'idéal serait de pouvoir remplacer le lecteur d'ici la fin de ce mois, y parviendrons-nous ?

Files

License 2008 7056.pdf - 9,526 bytes, 206 downloads
edited by Alain Lesage on May 13 2009 · details
Commerciallicense unlimited flv v4.pdf - 34,663 bytes, 284 downloads
edited by Alain Lesage on May 13 2009 · details

Comments


Olivier Tripet
6 posts

on May 12 2009


Http://www.video-flash.de/flv-flash-fullscreen-video-player/

Pas testé mais il a l'air de répondre aux besoins.

Alain Lesagefrom Montréal ou Chambly, Québec
1365 posts

on May 13 2009


Yacs possède déjà une licence pour JW FLV Media Player !

JW FLV Media Player a toujours nécessité une licence pour usage commercial (du moins depuis que je connais ce produit).

Te souviens-tu, Bernard, que je t'ai fait remarquer l'an dernier que tu avais enlevé la mention de la source qui apparaît normalement lors d'un clic-droit sur un vidéo ? Ce n'est permis qu'à condition d'avoir une licence commerciale.

Suite à cela, je me suis procuré une licence commerciale, en m'assurant qu'elle couvre Yacs. Je t'en avais fait parvenir copie, mais pour plus de sûreté, j'en attache une ici.

Cette licence est plus permissive que celle actuellement affichée sur le site du Long Tail, les distributeurs du lecteur, car elle permet l'utilisation sur un nombre illimité de domaines. Elle couvre spécifiquement Yacs car j'ai fait ajouter le nom sur ma licence.

Mes échanges avec Long Tail, postées sur leur forum, assurent que toutes utilisations par tous nos membres sont permises, même les utilisations commerciales. J'ai également reçu confirmation écrite de l'auteur (également attachée). Ce n'est pas un avis juridique, mais leur réponse semble assez claire (et généreuse).

[Les webmestres puristes qui utilisent le lecteur pour des sites commerciaux de leurs clients pourraient vouloir leur faire acheter leur propre licence, pour plus de sûreté. ou tout simplement pour augmenter le support à l'auteur.]

 

La licence couvre toutes les versions 4 du FLV Media Player, de 4.00 à 4.99. Or, nous en sommes présentement à 4.4. La lettre de l'auteur étend même l'autorisation aux autres lecteurs de Long Tail, mais Yacs ne les incorpore pas dans sa distribution, de toutes façons.

Je crois donc qu'il n'y a pas d'urgence à changer de lecteur video, car ni Yacs, ni ses utilisateurs n'enfreignent aucun droit d'auteur. La quête d'une solution de remplacement est cependant une bonne idée, si on veut un produit entièrement open-source. D'ailleurs, au passage à la version 5 du lecteur, nous n'aurons certes plus accès à une licence aussi permissive.

Alain

-----
On a si peu d'idée de ce qui est possible...

commerciallicense-unlimited-flv-v4.pdf

J.Juraverfrom Entre chaise et clavier...
3710 posts

on May 13 2009


 Ouch ! Alors là les gars, laissez-moi vous manifester ma surprise ! Quelle réacitivité ! Bernard postant une alrte de ce genre c'est déjà assez rare, mais alors la démonstration d'Alain en plus, je suis bluffé. En moins de 72h tout ça.

Heu... voyons. Peut-on faire encore quelque chose ou on marque "résolu" ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Belmond
326 posts

on May 13 2009


Salut.

Juste pour dire qu'il existe un lecteur que je trouve plus complet car ne faisant pas que du flash, mature, performant, en licence GPL , qu'on peut utiliser dans des projets commerciaux : Flowplayer. De plus, son intégration semble aisée. C'est une API toute légère.

Qu'en pensez-vous?


J.Juraverfrom Entre chaise et clavier...
3710 posts

on May 13 2009


 Il m'a l'air intéressant et plutôt joli, mais... "Flash technology insures that 98% of all Internet users can see your videos." A qui veulent-ils la faire là ?..

 




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Belmond
326 posts

inspired from JJ on May 14 2009


JJ :Je pense qu'ils disent celà en considération de la pénétration du lecteur Flash sur le web, et du fait que le lecteur qui utilise la technologie Flash, permet de lire presque tous les formats video mp3, flv, mp4 et h264 du web.

@+


J.Juraverfrom Entre chaise et clavier...
3710 posts

on May 14 2009


 Oui certes, mais la tournure laisse à penser que flash c'est bon, "mangez-en" ! Presqu'un début d'hérésie.

Tu disais que ce lecteur peut tourner sans flash également, je n'ai pas eu le temps de chercher, tu l'as lu quelque part ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Belmond
326 posts

inspired from JJ on May 15 2009


" Tu disais que ce lecteur peut tourner sans flash également "

JJ :Je dois avouer que je ne comprends pas correctement ta dernière question...


J.Juraverfrom Entre chaise et clavier...
3710 posts

on May 15 2009


 "il existe un lecteur que je trouve plus complet car ne faisant pas que du flash"

Que voulais-tu dire ?

 




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Belmond
326 posts

inspired from JJ on May 16 2009


JJ : Je voulais par là dire que les formats de fichiers pris en compte n'étaient pas seulement flv, mais aussi pratiquement tous les autres formats média du web : mp3, flv, mp4, h264, mov, ...

@+


J.Juraverfrom Entre chaise et clavier...
3710 posts

on May 16 2009


 Ah oui ça c'est très intéressant. Plus besoin de convertir à tout va




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Belmond
326 posts

on May 16 2009


Ooops!

Je me rectifie : les formats video supportés sont flv, h264 et mp4 : détails.

Pour l'audio, mp3 et encodage h264 ou mp4 en aac.

Je me suis un peu mélangé les pédales avec un plugin jquery similaire : jQuery Media plugin qui lui, supporte TOUT.

Soit disant, il existe une adaptation jQuery de Flowplayer qui simplifie grandement son usage : jQuery Flowplayer plugin.

Au fait, je me demande toujours pourquoi jQuery n'est pas intégré à Yacs (j'ai essayé de le faire, mais il y avait des conflits et je n'avais pas du temps pour fouiller...)...

@+


Bernard Paquesfrom nearby-an-airport
Associate, 8372 posts

on May 17 2009


Après quelques tatonnements, j'ai sélectionné le Player Flv Maxi, qui répond à la plupart des contraintes posées, y compris la licence d'utilisation. La MPL 1.1 autorise explicitement le choix d'une autre licence pour le code exécutable, et nous sommes donc totalement libres d'intégrer ce code dans un cadre LGPL tel que celui de yacs. La documentation du nouveau lecteur prouve, si besoin, la richesse fonctionnelle mise à notre disposition. Pour autant, l'interface de pilotage reste sublimement simple : clic pour démarrer ou arréter, et double-clic pour passer en plein écran. Et le lecteur supporte d'autres formats que le Flash vidéo, y compris les .m4v et les .mp4. J'ai posté quelques exemples de vidéos avec le nouveau lecteur pour que vous puissiez vous rendre compte par vous-mêmes.

Pourquoi pas le FLV Full Player, proposé par Olivier ? Après une nuit d'essais, je n'ai pas réussi à faire tourner la prévisualisation des premières images du film, alors que le Player FLV le fait sans problème, lui. Cette prévisualisation automatique est un vrai confort pour l'envoi de vidéos, parce qu'il évite l'étape de fabrication d'une vignette, toujours pénible.

Pourquoi pas FlowPlayer ? Parce que la licence est en GPL, ce qui obligerait tout yacs à devenir GPL aussi, par contamination. Or nous tenons à la licence LGPL actuelle, parce qu'elle garantit aux sociétés de service qu'elles peuvent développer et monnayer librement les extensions de logiciel qu'elles réalisent pour yacs. Avec une licence GPL, elles seraient tenues de remettre dans le domaine public tout le code qu'elles développent. Donc oui, Flowplayer est intéressant sur le plan technique, mais la licence d'utilisation ne semble pas plus adaptée à yacs que ne l'est celle de JW Player.

Et pourquoi est-il difficile d'intégrer jQuery ? Parce que nous avons fait le choix de prototype.js et de scriptaculous, qui sont concurrents, et parce qu'il est difficile d'empiler tous les frameworks javascript dans un seul serveur...
Belmond
326 posts

on May 19 2009


Bernard : Voilà une réponse qui a le mérite d'être assez claire et explicite.

Je suis à présent tout à fait d'accord avec toi sur la non-adoption de Flowplayer.

Pour jQuery, je suis en partie d'accord, car je comprends qu'il soit difficile de réadapter Yacs pour jQuery, bien qu'il existe des hacks permettant de faire cohabiter toutes ces librairies js et d'en disposer. mais bon, libre choix à tout utilisateur de'ajouter queques kilo-octets en plus à son noyau Yacs, mais parfois de bénéficier d'une richesse variée...

@+