IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[eZ Publish] Vidéos flv illisibles


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut [eZ Publish] Vidéos flv illisibles
    Bonjour

    J'ai une rubrique four tout qui permet de déposer des fichiers pour téléchargement. Quand j'y dépose une vidéo au format flv, je peux la télécharger mais elle n'est pas lisible. Si je converti le fichier flv avec vlc, la vidéo est à nouveau lisible. Je ne souhaite pas convertir ni rien, juste déposer des fichiers binaires, j'utilise donc le datatype file.

    Quelqu'un a une idée ?

    PS : je débute donc toutes les remarques sont les bienvenues.

  2. #2
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    Salut !

    Citation Envoyé par weboctopus Voir le message
    Si je converti le fichier flv avec vlc,
    Que veux-tu dire par là ?
    Tu le convertis de quel format à quel format ?

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Je ne fais pas de conversion. Je dépose un fichier dans une rubrique pour que mais utilisateurs puissent le télécharger.
    Je peux déposer n'importe quoi dans cette rubrique (pdf, image, fichiers zippés...)
    Quand ce fichier est une vidéo flv (je n'ai pas essayé d'autre formet), l'utilisateur peut la télécharger, mais le fichier télécharger ne peux pas être lu par vlc.

    Citation Envoyé par sboyer Voir le message
    Salut !



    Que veux-tu dire par là ?
    Tu le convertis de quel format à quel format ?

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 501
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 501
    Par défaut
    tu veux pouvoir lire la video directement dans ta page web ? ou la telecharger pour pouvoir la visualiser dans ton player (genre vlc) ?

    si tu veux la visualiser directement dans ton navigateur, tu peux te tourner vers le html5
    (mais attention tous les formats ne sont pas lisible par tous les navigateurs)

    sandbox.thewikies.com/vfe-generator/

    si tu ne veux pas passer par le html5, tu devras te faire ton lecteur en flash

    apres, si tu veux les visualiser avec ton propre player (vlc) verifie l'encodage de la video.
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par Doksuri Voir le message
    tu veux pouvoir lire la video directement dans ta page web ? ou la telecharger pour pouvoir la visualiser dans ton player (genre vlc) ?

    si tu veux la visualiser directement dans ton navigateur, tu peux te tourner vers le html5
    (mais attention tous les formats ne sont pas lisible par tous les navigateurs)

    sandbox.thewikies.com/vfe-generator/

    si tu ne veux pas passer par le html5, tu devras te faire ton lecteur en flash

    apres, si tu veux les visualiser avec ton propre player (vlc) verifie l'encodage de la video.
    Non je ne veux pas la lire sur ma page, je veux pouvoir la télécharger et la lire avec mon player. Quand je dépose une vidéo correctement encodé (que je peux lire sur mon player) via l'interface d'admin, je peux télécharger ce fichier depuis le front mais quand je veux la lire avec vlc, rien!! Si je converti avec vlc en mp4, là je peux la lire.

  6. #6
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    2 questions :

    1. Quelle version d'eZ utilises-tu ?
    2. Comment récupères-tu l'url du fichier et à quoi ressemble-t-elle ?

  7. #7
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par sboyer Voir le message
    2 questions :

    1. Quelle version d'eZ utilises-tu ?
    2. Comment récupères-tu l'url du fichier et à quoi ressemble-t-elle ?
    Ma version d'ezPublish est la 4.2.

    Je récupère l'url cmme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="{concat('/content/download/',$node.data_map.file.contentobject_id, '/', $node.data_map.file.id,'/version/', $node.data_map.file.version , '/file/', $node.data_map.file.content.original_filename|urlencode)}">
    l'url du fichier dans le navigateur ressemble à ça :http://www.mondomaine.fr/content/dow.../mavideo_2.flv

    Merci de ton aide.

  8. #8
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    C'est peut être juste un problème de lecteur ?

  9. #9
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par Thes32 Voir le message
    C'est peut être juste un problème de lecteur ?
    Non, je ne pense pas car quand je récupère la vidéo directement avec ftp, vlc la lit très bien. Que je la récupère par ftp ou via mon lien de téléchargement, la vidéo à la même taille.
    De plus elle est lue pas flash sur le site sans problème.
    On dirait que c'est le téléchargement qui casse la vidéo.
    Ce peut-il que le fichier que je reçoit soit en ascii ?
    Existe-t-il un moyen de forcer l'encodage avec ezPublish ?

  10. #10
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    A noter que je n'ai pas ce soucis en 4.5

  11. #11
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par sboyer Voir le message
    A noter que je n'ai pas ce soucis en 4.5
    Oui, mais je n'ai pas la possibilité de migrer pour le moment.

    Lorsque j'examine l'entête de la réponse au clic sur le lien téléchargé, j'ai un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Content-type : video/x-flv
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Je voudrais modifier cet attribut pour application/octet-stream
    Pour voir si mon problème vient de l'encodage.
    Mais je ne trouve pas ou modifier ça. J'ai un fichier settings/mime.ini
    qui contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [flv]
    Types[]=video/x-flv
    J'ai essayé de le surcharge dans un fichier settings/override/mimi.ini.append.php, avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [flv]
    Types[]=application/octet-stream
    Aucun résultat. J'ai essayé de le remplacer dans le fichier d'origine, toujours rien, l'entête persiste avec video/x-flv.
    J'ai cherché dans tout mon code et il ne contient plus aucun x-flv.

    Comment et ou je peux faire cette modif.

    Merci.

  12. #12
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    Tu peux le définir au niveau de ton htaccess sinon

  13. #13
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par sboyer Voir le message
    Tu peux le définir au niveau de ton htaccess sinon
    Comment ?

  14. #14
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    Tu trouveras grâce à une simple recherche sur google
    http://www.google.com/search?q=htaccess+mimetype

  15. #15
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Citation Envoyé par weboctopus Voir le message
    Non, je ne pense pas car quand je récupère la vidéo directement avec ftp, vlc la lit très bien. Que je la récupère par ftp ou via mon lien de téléchargement, la vidéo à la même taille.
    De plus elle est lue pas flash sur le site sans problème.
    On dirait que c'est le téléchargement qui casse la vidéo.
    Ce peut-il que le fichier que je reçoit soit en ascii ?
    Existe-t-il un moyen de forcer l'encodage avec ezPublish ?
    Peux tu montrer le code du template correspondant ?

  16. #16
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Citation Envoyé par sboyer Voir le message
    Tu trouveras grâce à une simple recherche sur google
    http://www.google.com/search?q=htaccess+mimetype
    J'ai bien essayé d'ajouter ça dans mon htaccess, mais sans effet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    AddType application/octet-stream .flv
    L'entête contient toujours
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Content-type : video/x-flv
    Pour répondre Thes32, on code de template pour le lien de téléchargement de la vidéo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <a href="{concat(
                       '/content/download/', 
                       $node.data_map.main_video.contentobject_id, '/', 
                       $node.data_map.main_video.id,'/version/', 
                       $node.data_map.main_video.version , '/ezvideoflv/', 
                       $node.data_map.main_video.content.original_filename|urlencode
                )}">
              Download</a>

  17. #17
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 9
    Par défaut
    Personne n'a d'idée ?
    J'ai déjà passé 3 jours la-dessus, jouer avec les datatype, ajouter des extensions...
    Rien à faire, je sèche.


    Citation Envoyé par weboctopus Voir le message
    J'ai bien essayé d'ajouter ça dans mon htaccess, mais sans effet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    AddType application/octet-stream .flv
    L'entête contient toujours
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Content-type : video/x-flv
    Pour répondre Thes32, on code de template pour le lien de téléchargement de la vidéo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <a href="{concat(
                       '/content/download/', 
                       $node.data_map.main_video.contentobject_id, '/', 
                       $node.data_map.main_video.id,'/version/', 
                       $node.data_map.main_video.version , '/ezvideoflv/', 
                       $node.data_map.main_video.content.original_filename|urlencode
                )}">
              Download</a>

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/07/2007, 17h57
  2. Réponses: 15
    Dernier message: 10/07/2007, 17h22
  3. Vidéo FLV lire sans FlashMediAserver ?
    Par jeremie74 dans le forum Flash
    Réponses: 15
    Dernier message: 28/11/2006, 12h13
  4. Réponses: 1
    Dernier message: 15/11/2006, 17h03
  5. [FLASH MX] Un menu dynamique pour des vidéos .flv
    Par Edoxituz dans le forum Flash
    Réponses: 10
    Dernier message: 12/02/2006, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo