Skip to main content Help Control Panel

 

YACS «   Le blog de yacs «  

Un meilleur support des vidéos en ligne

Le nouveau player intégré à yacs pré-charge les films, ce qui permet de deviner le contenu du film, sans avoir besoin d'ajouter une vignette séparée. Vous téléversez votre vidéo au format Flash vidéo (avec l'extension .flv) et le code requis s'insère automatiquement dans la page, pour obtenir le résultat suivant (débit de 565 kbps). Le nouveau player accepte aussi les vidéos au format .mp4 et au format .m4v, ce qui pourra simplifier la vie de beaucoup de webmasters, comme le montrent les exemples ci-dessous. Pour lancer la lecture, un simple clic suffit. Le double-clic fait passer en plein écran, si besoin. Pub pour un jeu Xbox, au format mp4, au débit de 800 kbps : Vidéo au format m4v, au débit de 1584 kbps (grosse connexion nécessaire !) : Les formats 3pg et mov sont aussi supportés, mais seulement pour les films récents. Ce nouveau lecteur est un véritable petit bijou, fourni sous licence compatible avec celle de yacs, acceptant des paramètres si besoin (pour l'auto-démarrage par exemple), et pilotable par javascript. Il s'appelle player_flv_maxi.swf et toute la documentation est en ligne, profitez-en.

Files

vidéo au format .m4v - 5.65 Mbytes, 1,486 downloads
edited by Bernard Paques on Jul. 1 2011 · details
vidéo au format .mp4 - 2.88 Mbytes, 1,521 downloads
edited by Bernard Paques on May 16 2009 · details
Multitouchreel mpg.flv - 14.36 Mbytes, 1,319 downloads
edited by Bernard Paques on May 16 2009 · details

Comments

Belmond - on May 16 2009

Quels sont les différents formats de fichiers pris en compte, et peut-on avoir de plus amples précisions sur ce player?

Merci.


Bernard Paques - on May 16 2009
Belmond : normalement, les formats 3gp, flv, m4v, mp4 et mov sont supportés, même si le lecteur a été principalement conçu pour le flash vidéo à l'origine.
Bernard Paques - on May 16 2009
Lorsque l'auto chargement affiche une image noire, come pour les vidéos 2 et 3, c'est parce que les films sont prévus pour cela. Sinon, on verrait une vraie image différente pour chaque lecteur. Exemple avec deux vidéos Flash
Belmond - on May 16 2009

Bernard : Tu dis que le lecteur est pilotable par javascript. Dans l'immédiat où il remplace l'ancien lecteur, est-il ou a-t-il été plus complexe de le rendre compatible au code yacs [ video ]? En d'autres termes, peut-il être comme son prédecesseur piloté par le code yacs en question.

D'autre part, que penses-tu de de Flowplayer dont il est question dans ce billet : nous avons besoin d'un nouveau lecteur pour les vidéos ? A mon avis, il semble offrir des options qui enrichiraient yacs à moindre coût (coût en terme de taille de l'API, des différentes possibilités/options offertes et de l'intégration).

Puisqu'il est question actuellement de changer le lecteur media, ne pourrait-on pas en profiter pour choisir quelque chose d'assez riche en fonctionnalités et susceptible de convenir à un plus grand nombre?

@+


JJ - on May 17 2009

 Bernard : premières impressions : j'apprécie beaucoup l'effort de diversité des formats supportés, et l'esthétique sobre et moderne du lectuer. Bravo et merci

Je passe aux tests ! (voir déjà avec un .mov)




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 |
Bernard Paques - on May 17 2009
Belmond : J'ai regardé Flowplayer avec envie, effectivement, mais la licence GPL n'est pas compatible avec les usages commerciaux de yacs sur le long terme. D'où la recherche d'un autre lecteur que Flowplayer ...
Belmond - on May 31 2009

Une question peut-être un peu bête : comment ajouter des vidéos pour les lire avec le player ? Doit-on faire un upload par Yacs, ou simplement faire un appel de script?

J'ai essayé avec une collection de fichiers pointant vers un dossier contenant des mp4  (uploadés via FTP), mais le player ne les a pas lu quand je les sélectionnais.

Donc quels sont les paramètres à entrer pour profiter du lecteur vidéo, tous formats compris?

Merci.


Belmond - on June 7 2009

Toujours aucune indication sur comment procéder?

Merci.


JJ - on June 7 2009

 Il aurait fallu ouvrir un ticket de support dans le forum ad hoc en fait... Mais bon. Pour lire des vidéos avec le player intégré : enregistrer le fichier à un article puis repérer le numéro que porte que le fichier. Utiliser ensuite dans le corps de l'article le code [ flash=xx,xxx,xxx ] où xx est le n° de fichier, puis les deux autres xxx sont les dimensions souhaitées pour l'affichage du lecteur.




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 |
Bernard Paques - on June 7 2009
En fait, il n'y aura même pas besoin d'ajouter le code dans l'article pour les formats supportés par le player, puisque yacs le fera tout seul.

Donc, pour ajouter une vidéo, par exemple en mp4 ou en flv :
  • préparer le fichier sur votre ordinateur, et le vérifier localement (double-clic, est-ce que ça joue ?)
  • repérer les dimensions du film, en nombre de pixels horizontaux et verticaux (sous Mac OSX, lancer la vidéo par Quicktime, et taper Cmd-I pour obtenir les informations sur le film en cours)
  • créer une page web sur le site yacs
  • sur la nouvelle page, choisir la commande de téléversement de fichier, et choisir le film à envoyer
  • si tout va bien, yacs enregistre le film, et intègre un code d'affichage de la vidéo avec le nouveau player
  • si les dimensions par défaut ne conviennent pas, modifier la page, et indiquer les dimensions correctes de la vidéo
  • contrôler la page créée, et cliquer sur le player pour lancer la visualisation de la vidéo

Belmond - on June 7 2009

Ok, merci.

Je dois néanmoins remarquer 2 trucs :

  1. L'obligation de passer par l'upload via Yacs rend la procédure pénible, car pour plusieurs grosses vidéos (voire même une seule, selon la vitesse d'upload), il faut attendre des lustres, et repéter l'action fichier par fichier, ce qui n'est pas pratique, car il faut tenir en compte aussi les délais de connexion;
  2. Quid de la limitation au niveau de la taille des fichiers imposée par les hébergeurs, en upload? Il est vrai que pour de petits fichiers, il n'y aura pas de problème, mais pour les plus volumineux, ça casse.

D'où ma question : Yacs est-il adapté à la gestion des médias? (J'aurais bien pu poser cette question dans un nouveau billet, mais je pense qu'elle fait partie du sujet principal de ce billet : la gestion des vidéos.)

@+

 


Bernard Paques - on June 7 2009
La procédure que j'ai expliqué est celle à suivre pour de petits fichiers. Par petits, il faut comprendre jusqu'à quelques méga-octets, tout de même. Si l'on contrôle son serveur, il est facile d'augmenter la limite des fichiers téléversés, et donc d'autoriser des vidéos de taille respectable par simple téléchargement. 30 ou 40 méga-octets ne sont pas un souci. C'est cette méthode, simple, qui a été employée pour attacher les films publiés sur cette page.

Sinon, il est aussi possible de téléverser des vidéos par d'autres voies, et de créer des entrées de fichier pointant vers ces fichiers. Yacs utilisera alors les URLs fournies en lieu, et les indiquera au player. Cette méthode est valable pour les téléversements par FTP, voire pour les hébergements de vidéos sur des serveurs tiers.
JJ - on June 8 2009

 Belmond : la limitation de taille de fichier ne concerne pas yacs, mais les contraintes d'un hébergement mutualisé. Yacs ne peut pas piloter ce qui ne lui appartient pas. De fait, il n'y a plus qu'à négocier avec l'hébergeur en question.

Question "penser aux petites connexions", il faut penser aussi à ce que ça demande à un serveur mutualisé de charger plusieurs vidéos de plusieurs dizaines de megas d'un coup. En la matière, nul n'est prioritaire en droit. Un hébergement mutualisé reste un espace disque restreint réservé à une activité protocolaire (http ou ftp par exemple) relativement mesurée.

Tout celà ne concerne donc en rien la capacité de gestion multimedia de yacs. Je ne connais d'ailleurs aucun CMS, même parmi les plus plébiscités que je cite et use parfois, qui sache s'asseoir sur les limitations d'un fichier php.ini d'un hébergeur en mutualisé.

Enfin, il existe une astuce pour faire lire un gros fichier multimedia par yacs, dont le seul regret est probablement qu'elle est réservé à quelqu'un ayant des droits FTP : téléverser le fichier par FTP et indiquer le bon chemin d'accès à partir de la racine lors de l'envoi d'un fichier yacs. Ceci est détaillé dans notre documentation.




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 |
Bernard Paques - on Jul. 1 2011

Je viens d'ajouter la possibilité d'afficher une image fixe en fond, par exemple une capture d'écran. Après le téléversement de la vidéo, choisir la commande d'ajout d'une image. Yacs affichera cette image automatiquement au bon endroit.

Et avez-vous remarqué l'affichage du logo du site en haut et à gauche ? Pareil, une image collée dans le skin à cet effet sera insérée par-dessus toutes les vidéos diffusées par le site.

On progresse, on progresse ...


J.Juraver - on Jul. 1 2011

Très intéressant, merci !

Question : cette image vignette en haut à gauche que tu évoques, d'où est-elle issue ? Est-ce la favicon ? L'image header ? Une image avec une syntaxe particulière dans sa dénomination et envoyée dans le répertoire skin ?

Par ailleurs, entre le moment est j'ai consulté cet article en mode anonyme, et le moment où je me suis connecté pour te répondre, j'ai constaté des différences notables : notamment, l'image de fond apparaît beaucoup plus vite en mode membre connecté.

Ce qui me fait penser à d'autres problèmes : comment est gérée cette fonctionnalité d'image de fond, compte tenu du process abituel qui permet d'envoyer en général une image dans yacs ? Est-ce que, lors de l'envoi d'image en tant que ressource d'article, il faut spécifier qu'elle représente une vidéo, ou bien est-ce qu'il faut juste envoyer une image dans l'onglet "ressources" du fichier multimedia et laisser faire yacs ? Dans ce dernier cas, qu'en est-il de plusieurs images envoyées au même endroit ?




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 |
Alexis Raimbault - on Jul. 7 2011

La prise en compte de nouveaux formats, l'image de preview, le watermark, bravo Bernard.

" une image collée dans le skin à cet effet sera insérée par-dessus toutes les vidéos diffusées par le site. "

sur la première et troisième vidéo le logo est en double. Il se trouve sur la preview + en watermark ?




Alexis Raimbault webmaster free-lance