Forum PHPBoost
Voici une astuce pour ajouter de nouveaux formats de fichiers.
Prenons l'exemple d'un fichier .mov (quicktime)
Ce type de fichier n'est pas pris en charge par le module multimedia.
Pour que ce type de fichier soit pris en charge il faut procéder comme suit :
Dans \media\templates\format\ , créer un fichier nommé : media_mov.tpl
Le contenu du fichier doit être :
Code HTML :
Ensuite, il faut éditer le fichier /media/media_constant.php
Cherchez le bloc suivant :
Code PHP :
Et le modifier en ceci :
Code PHP :
Ainsi, votre module multimedia pourra gerer les fichiers .mov.
Attention !
Si le visiteur de votre site n'a pas Quicktime d'installé, il sera proposé au visiteur d'installer Quicktime (un peu comme quand on vous propose d'installer Flash player).
Pour info, le contenu du fichier media_mov.tpl a été trouvé via google en recherchant "inserer un mov en html".
Ensuite j'ai remplacé l'url de la vidéo par {URL}
Ainsi, vous pouvez adapter ceci pour n'importe quel format.
En espérant vous avoir aidé...
Edité par cyrakuse Le 26/01/10 à 17h26
Prenons l'exemple d'un fichier .mov (quicktime)
Ce type de fichier n'est pas pris en charge par le module multimedia.
Pour que ce type de fichier soit pris en charge il faut procéder comme suit :
Dans \media\templates\format\ , créer un fichier nommé : media_mov.tpl
Le contenu du fichier doit être :
Code HTML :
<OBJECT classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' width="400" height="300" codebase='http://www.apple.com/qtactivex/qtplugin.cab'> <param name='src' value="{URL}"> <param name='autoplay' value="true"> <param name='controller' value="true"> <param name='loop' value="true"> <EMBED src="{URL}" width="400" height="300" autoplay="true" controller="true" loop="true" pluginspage='http://www.apple.com/quicktime/download/'> </EMBED> </OBJECT>
Ensuite, il faut éditer le fichier /media/media_constant.php
Cherchez le bloc suivant :
Code PHP :
// Type de fichier autorisés. $mime_type = array( 'audio' => array( 'mp3' => 'audio/mpeg', ), 'video' => array( 'flv' => 'video/x-flv', 'swf' => 'application/x-shockwave-flash' ) ); // Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl' );
Et le modifier en ceci :
Code PHP :
// Type de fichier autorisés. $mime_type = array( 'audio' => array( 'mp3' => 'audio/mpeg', ), 'video' => array( 'flv' => 'video/x-flv', 'swf' => 'application/x-shockwave-flash', 'mov' => 'video/mov' ) ); // Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl', 'video/mov' => 'format/media_mov.tpl' );
Ainsi, votre module multimedia pourra gerer les fichiers .mov.
Attention !
Si le visiteur de votre site n'a pas Quicktime d'installé, il sera proposé au visiteur d'installer Quicktime (un peu comme quand on vous propose d'installer Flash player).
Pour info, le contenu du fichier media_mov.tpl a été trouvé via google en recherchant "inserer un mov en html".
Ensuite j'ai remplacé l'url de la vidéo par {URL}
Ainsi, vous pouvez adapter ceci pour n'importe quel format.
En espérant vous avoir aidé...
Edité par cyrakuse Le 26/01/10 à 17h26
Boosteur Inactif

![]()
Groupe: Visiteur
Bon voila, j'ai réussi afaire de même avec le wmv
Dans \media\templates\format\ , créer un fichier nommé : media_wmv.tpl
Le contenu du fichier est celui-ci :
Code HTML :
Ensuite, j'ai édité le fichier /media/media_constant.php en cherchant le bloc suivant :
Code PHP :
Et je l'ai modifié comme ceci :
Code PHP :
Le lecteur wmv passe.. mais il lit la vidéo wmv , mais vraiment de façon désordonnée
Aurais je fais une erreur dans les variables du tpl? (code objet)?
Regardez le code source d'affichage de cette page , la vidéo fonctionne correctement , avec les contrôles etc...
Merci de vos réponses.
Edité par Visiteur Le 20/02/10 à 17h27
Dans \media\templates\format\ , créer un fichier nommé : media_wmv.tpl
Le contenu du fichier est celui-ci :
Code HTML :
<OBJECT id="video1" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width=480 height=360 codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Chargement..." type="application/x-oleobject"> <param name='FileName' value="{URL}"> <param name="autoStart" value="0"> <EMBED type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/" src="{URL}" name="video1" width="480" height="360" AutoStart="0"> </EMBED> </OBJECT>
Ensuite, j'ai édité le fichier /media/media_constant.php en cherchant le bloc suivant :
Code PHP :
// Type de fichier autorisés. $mime_type = array( 'audio' => array( 'mp3' => 'audio/mpeg', ), 'video' => array( 'flv' => 'video/x-flv', 'swf' => 'application/x-shockwave-flash', 'mov' => 'video/mov' ) ); // Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl', 'video/mov' => 'format/media_mov.tpl' );
Et je l'ai modifié comme ceci :
Code PHP :
// Type de fichier autorisés. $mime_type = array( 'audio' => array( 'mp3' => 'audio/mpeg', ), 'video' => array( 'flv' => 'video/x-flv', 'swf' => 'application/x-shockwave-flash', 'mov' => 'video/mov', 'wmv' => 'video/wmv' ) ); // Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl', 'video/mov' => 'format/media_mov.tpl', 'video/wmv' => 'format/media_wmv.tpl' );
Le lecteur wmv passe.. mais il lit la vidéo wmv , mais vraiment de façon désordonnée
Aurais je fais une erreur dans les variables du tpl? (code objet)?Regardez le code source d'affichage de cette page , la vidéo fonctionne correctement , avec les contrôles etc...
Merci de vos réponses.
Edité par Visiteur Le 20/02/10 à 17h27
Boosteur Inactif

![]()
Groupe: Visiteur
Bonjour,
Personne ne pourrait testé et me dire ou cela Merdouille?
Personne ne pourrait testé et me dire ou cela Merdouille?
Ben, chez moi, elle marche bien ta vidéo, c'est pas saccadé ni rien.
Ben chez moi aussi !!
____________________
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !

J'aimerai savoir si quelqu'un a le code html pour le format .mp4 ?
Merci d'avance.
Merci d'avance.
En suivant le tuto début de page tu crée un fichier media_mp4.tpl
Code TPL :
Ensuite côté php =>
Code PHP :
à essayer bien sur .
Code TPL :
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab" WIDTH="400" HEIGHT="300" > <PARAM NAME="src" VALUE="{URL}" > <PARAM NAME="autoplay" VALUE="true" > <EMBED SRC="{URL}" TYPE="image/x-macpaint" PLUGINSPAGE="http://www.apple.com/quicktime/download" WIDTH="400" HEIGHT="300" AUTOPLAY="true"></EMBED> </OBJECT>
Ensuite côté php =>
Code PHP :
// Type de fichier autorisés. $mime_type = array( 'audio' => array( 'mp3' => 'audio/mpeg', ), 'video' => array( 'flv' => 'video/x-flv', 'swf' => 'application/x-shockwave-flash', 'mov' => 'video/mov', 'mp4' => 'video/mp4' ) ); // Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl', 'video/mov' => 'format/media_mov.tpl', 'video/mp4' => 'format/media_mp4.tpl' );
à essayer bien sur .
Boosteur Inactif

![]()
Groupe: Visiteur
Bonsoir,
Pourtant je code pas en php, mais j'ai bien réussi à "bidouiller" le code pour le wmv .
Comme quoi lorsque l'on veux quelque chose on essais avant... Il suffisait juste de suivre la logique du premier post
Bon sur "se" je vais dodoter, j'ai plus trop les idées claires ...
Pourtant je code pas en php, mais j'ai bien réussi à "bidouiller" le code pour le wmv .
Comme quoi lorsque l'on veux quelque chose on essais avant... Il suffisait juste de suivre la logique du premier post

Bon sur "se" je vais dodoter, j'ai plus trop les idées claires ...
salut
comment je peut bidouillé pour pouvoir lire les vidéo de megavideo sur le cms ?
est-ce les même manip que pour les autre format (en .avi)
merci d'éclairé ma lanterne
comment je peut bidouillé pour pouvoir lire les vidéo de megavideo sur le cms ?
est-ce les même manip que pour les autre format (en .avi)
merci d'éclairé ma lanterne
non c'est un lecteur flash.
il me semble que l'export ne soit pas autoriser par megavido, je peut me tromper je suis pas fan de ce truc
il me semble que l'export ne soit pas autoriser par megavido, je peut me tromper je suis pas fan de ce truc
oki et en passan par megaupload avec se style d'adresse:
Lien supprimé - Warez
est-ce possible ou le problème est le même ?
Lien supprimé - Warez
est-ce possible ou le problème est le même ?
le debit est largement insuffuisant pour pouvoir avoir un tampon et regarder une vidéo ...
pour exemple le lien ci dessu me demande 1jour et quelque heures ... On oublie le visiteur restera pas si longtemps ... pour dire j'ai meme zap ....
pour exemple le lien ci dessu me demande 1jour et quelque heures ... On oublie le visiteur restera pas si longtemps ... pour dire j'ai meme zap ....
ok merci
je vais passer par la création de page et collé les code que megavideo propose ( c'est pas trop ce que je voulai mais bon )
en tout cas merci de tes réponses
je vais passer par la création de page et collé les code que megavideo propose ( c'est pas trop ce que je voulai mais bon )
en tout cas merci de tes réponses
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie





PHPBoost

Support
Téléchargements
Développement
Communauté












