Comment intégrer un film mp4 dans mon html?

j'ai une section de blog sur mon site qui a L'éditeur de TinyMce. Je veux intégrer une vidéo quand je poste un blog et c'est juste cracher le code. J'ai ajouté <embed> balise sur mon script de sortie.

C'est le code que j'utilise pour la vidéo:

<object width="425" height="350">
    <param name="movie" value="http://www.youtube.com/v/CgW_5Vthsds"></param>
    <param name="wmode" value="transparent"></param>
    <embed src="http://www.youtube.com/v/" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed>
</object>

Ce qui me manque?

37
demandé sur tonytonov 2010-02-19 23:30:58

3 réponses

Vous devriez regarder dans La Vidéo Pour Tout Le Monde:

La vidéo pour tout le monde est tout simplement un morceau de code HTML qui intègre une vidéo dans un site web utilisation de L'élément HTML5 qui offre une lecture native dans Firefox 3.5 et Safari 3 et 4) et un nombre croissant d'autres navigateurs.

La vidéo est lue par le navigateur lui-même. Il se charge rapidement et ne menace pas de planter votre navigateur.

dans les autres navigateurs qui ne soutien , il tombe retour à QuickTime.

si QuickTime n'est pas installé, Adobe Flash est utilisé. Vous pouvez héberger localement ou intégrer n'importe quel fichier Flash, tel qu'une vidéo YouTube.

le seul inconvénient, c'est que vous devez avoir 2/3 versions de la même vidéo stockées, mais vous pouvez servir à chaque appareil/navigateur existant qui prend en charge la vidéo (i.e.: l'iPhone).

<video width="640" height="360" poster="__POSTER__.jpg" controls="controls">
    <source src="__VIDEO__.mp4" type="video/mp4" />
    <source src="__VIDEO__.webm" type="video/webm" />
    <source src="__VIDEO__.ogv" type="video/ogg" /><!--[if gt IE 6]>
    <object width="640" height="375" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"><!
    [endif]--><!--[if !IE]><!-->
    <object width="640" height="375" type="video/quicktime" data="__VIDEO__.mp4"><!--<![endif]-->
    <param name="src" value="__VIDEO__.mp4" />
    <param name="autoplay" value="false" />
    <param name="showlogo" value="false" />
    <object width="640" height="380" type="application/x-shockwave-flash"
        data="__FLASH__.swf?image=__POSTER__.jpg&amp;file=__VIDEO__.mp4">
        <param name="movie" value="__FLASH__.swf?image=__POSTER__.jpg&amp;file=__VIDEO__.mp4" />
        <img src="__POSTER__.jpg" width="640" height="360" />
        <p>
            <strong>No video playback capabilities detected.</strong>
            Why not try to download the file instead?<br />
            <a href="__VIDEO__.mp4">MPEG4 / H.264 “.mp4” (Windows / Mac)</a> |
            <a href="__VIDEO__.ogv">Ogg Theora &amp; Vorbis “.ogv” (Linux)</a>
        </p>
    </object><!--[if gt IE 6]><!-->
    </object><!--<![endif]-->
</video>

il y a une version mise à jour qui est un peu plus lisible:

<!-- "Video For Everybody" v0.4.1 by Kroc Camen of Camen Design <camendesign.com/code/video_for_everybody>
     =================================================================================================================== -->
<!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise       -->
<!-- warning: playback does not work on iPad/iPhone if you include the poster attribute! fixed in iOS4.0                 -->
<video width="640" height="360" controls preload="none">
    <!-- MP4 must be first for iPad! -->
    <source src="__VIDEO__.MP4" type="video/mp4" /><!-- WebKit video    -->
    <source src="__VIDEO__.webm" type="video/webm" /><!-- Chrome / Newest versions of Firefox and Opera -->
    <source src="__VIDEO__.OGV" type="video/ogg" /><!-- Firefox / Opera -->
    <!-- fallback to Flash: -->
    <object width="640" height="384" type="application/x-shockwave-flash" data="__FLASH__.SWF">
        <!-- Firefox uses the `data` attribute above, IE/Safari uses the param below -->
        <param name="movie" value="__FLASH__.SWF" />
        <param name="flashvars" value="image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" />
        <!-- fallback image. note the title field below, put the title of the video there -->
        <img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__"
             title="No video playback capabilities, please download the video below" />
    </object>
</video>
<!-- you *must* offer a download link as they may be able to play the file locally. customise this bit all you want -->
<p> <strong>Download Video:</strong>
    Closed Format:  <a href="__VIDEO__.MP4">"MP4"</a>
    Open Format:    <a href="__VIDEO__.OGV">"OGG"</a>
</p>
56
répondu Esteban Küber 2010-07-19 23:57:44

si vous avez une vidéo mp4 résidant sur votre serveur, et que vous voulez que les visiteurs la diffusent sur votre page HTML.

<video width="480" height="320" controls="controls">
<source src="http://serverIP_or_domain/location_of_video.mp4" type="video/mp4">
</video>

Plus d'Informations peuvent être trouvées ici: GetTechGo.com

33
répondu Mansab Uppal 2013-02-02 20:02:04

il est fort probable que L'éditeur TinyMce ajoute son propre formatage au post. Vous devez voir comment vous pouvez échapper aux capacités d'édition de TinyMce. Le code fonctionne très bien pour moi. Est-ce un blog wordpress?

2
répondu Steve 2010-02-19 20:36:14