Forum CMS Made Simple FR

Version complète : Intégrer une vidéo .flv [RESOLU]
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: ?
#~ Nom de l'hébergeur :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonsoir à tous,
J'ai parcouru le forum, mais je ne trouve pas la solution...
Je souhaite insérer des vidéos dans plusieurs pages... jusque là, rien d'étonnant
Je télécharge le module avplayer et l'installe
Je télécharge le player conseillé et le mets dans un dossier nommé "vidéos" qui se trouve dans uploads
Je lis l'aide du module et là , je ne comprends pas bien le principe...
Ce que je souhaite est très basic, un seul player qui lit une seule vidéo et cela dans plusieurs pages. Donc un seul player et toutes mes vidéos dans le dossier /uploads/vidéos

Contenu / AvPlayer : j'ajoute le player puis ses paramètres :
Name : player
Location : /uploads/vidéos/player_flv.swf
type de fichier : .flv
Je saisis
Code :
{cms_module module="avplayer"}
afin de vérifier la présence du lecteur et saisis la largeur et la hauteur du player (super)

Je sélectionne l'onglet "média" et là je me dis que ce n'est pas une bonne idée, mais essaye et charge une vidéo

J'essaye et bien évidemment au dessus du player je trouve une ligne avec un lien vers ma vidéo et rien dans mon player... cela est normal, je ne les ai pas liés...
Donc, comment les lier?? {cms_module module="avplayer" what="mediafile"}?? mais là c'est pour lier plusieurs vidéos sur une même page, via un seul player, non?

Merci,
cordialement
Lio

;-)

lemirandais

Personnellement, j'ai déjà dû intégrer des videos, j'ai personnellement préféré utiliser une balise utilisateur que j'ai créé.
Ensuite, je ne peux pas te dire d'où vient ton erreur.

Bon courage

EDIT: pour un intégration propre, regarde du coté de swfobject (librairy javascript).
Merci pour la réponse
Idem, pour un autre site, j'ai effectivement intégré directement les 2 ou 3 lignes de code... Mais là, j'aimerais utiliser un module, ainsi la démarche acquise, il suffira de transmettre une petite note pour que le rédacteur n'ait à opérer que quelques manips simples...
Ah oui, du courage, il en faut.... et du temps...
Cordialement
Lio

lemirandais

En faisant une recherche sur le forum, regarde peut être de ce coté:

http://www.cmsmadesimple.fr/forum/viewtopic.php?id=255
merci, effectivement je l'ai lu, mais il semble qu'un fichier .CSV soit nécessaire avec flvplayer, non?
Lio

lemirandais

lio59 a écrit :merci, effectivement je l'ai lu, mais il semble qu'un fichier .CSV soit nécessaire avec flvplayer, non?
Lio

Désolé, je ne peux pas t'aider car je ne l'ai pas testé. Désolé
Merci, pas grave..., j'espère (je désespère) trouver...
Lio
Là je désespère...
Sur ma page j'ai :
- "Mediafile: /media/Fonction_ET.swf (249,63 KB)" qui est un lien et cela me lance une vidéo sur une nouvelle page mais pas dans mon lecteur
- et le lecteur....

{cms_module module="avplayer" what="mediafile"} dans ma page

Dans contenu/avplayer/media j'ai ajouté la vidéo via "ad mediafile
Dans contenu/avplayer/Player, j'ai ajouté un nom de player, location : /uploads/vidéos/player_flv.swf et .flv... c'est tout...

ai-je oublié qlq chose??? si oui, pourriez vous me donner une piste?
Ahhhrg merci
Lio
Merci à lemirandais de participer aux réponses Smile
Lio, il manque les infos du cms et la version du module.

Quel est le code source affiché sur ta page ?

Si ton cms n'est pas à la racine, tu DOIS modifier le template final comme ceci :
Citation :<param name="FlashVars" value="{$item->parent_object->playertype_namevalue}=http://{$smarty.server.SERVER_NAME}/tonDossier/uploads{$item->mediafile->filepath}{$item->parent_object->parameters}"/>

Il faut également que tu sélectionnes : final_default pour les 3 premiers champs dans l'onglet templates
Default templates
Default list template for level "player":

Default list template for level "mediafile":

Default detail template:
Après tu les modifieras suivant tes besoins (catégories...) quand tu maîtriseras le module.

Dans ta page, tu utilises {cms_module module="avplayer" what="mediafile"} (alias si tu as plusieurs vidéos et que tu n'en veux qu'une).
Les paramètres (pour le player) possibles se trouvent ici : http://flv-player.net/players/maxi/documentation/
et se rentrent ainsi : &showiconplay=1&iconplaycolor=eae5d4&autoplay=0&iconplaybgalpha=50&showstop=1&showvolume=1&showtime=1&showfullscreen=1
A toi de choisir ce que tu veux.
Merci pour la bouée ...

CMS 1.6.8
AVPlayer 1.3

1. Sur ma page, j'ai mis : {cms_module module="avplayer" what="mediafile" alias="Fonction_ET"} ("Fonction_ET" étant le nom de la vidéo)
2. cms est à la racine
3. J'ai bien mis "final_default" pour les 3 premiers champs de la partie "Default templates"
4. Les paramètres du player sont "&showiconplay=1&iconplaycolor=eae5d4&iconplaybgcolor=dddddd&iconplaybgalpha=50&showstop=1&showvolume=1&showtime=1&showfullscreen=1"

Alors, je n'ai pas bien compris "code source affiché sur ta page"... Vous ne faites pas référence au Gabarit??

Ce que j'ai à l'écran :

Fonction_ET
Mediafile: /media/Fonction_ET.swf (249,63 KB)
UserDefined 2:
Le lecteur qui ne montre rien...
Merci
Lio
lio59 a écrit :Dans contenu/avplayer/Player, j'ai ajouté un nom de player, location : /uploads/vidéos/player_flv.swf et .flv... c'est tout...
Ne JAMAIS utiliser des caractères accentués (ni espaces, caractères spéciaux...) dans les noms de répertoire ou de fichier !
Citation :Alors, je n'ai pas bien compris "code source affiché sur ta page"... Vous ne faites pas référence au Gabarit??
Clic droit sur ta page et "afficher le code source",
tu cherches après
Code :
<p>Mediafile: <a href="http://localhost/182/uploads/media/cafe_townsend_home.flv">/media/cafe_townsend_home.flv</a> (803.23 KB)</p><p>UserDefined 2: </p>

<object type="application/x-shockwave-flash"data="uploads/FLVPlayer/player_flv_maxi.swf" width="320"height="240"><br />

<param name="movie"value="uploads/FLVPlayer/player_flv_maxi.swf" /><br />

<param name="FlashVars" value="flv=http://localhost/uploads/media/cafe_townsend_home.flv&showiconplay=1&iconplaycolor=eae5d4&autoplay=1&iconplaybgalpha=50&showstop=1&showvolume=1&showtime=1&showfullscreen=1"/><param name="wmode"value="transparent" /></object>
et tu le copies pour que je puisse trouver l'erreur.
Oui, pas d'accent... effectivement, j'ai modifié

Code source de la page (partie vidéo)

<object type="application/x-shockwave-flash" data="http://technopengl.free.fr/uploads/videos/player_flv.swf" height="400" width="500"><br>
<param name="movie" value="http://technopengl.free.fr/uploads/videos/player_flv.swf"><br>
<param name="FlashVars" value="flv=http://technopengl.free.fr/uploads/media/Fonction_ET.swf&amp;showiconplay=1&amp;iconplaycolor=eae5d4&amp;iconplaybgcolor=dddddd&amp;iconplaybgalpha=50&amp;showstop=1&amp;showvolume=1&amp;showtime=1&amp;showfullscreen=1"><param name="wmode" value="transparent"></object>

Merci bien...
Lio
Enlèves les paramètres, car si je vais sur http://technopengl.free.fr/uploads/media...ion_ET.swf ça fonctionne
Les paramètres du player?
Je viens de les enlever... toujours pas...
Tu vois bien comme moi

Fonction_ET

Mediafile: /media/Fonction_ET.swf (249,63 KB)

UserDefined 2:

là le lecteur???

Effectivement lorsque je clique sur le lien "Fonction_ET..." la vidéo s'affiche sur une nouvelle page... mais dans le lecteur rien....

je suis sous Firefox sous mac... ça n'a rien à voir, non? Sous Safari... Idem
Mais alors, comment supprimer :
Mediafile: /media/Fonction_ET.swf (249,63 KB)

UserDefined 2:

et que ce lien se fasse dans le player en dessous??? non, je ne suis pas fou...
Je teste, car effectivement, la vidéo n'affiche rien (malgré que le code soit bon).
J'ai fais un test chez moi et je n'ai pas de problème.
Minute papillon, ton fichier n'est pas un .flv, mais un .sfw :lol:
Ouai ouai Ouai.... bon j'suis pas fou... mais c.. Tout ça pour ça.... Le .swf est important (pour l'interactivité) Le .flv va me la supprimer... Alors HS, mais existe-t-il un lecteur pour .swf... pour cms ms... je n'ai pas encore googelisé...
Merci à vous
Lio
Il y a le plugin http://dev.cmsmadesimple.org/projects/swfobject
mais pas de gestion des uploads, mais bon, c'est pas très compliqué pour l'utilisateur.
Une seule tag suffit : {object src='uploads/movie.swf' height='300' width='300' class='flashplayer'}
Merci, je vais regarder cela

PS : je l'ai convertie en .flv et en modifiant dans le player et le mediafile, cela fonctionne du premier coup... Bon... encore merci, j'y serais resté la nuit...
Lio
Je pense pouvoir marquer le sujet résolu....
pfff....
Effectivement, je n'y connais rien en vidéo, mais
Citation :Le .swf est important (pour l'interactivité) Le .flv va me la supprimer
me semblait bizarre Wink
Si j'ai bien lu, il faut :

Télécharger le fichier
Dézipper le fichier qui est un seul fichier .php
le charger dans le dossier plugin via ftp
je le vois bien dans Extensions / balises / swfobject
Télécharger swfobject.js à mettre dans le répertoire où se trouve les vidéos (pour moi c'est uploads/videos/)

Et ensuite, il suffit d'insérer le tag {object src='uploads/videos/Fonction_ET.swf' height='300' width='300' class='flashplayer'} dans la page où je souhaite voir la vidéo?

je n'ai rien sur ma page...

plouf Lio
Et ça marche très bien : http://www.menus-cmsms-madesimple.be/testswf
{object src='http://technopengl.free.fr/uploads/media/Fonction_ET.swf' height='600' width='600' class='flashplayer'}
Il te reste juste à redimensionner ta vidéo.

lio59 a écrit :Si j'ai bien lu, il faut :

Télécharger swfobject.js à mettre dans le répertoire où se trouve les vidéos (pour moi c'est uploads/videos/)
ça, ce n'est pas dans l'aide du plugin.
Pour l'utiliser : http://code.google.com/p/swfobject/
mais il te faudra alors modifier le plugin.
Pages : 1 2