module inscription newsletter haut de page forum mobile

Ateliers et Formations

Chapitre pour lecteur Windows média

Discussion in 'Internet & vidéo' started by Shakti, Feb 15, 2008.

Tags:
  1. Shakti

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    78
    Appréciations:
    +0 / 0 / -0
    Bonjour,
    quelqu'un saurait-il comment programmer le lecteur Windows Média pour lire une vidéo avec des chapitres ?
    Merci
     
  2. jcf

    jcf

    Trophy Points:
    4,180
    Likes Received:
    27
    Messages:
    1,547
    Appréciations:
    +0 / 1 / -0
    vois "windows media file editor" ou asf indexer. C'est téléchargé en même temps que l'encodeur, on met un flag avec un TC et un nom (1), puis dans le code html on fait un "jump" au marker (1):
    <INPUT TYPE="button" VALUE="1" onClick="seekToMarker(1)">
    <SCRIPT LANGUAGE="JavaScript">
    // This function receives an integer from the buttons above and resets the current
    // position of the file to that marker.
    function seekToMarker(iWhichMarker){
    if ((navigator.userAgent.indexOf("IE") > -1) && (navigator.platform == "Win32")) {
    // This is an error handler. If the user tries to scan to a marker which doesn't
    // exist, the player will pop an error message. By using this code, we
    // can create a custom error message.
    if (iWhichMarker <= document.MediaPlayer1.MarkerCount) {
    // This resets the current marker in the file.
    document.MediaPlayer1.CurrentMarker = iWhichMarker;
    } else {
    alert("This Marker doesn't exist.");
    }
    } else {
    if (iWhichMarker <= document.MediaPlayer1.GetMarkerCount()) {
    document.MediaPlayer1.SetCurrentMarker(iWhichMarker);
    } else {
    alert("This Marker doesn't exist.");
    }

    }
    }
    </SCRIPT>
    Tout est sur le site de microsoft:
    MSDN Library Archive
    ou en debut de forum page windows media.
     
  3. giroudf

    Trophy Points:
    15,400
    Likes Received:
    559
    Messages:
    20,230
    Appréciations:
    +890 / 4,046 / -39
    oui mais ca marche qu'avec un vrai streaming, sinon il faut telecharger tout le fichier avant.
     
  4. jcf

    jcf

    Trophy Points:
    4,180
    Likes Received:
    27
    Messages:
    1,547
    Appréciations:
    +0 / 1 / -0
    remarque: ça ne marche effectivement qu'avec l'utilisation d'un serveur vidéo et pas d'un serveur web simple, ce que certains appellent vrai streaming.
    sinon la solution la plus simple est la découpe du fichier original en petits bouts, que l'on colle avec un méta ficher asx, ce qui permet d'aller ensuite de chapitre en chapitre en sautant d'un morceau à l'autre.
     
  5. Shakti

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    78
    Appréciations:
    +0 / 0 / -0
    merci JCF pour ces informations. Donc si je comprends bien pour utiliser un serveur web classique, il faut découper le fichier vidéo en autant de petits bouts que de chapitres.
    As-tu un exemple de fichier ASX pour recoller les petits bouts ?
    (je suis totalement candide en programmation html).
    Merci de ton aide
     
  6. jcf

    jcf

    Trophy Points:
    4,180
    Likes Received:
    27
    Messages:
    1,547
    Appréciations:
    +0 / 1 / -0
    oui, tous les tutos adobe premiere (les premiers en tous cas) du repaire sont fait ainsi; ce n'est pas le html qui fait le lien, mais le meta fichier (ici un repeat sur 3 fichiers):

    <ASX version = "3.0">
    <Title>Playlist</Title>
    <repeat>
    <Entry><Ref href = "http://www.video.wmv" /></Entry>
    <Entry><Ref href = "http://www.video.wmv" /></Entry>
    <Entry><Ref href = "http://www.video.wmv" /></Entry>
    </repeat>
    </ASX>
     
  7. Shakti

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    78
    Appréciations:
    +0 / 0 / -0
    Dis donc tu travailles tard le soir toi !
    Bon de fil en aiguille et avec tes conseils (notamment sur le forum "Windows média) j'ai réussi à chapitrer un film pour WMP (1 seul fichier donc) et qui tourne sur un serveur web classique. Le problème qui se pose maintenant c'est qu'il faut attendre que la video soit en cache pour pouvoir accéder au commande de chapitre.
    Question: faut-il (et donc comment on fait ?) préloder la vidéo ? ou est-ce juste un problème lié au serveur web ?
    merci encore de ton aide
     
  8. jcf

    jcf

    Trophy Points:
    4,180
    Likes Received:
    27
    Messages:
    1,547
    Appréciations:
    +0 / 1 / -0
    ben tu peux très bien mettre dans le lecteur vidéo en première vidéo une image fixe ou une vidéo très légère, qui affiche les chapitres et qui fait la liaison avec les suivants; on peut aussi mettre une page web dans le meta fichier avec une image, etc...
     
Loading...

Dernières occasions

 

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous