Dans get_content.php de lighbox, une fois que tu as chargé $picture['current'] comme le fait picture.php
pourquoi tu n'ajoutes pas le trigger tout simplement.
Au lieu de
// PY Gvideo
if (!empty($py_addext) and in_array.... blah-blah-blah...
Si tu regardes si quelques plugins voudraient proposer un autre html à "LightBoxer"...
$element_content = trigger_event(
'render_element_content',
'',
$picture['current']
);
comme le fait picture.php!
Après tu l'exploites ou pas mais tu restes dans le standard.
Non?
Hors ligne
Bonjour, je viens d'installer Charlies' pour glisser quelques mp3 dans mes galeries. Cela fonctionne mais serait-il possible de gérer le niveau de volume (j'ai modifié dans les paramètres Show volume de Off a On et je n'ai pas vu de différence, mais peut être ai-je mal regardé !)
Hors ligne
Hello désolé si ma question n'est pas forcément au bon endroit , j'ai preferé continuer sur ce film plutot qu'en ouvrir un autre.
j'utilise Piwigo depuis quelques temps sur http://memeteau.com , c'est un total succès, j'avais perdu beaucoup de temps sur gallerie apparavant pour diverses raisons ....
Bref maintenant il faut que j'ajoute mes videos :-) , d'ou ma question , Charlie's content a l'air de bien faire son boulot : appler un plugin precis pour une liste d'extension , mais mon but ici est un peu différent.
J'encode mes video en OGV pour que firefox et Opera puisse les lire nativement et en mp4 H264 pour Iphone et android voire flash. , du coup j'aimerais créer un template qui reagis a OGV et MP4 ( plutot facile ) et qui genere un code HTML type celui de Camendesign :
http://camendesign.com/code/video_for_e … /test.html
De façon a toujours utiliser la meilleure methode de visionnage ogv ou mp4
Est ce que quelqu'un a deja tenter ce genre de fonctionnement ?
Sinon quelques indications pour ajouter ce template a charlie seront les bienvenues :-)
merci
Hors ligne
Hello juste pour dire que j'ai plutot réussi et que j'ai au final exactement ce que je voulais , sauf, mais ça c'est plus mon besoin d'aide en php :
- Generer la playlist m3U automatiquement : j'ai besoin en php de generer un fichier texte avec les 2 urls des fichiers video.
- Créer en plus des liens vers les fichiers mp4, des liens vers les fichiers ogv ou ogg : donc il faudrait comme avec sed pouvoir remplacer dans la varial {IMG_SRC} du template l'extension mp4 par OGV.
Pour rappel je voulais integrer un simple code HTML dans un template tel qu'il est ici : http://memeteau.com/video/html5.html
ha oui par contre je n'ai pas vraiment trouvé comment ajouter un nouveau template , j'ai remplace pour l'instant un template existant
Hors ligne
Hello ça avance !
J'ai maintenant le fichier OVG qui est appelé automatiquement en poussant une nouvelle variable dans charlie.inc.php
'SRC_IMG_OGV' => str_replace('.mp4', '.ogv', $url)
et en appelant dans le nouveau template
<!-- "Video For Everybody" v0.3.2 =================================================================================================================== --> <!-- first try HTML5 playback. if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise --> <!--width="640" height="360" poster="test.jpg"--> <video controls="true" autoplay="true" > <!-- you must use `</source>` to avoid a closure bug in Firefox 3 / Camino 2! --> <source src={$SRC_IMG_OGV} type="video/ogg"><!-- Firefox native OGG video --></source> <source src={$SRC_IMG} type="video/mp4"><!-- Safari / iPhone video --></source> <!-- IE only QuickTime embed: IE6 is ignored as it does not support `<object>` in `<object>` so we skip QuickTime and go straight to Flash further down. the line break after the `classid` is required due to a bug in IE --> <!--[if gt IE 6]> <object width="640" height="375" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"><! [endif]--> <!-- non-IE QuickTime embed (hidden from IE): the self-closing comment tag allows non-IE browsers to see the HTML whilst being compatible with serving as XML --> <!--[if !IE]><!--> <object width="{$fileinfo.video.resolution_x}" height="{$fileinfo.video.resolution_y+20}" type="video/quicktime" data={$SRC_IMG}> <!--<![endif]--> <param name="src" value={$SRC_IMG} /> <param name="showlogo" value="false" /> <param name="autoplay" value="true" /> <!-- fallback to Flash --> <object width="{$fileinfo.video.resolution_x}" height="{$fileinfo.video.resolution_y}" type="application/x-shockwave-flash" data="{$pwg_root}plugins/charlies_content/flvplayer.swf?file={$SRC_IMG}{if ($Charlies.autoplay==1)}&autoStart=true{/if}""> <!-- Firefox uses the `data` attribute above, IE/Safari uses the param below --> <param name="movie" value="{$pwg_root}plugins/charlies_content/flvplayer.swf?file={$SRC_IMG}{if ($Charlies.autoplay==1)}&autoStart=true{/if}" /> <!-- fallback image. download links are below the video. warning: putting anything more than the fallback image in the fallback may trigger an iPhone OS3+ bug where the video will not play --> La video ne peut pas etre lu dans votre navigateur <br> Cliquer sur l'image pour une lecture dans votre logiciel video ou telecharger la ci dessous <a href="play.m3u"><img src="poster.jpg" width="{$fileinfo.video.resolution_x}" height="{$fileinfo.video.resolution_y}" alt="Cliquer pour une lecture dans votre logiciel video" title="La video ne peut pas etre lu dans votre navigateur <br> Cliquer sur l'image pour une lecture dans votre logiciel video ou telecharger la ci dessous" /></a> <!--</object><!--[if gt IE 6]><!--> </object><!--<![endif]--> </video> <br></br> <!-- you *must* offer a download link as they may be able to play the file locally. customise this bit all you want --> <p><a href="play.m3u"> Lire la Video en externe </a> ou <a href={$SRC_IMG}>la telecharger en "MP4 H264 "</a> ou <a href={$SRC_IMG_OGV}>"OGG theora"</a></p> <br></br>
Il me reste donc plus qu'a generer le fichier m3u ce qui doit pas etre trop dur, puisqu'il contient juste les deux URLs absolues vers les eux fichiers
exemple : http://memeteau.com/photos/picture.php? … ategory/31
Dernière modification par freechelmi (2010-03-09 08:44:32)
Hors ligne
pegase a écrit:
Bonjour, je viens d'installer Charlies' pour glisser quelques mp3 dans mes galeries. Cela fonctionne mais serait-il possible de gérer le niveau de volume (j'ai modifié dans les paramètres Show volume de Off a On et je n'ai pas vu de différence, mais peut être ai-je mal regardé !)
Merci à ... Gotcha, pour m'avoir signalé le post que j'avais loupé.
Je vais essayé de regarder ça le prochain we.
;-)
Hors ligne
Hello pour continuer sur mon Charlie HTML5, j'ai finalement abandonné l'idée de generer un Objet Quicktime dans certains cas en priorité sur Flash quand HTML5 n'est pas dispo.
En effet, beaucoup de gens ont Itunes installé malheursement et du coup leur IE7 ou 8 lançait QT qui n'arrive même pas a lire certaines vidéos et prends encore plus de ressources que Flash ....
bref donc , tout est plus simple sans Quicktime : Soit HTML5 H264 ou theora , sinon Flash, sinon Cliques sur l'image qui telecharge la Video (Itunes croit que les m3u sont forcément de la musique ! )
bref un problème que j'ai maintenant serais de pouvoir stocker une image et l'indiquer comme Thumbnail de la video pour que dans la rubrique on ait pas que le texte .....
la rubrique : http://memeteau.com/photos/index.php?/category/31
<video controls="true" autoplay="true" > <!-- you must use `</source>` to avoid a closure bug in Firefox 3 / Camino 2! --> <source src={$SRC_IMG_OGV} type="video/ogg"><!-- Firefox native OGG video --></source> <source src={$SRC_IMG} type="video/mp4"><!-- Safari / iPhone video --></source> <!-- fallback to Flash --> <object width="{$fileinfo.video.resolution_x}" height="{$fileinfo.video.resolution_y}" type="application/x-shockwave-flash" data="{$pwg_root}plugins/charlies_content/flvplayer.swf?file={$SRC_IMG}{if ($Charlies.autoplay==1)}&autoStart=true{/if}""> <!-- Firefox uses the `data` attribute above, IE/Safari uses the param below --> <param name="movie" value="{$pwg_root}plugins/charlies_content/flvplayer.swf?file={$SRC_IMG}{if ($Charlies.autoplay==1)}&autoStart=true{/if}" /> <!-- fallback image. download links are below the video. warning: putting anything more than the fallback image in the fallback may trigger an iPhone OS3+ bug where the video will not play --> La video ne peut pas etre lu dans votre navigateur <br> Cliquer sur l'image pour une lecture dans votre logiciel video ou telecharger la ci dessous <a href={$SRC_IMG}><img src="poster.jpg" width="{$fileinfo.video.resolution_x}" height="{$fileinfo.video.resolution_y}" alt="Cliquer pour une lecture dans votre logiciel video" title="La video ne peut pas etre lu dans votre navigateur <br> Cliquer sur l'image pour une lecture dans votre logiciel video ou telecharger la ci dessous" /></a> </object> </video> <br></br> <p> <a href={$SRC_IMG}> telecharger en "MP4 H264 "</a> ou <a href={$SRC_IMG_OGV}>"OGG theora"</a></p> <br></br>
Hors ligne
Un genre de mime type.
Il me semble qu'il n'y a qu'à placer un fichier du nom de l'extension (par exemple : mov.png) dans template/yoga/icon/mimetypes.
Ce n'est même pas il me semble mais c'est comme ça que j'ai fait pour mon fichier .swf qui n'ont pas de représentant.
:-)
Hors ligne
moi tout ce que j'ai trouver la dessus c'est ffmpeg qui serait la seule solution vivable si tu as beaucoup de video a mettre sur ta gallerie..
mais c'est pas mal fastidieux pour ca que j'ai fini par abandonné l'idée..
je fais comme gotcha j'utilise les mime type.. g été chercher les icones sur google.. pcq même créé des images pour chaque video était trop fastidieux sans un script php qui pouvait me le faire..
peut etre une amélioration a faire dans le script pour les sites distants et la création de miniatures..
Hors ligne
le langage SMS on évitera - c'est la second règle d'écriture sur le forum!
Cf. Règles
(C'est surtout gênant pour les utilisateurs étrangers car les traductions automatiques dans d'autres langues ne fonctionneront plus).
Merci.
Hors ligne
Bonsoir,
Désolé mais je n'y comprend rien pour ce plugin !
J'ai déposé par FTP un fichier wmv et un mov dans le répertoir upload (etc) et renommé 2 jpg en TN-nom.jpg, fait une synchro mais rien ne se passe ! Où est le mode d'emploi simplifié pour débutant ?
Merci ;)
Hors ligne
Le chargement se réalise comme dans l'ancienne méthode de Piwigo
Tu crées un répertoire dans ./galleries (et pas dans ./upload)
Dans le répertoire, tu y places tes vidéos (on verra ensuite pour les miniatures).
Tu vas en Admin et tu cliques sur "Synchronisation Rapide".
Hors ligne
Merci VDigital, là j'avance ça marche ! Il reste donc les miniatures, si j'ai bien compris ;)
Hors ligne
si ta vidéo est comme ceci:
./galleries/video/premiere.mov par exemple
il suffira de créer:
./galleries/video/thumbnail/TN-premiere.jpg
Tu peux copier une de tes miniatures dans un premier temps.
Les points importants quand on débute:
- création du sous-répertoire thumbnail
- création de ma miniature avec (en standard) le préfix TN- et l'extension .jpg
- et surtout à nouveau une synchronisation rapide.
Hors ligne
MisterGoupil a écrit:
Merci VDigital, là j'avance ça marche ! Il reste donc les miniatures, si j'ai bien compris ;)
Si VDigital ne répond pas, je te ferai la réponse ;-)
[EDIT]
Bon bah... grillé :-D
Hors ligne