Un peu fatigué hier soir un fin de nuit, j’ai quand même tenu à tester jusqu’au bout la publication de vidéo.
WinFF est clairement un trés bon produit! Vu le nombre de format qu’il prend en entier, il est adapté aux vidéos basse qualité comme celles que l’ont peut produire avec un téléphone portable, autant qu’aux vidéos de plus haute qualité …
Ensuite flv_player est aussi est un produit trés fonctionnel, et personnalisable.
La question logique est comment donner les moyens à l’utilisateur de publier simplement ses vidéos. Mon premier réflexe a été de tenter l’avneture sous wordpress. Je suis trés fan de chenpress qui permet d’intégrer un FCKeditor avec l’upload de fichier (pour les images et autres).
Naturellement j’ai d’abord tenter d’uploader le flv_player et la vidéo que je voulais publier dans la partie Flash des fichiers uploader par FCK …
Vient alors deux problèmes :
Les fichiers flv, qui sont dans notre cas les fichiers qui contiennenent la vidéo ne sont pas acceptés en natif par chenpress …
premier réflexe
wp-content/plugins/chenpress/chenpress.php
le fichier de conf du plugin : pas trace des extensions autorisés
deuxième réflexe
wp-content/plugins/chenpress/FCKeditor/fckconfig.js
le fichier de conf de FCK je remplace
FCKConfig.FlashUploadAllowedExtensions = « .(swf|fla)$ » ; // empty for all
par
FCKConfig.FlashUploadAllowedExtensions = « .(swf|fla|flv)$ » ; // empty for all
et choux blanc
Troisième réflexe : demander à google quels sont les fichiers à hacker dans chenpress pour modifier les « allowed extensions »
J’ai donc hacké joyeusement
wp-content/plugins/chenpress/FCKeditor/editor/filemanager/upload
en remplacant
$Config['AllowedExtensions']['Flash'] = array(’swf’,'fla’,'flv’) ;
par
$Config['AllowedExtensions']['Flash'] = array(’swf’,'fla’,'flv’) ;
et là re-choux blanc
donc j’ai fini par hacké en changeant
‘AllowedExtensions’ => array(« zip », »rar », »doc », »xls », »pdf », »rtf », »csv », »jpg », »gif », »jpeg », »png », »avi », »mpg », »mpeg », »swf », »fla »),
pour
‘AllowedExtensions’ => array(« zip », »rar », »doc », »xls », »pdf », »rtf », »csv », »jpg », »gif », »jpeg », »png », »avi », »mpg », »mpeg », »swf », »fla », »flv »),
Et là je ne peux importer des flv que via l’upload de fichier … mais je m’en contenterai :-/
Reste maintenant à faire en sorte que le flv_player puisse lire les flv dans le répertoire d’upload FCK et pour ça j’ai opté pourle flash video plugin for worpress.
C’est pas encore aussi simple qu’une image car il faut taper un bout de bb code qui est systématiquement échappé par FCK :-/
Mais déjà on évite de sortir le FTP à chaque nouvelle vidéo. J’ai remarque par ailleurs que flv player était distribué sous forme de plugin sur la plupart des CMS … ce plugin est manqaunt dans Symfony (qui n’est pas un CMS on est d’accord!! mais ca aiderait bien quand même)…
TO DO donc écrire un clône de sfMediaLibrary qui automatise le dépot de vidéos.
