•  » Utilisation
  •  » Installation et optimisation de vidéos en streaming sur Phpwebgallery

#1 2008-12-30 15:44:59

nicoguib
Membre
2008-12-30
6

Installation et optimisation de vidéos en streaming sur Phpwebgallery

Bonjour,

Tout d'abord, croyez-moi, cale fait 4 heures que je parcours le web via google et ce forum pour trouver une solution à mon problème. Donc svp, pas de post pour me dire que ça a déjà été traité :|.(ou alors donnez moi le lien à suivre)

Voilà mon problème:
Je voudrais pouvoir faire apparaitre dans ma gallerie "phpwebgallery" des vidéos en steaming,
- comme ceci pour les fichiers mpg, wmv : http://www.tribulation-avenue.fr/pictur … /29-videos
- avec un lecteur de ce type pour le vidéo flash (.flv) : http://www.longtailvideo.com/

Je sais qu'il existe un plugin "charlie content" pour PWG (Phpwebgallery) assez facile à installer (j'ai essayé et ça fonctionne),mais l'affichage n'est pas satisfaisant =(
- On ne peut pas zoomer la vidéo en plein écran
- Le lecteur est esthétiquement assez laid.                      (enfin tout ça, ça reste mes gouts, évidement)
- Il y a cet affreux rideau (?) en fond.
- C'est la galère pour afficher les miniatures (je n'y suis pas parvenu)

exemple: http://vdigital.org/phpwebgallery/pictu … y/charlies

Si quelqu'un peu m'aider en :
- me disant comment changer les lecteurs (flv et mpg/wmv) dans le plugin Charlies content, comment enlever l'espèce de rideau de fond (j'ai trouvé une solution sur ce forum en modifiant un fichier .css mais cela décentre ma video)et comment créer des miniatures pour les vidéos.

- ou carrement une solution alternative.

Ce serait vraiment sympa, et pour moi, et pour tous ceux qui galère avec ça.
Merci  =) .

PS:
J'ai la version 1.7.3 de PWG.
mon niveau d'informatique est à peu près le suivant:
- Je sais ce que veux dire "script" et modifier un fichier mais ce sont là,à peu prêt, toute mes connaissances en langage informatique.
- Je sais transférer par ftp.
- Je sais gerer les plugins dans phpwebgallery.

Dernière modification par nicoguib (2008-12-30 16:08:49)

Hors ligne

#2 2008-12-30 15:59:54

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Je vais regarder le lecteur de vidéo flash (.flv) : http://www.longtailvideo.com/

Je te donnerai les indications adhoc pour l'installer avec Charlies content puisque que charlies est fait pour ça (accueillir différents lecteurs).
Et je t'indiquerai comment faire tomber le rideau.

Rideau qui sera maintenu dans la prochaine release mais... C'est une autre histoire.

@+


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2008-12-30 16:10:21

nicoguib
Membre
2008-12-30
6

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Merci, j'attends ta reponse alors. :-)

Hors ligne

#4 2008-12-30 16:41:10

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Première remarque:

Je t'indiquerai comment faire mais ce lecteur ne sera pas proposé en standard pour des raisons de Licence.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#5 2008-12-30 19:03:17

flipflip
Membre
Lyon
2005-03-19
2316

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

J'ai vaguement entendu parlé de lecteur flash. Pour avoir étudié les différents lecteurs que j'ai trouvé sur le net, j'ai choisi celui-la : http://flv-player.net/. Le forum est en français, il est distribué en GPL ce qui autorise sont utilisation sur un site commercial. Ce qui n'est pas le cas du player JW players.

Why Buy a License?

Why Buy a License? If you don’t buy a commercial license, you cannot use a JW Player on (i) a site that has ads; (ii) a corporate site; or a (iii) CMS. Our licenses are very inexpensive, so what are you waiting for? Buy a license today.

Voila c'est tout ce que j'avais à dire :)


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#6 2008-12-30 20:01:20

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

J'expliquerai à partir de la version MAXI de http://flv-player.net/players/maxi/

Cela sera moins gênant pour nous.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2008-12-30 21:54:46

nicoguib
Membre
2008-12-30
6

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Merci pour ves reponses.

VDigital a écrit:

J'expliquerai à partir de la version MAXI de http://flv-player.net/players/maxi/

Cela sera moins gênant pour nous.

Celui-ci est très bien, effectivement.
J'attends tes explications avec impatience car intégrer ce lecteur à partir du code source dans phpwebgallery, c'est hors de mes compétences

Dernière modification par nicoguib (2008-12-30 21:57:50)

Hors ligne

#8 2008-12-31 14:11:51

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

1 - Je télécharge la version compatible de "Charlies content":
Extension correspondante.

2 - Je décompresse.

3 - Je regarde le contenu.
main.inc.php est le point de départ (après installation de tout plugin).
Il contient des indications pour une fois.

/** Your customization begins here
*
* How does that work:
*
* - All media file have to be broadcasted via an embedded player
* - so link its extention to a player name as to be define
* - the same player can be used for several extentions
*/
  global $conf, $charlie;

  if (!isset($charlie['Flash']))
    { $charlie['Flash'] = array('swf',); }
  if (!isset($charlie['Music']))
    { $charlie['Music'] = array('pls','m3u','wav','mid','au','aif',); }
  if (!isset($charlie['mp3Player']))
    { $charlie['mp3Player'] = array('mp3',); }
  if (!isset($charlie['FlvStreamer']))
    { $charlie['FlvStreamer'] = array('flv',); }

  if (!isset($charlie['Acrobat']))
    { $charlie['Acrobat'] = array('pdf',); }
  if (!isset($charlie['WMplayer']))
    { $charlie['WMplayer'] = array('asf','wmv','divx','xvid',); }
  if (!isset($charlie['QuickTime']))
    { $charlie['QuickTime'] = array('qt','mov','mpg','mpeg',
                                    'mp4','avi','3gp','3g2',); }
  if (!isset($charlie['Archive']))
    { $charlie['Archive'] = array('zip','rar',); }

  /* Note: Uppercase extensions are no longuer requested */
  /**
   * That means you must have a tpl file for each... player
   * like for Flash => ./plugings/charlies_content/flash_content.tpl
   * like for Music => ./plugings/charlies_content/music_content.tpl
   *
   * Player name is in lower-case followed by _content.tpl
   * size or other parameters useful in your template can be obtain
   * use the forum on our web site to obtain how to get them
   * and that's all !!!
   *
   *
   * All $charlie['xxxxx'] can be initialized in conf_local.inc.php */

Moralité: si je veux un autre lecteur, il suffit de créer son .tpl
et d'associer l'extension .flv (dans notre cas) à ce nouveau .tpl.

C'est assez simple, donc.
On relève que flv est associé actuellement à 'FlvStreamer' soit le template:
./plugings/charlies_content/charlie_flvstreamer.tpl

4 - Et si on jettait un regard sur charlie_flvstreamer.tpl
avant de faire quoique ce soit d'autre???
A ce jour...

<!-- /charlie_flvstreamer.tpl -->

<!-- If you don't plan to play flv files on your web site, -->
<!--   change player by the one you want -->
<!-- Based on documention from http://bluebird.univ-reunion.fr/fms/pro … am-player/ -->
<br />
<div id="charlie" style="height: {FH_VIDEO}px; width:{FW_VIDEO}px; padding-top: 0px; margin-top: 0px;">
<!-- Progressive -->
<object type="application/x-shockwave-flash" data="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" width="{FW_VIDEO}" height="{FH_VIDEO}">
    <param name="movie" value="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" />
    <param name="FlashVars" value="flv={SRC_IMG_ENCODED}&amp;startimage={BG_SRC_ENCODED}&amp;loop=1&amp;autoplay=1&amp;volume=150&amp;margin=5&amp;bgcolor=f92&amp;bgcolor1=ccc&amp;bgcolor2=930&amp;showstop=1&amp;showvolume=1&amp;showtime=2&amp;showplayer=autohide&amp;showfullscreen=0&amp;playeralpha=50&amp;buttoncolor=6699cc&amp;buttonovercolor=ff9922&amp;ondoubleclick=fullscreen" />
</object>
</div>

Etrange non?

5 - http://flv-player.net/players/maxi/download/
On télécharge et on compare...
le flv-player fait une size de 12,6 KB (12 975 bytes)
contre celui fourni avec Charlies content :
Size 11,5 KB (11 803 bytes)
On remplace.

Bien... Je ferai un essai déjà (De mon coté, je n'ai rien testé).

6 - le template...
http://flv-player.net/players/maxi/generator/

On choisit quelques options et nous obtenons un HTML code:

<object type="application/x-shockwave-flash" data="http://flv-player.net/medias/player_flv_maxi.swf" width="320" height="240"> <param name="movie" value="http://flv-player.net/medias/player_flv_maxi.swf" /> <param name="allowFullScreen" value="true" /> <param name="FlashVars" value="flv=http%3A//flv-player.net/medias/KyodaiNoGilga.flv&amp;title=Un eventuel titre&amp;startimage=http%3A//flv-player.net/style/images/title_en_non_progressive.jpg&amp;loop=1&amp;autoplay=1&amp;autoload=1&amp;volume=150" /> </object>

http://flv-player.net/medias/player_flv_maxi.swf
est à remplacer par {pwg_root}plugins/charlies_content/player_flv_maxi.swf

http%3A//flv-player.net/medias/KyodaiNoGilga.flv
est à remplacer par {SRC_IMG_ENCODED}

width="320" par width="{FW_VIDEO}"
height="240" par height="{FH_VIDEO}"
title=Un eventuel titre par title=www.tribulation-boulevard.fr par exemple (pas d'espace ou de caractère spécial y compris accents).
startimage=http%3A//flv-player.net/style/images/title_en_non_progressive.jpg par le lien vers une image jpg mais bien entendu pas en format progressif; par startimage={BG_SRC_ENCODED}

ce qui donnera 

<object type="application/x-shockwave-flash" data="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" width="{FW_VIDEO}"  ="{FH_VIDEO}"> <param name="movie" value="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" /> <param name="allowFullScreen" value="true" /> <param name="FlashVars" value="flv{SRC_IMG_ENCODED}&amp;title=GPL_Charlies_Content&amp;startimage={BG_SRC_ENCODED}&amp;loop=1&amp;autoplay=1&amp;autoload=1&amp;volume=150" /> </object>

Il y a un air de famille non? avec l'ancien:

<object type="application/x-shockwave-flash" data="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" width="{FW_VIDEO}" height="{FH_VIDEO}">
    <param name="movie" value="{pwg_root}plugins/charlies_content/player_flv_maxi.swf" />
    <param name="FlashVars" value="flv={SRC_IMG_ENCODED}&amp;startimage={BG_SRC_ENCODED}&amp;loop=1&amp;autoplay=1&amp;volume=150&amp;margin=5&amp;bgcolor=f92&amp;bgcolor1=ccc&amp;bgcolor2=930&amp;showstop=1&amp;showvolume=1&amp;showtime=2&amp;showplayer=autohide&amp;showfullscreen=0&amp;playeralpha=50&amp;buttoncolor=6699cc&amp;buttonovercolor=ff9922&amp;ondoubleclick=fullscreen" />
</object>

Je n'ai pas fini d'expliquer mais... ;-)

Dernière modification par VDigital (2008-12-31 14:27:04)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#9 2008-12-31 20:33:54

nicoguib
Membre
2008-12-30
6

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Un gros merci pour ton message, VDigital.
ça semble bien clair, je vais essayer. je tiens au courant.

Hors ligne

#10 2009-01-16 14:21:06

nicoguib
Membre
2008-12-30
6

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Salut,
J'ai testé et ça ne fonctionne pas en fait.
Avec cette manip, on a exactement la même chose que sans.
Tu as trouvé une solution entre temps?

Hors ligne

#11 2009-01-16 14:42:56

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

Je suis en train de mettre les petits plats dans la prochaine version.
8-)

Attention: Une version exclusivement pour Piwigo 2.0.0 et +.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#12 2009-01-16 15:40:28

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

VDigital a écrit:

Attention: Une version exclusivement pour Piwigo 2.0.0 et +.

Vite, vite modifie ton message avec que Pierrick ne le voit !!! :-)


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#13 2009-01-18 22:36:03

nicoguib
Membre
2008-12-30
6

Re: Installation et optimisation de vidéos en streaming sur Phpwebgallery

VDigital a écrit:

Je suis en train de mettre les petits plats dans la prochaine version.
8-)

Attention: Une version exclusivement pour Piwigo 2.0.0 et +.

Merci :-)

Hors ligne

  •  » Utilisation
  •  » Installation et optimisation de vidéos en streaming sur Phpwebgallery

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact