web-dev-qa-db-fra.com

Le fichier .mov incorporé via 'Add Media' ne fonctionne pas

Je sais que, depuis WP 3.6, nous avons été en mesure de télécharger et d’incorporer divers formats de fichier et que le bouton "Ajouter un média" implémente effectivement le shortcode d’incorporation de média approprié pour nous.

J'ai un problème dans WP4.0 en utilisant "Add Media" pour incorporer des fichiers quicktime (.mov). L'incorporation fonctionne bien pour les autres types de MIME vidéo pris en charge, mais "Embed Media Player" ne me est pas proposé lorsque j'essaie d'ajouter un fichier .mov à un message.

Voir captures d'écran/explication: Screenshot

Découvrez comment .mov embed est revenu à un simple lien hypertexte (enregistreurs) dans cette page

Quelqu'un a-t-il des suggestions quant à la raison pour laquelle il s'agit ou à un correctif éventuel afin que je puisse intégrer .mov aussi facilement que .mp4 - semble être le format préféré du client. Pour le moment, nous devons ajouter manuellement le shortcode [vidéo] dans l'éditeur de texte.

Comment vérifier que embed est supporté/activé pour .mov?

3
Dozza

Vous pouvez essayer ce qui suit:

/**
 * Add support for the QuickTime (.mov) video format.
 */
add_filter( 'wp_video_extensions', 
    function( $exts ) {
        $exts[] = 'mov';
        return $exts;
    }
);

ajouter le Lecteur multimédia intégré prise en charge des fichiers vidéo QuickTime.

Les formats vidéo default supportés sont:

mp4, m4v, webm, ogv, wmv, flv

Mettre à jour:

Lorsque je teste cela, je reçois l'option Embed Media Player et le shortcode suivant insérés dans le message:

[video width="240" 
       height="180" 
       mov="http://example.com/wp-content/uploads/2014/10/video1.mov"][/video]

Similaire pour les extensions .avi et .wmv:

[video width="160" 
       height="120" 
       avi="http://example.com/wp-content/uploads/2014/10/video2.avi"][/video]


[video width="1280" 
       height="720" 
       wmv="http://example.com/wp-content/uploads/2014/10/video3.wmv"][/video]
5
birgire