160 votes

Comment personnaliser une heure de fin pour une vidéo de YouTube ?

Je suis à essayer de comprendre comment je peux spécifier un personnalisé du temps de la fin pour un intégré à une vidéo YouTube. Je sais que je peux personnaliser l'heure de début en ajoutant &start=30, mais je n'ai pas vu quoi que ce soit concernant la fin des temps.

J'ai besoin d'être en mesure de le faire pour une application web, je suis en train de construire, donc si il n'y a aucun moyen fourni par YouTube, comment pourrais-je être en mesure d'accomplir cela de toute façon?

J'ai écrémé en plus de la documentation en vain. Merci!

211voto

mystic11 Points 759

Je viens de découvrir que les ouvrages suivants :

http://www.youtube.com/v/ [video_id] ? start = [start_at_second] & fin = [end_at_second] & version = 3

Le numéro de version apparaît important.

67voto

ahcox Points 1781

J'ai essayé la méthode de @mystic11 ( http://stackoverflow.com/a/11422551/506073 ) et a obtenu redirigé autour. Voici un exemple d'URL:

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3

Si l' version=3 paramètre est omis, la vidéo commence à la bonne place, mais fonctionne tout le chemin à la fin. À partir de la documentation pour l' end paramètre je devine version=3 demande pour l'AS3 joueur à être utilisé. Voir:

fin (pris en charge joueurs: AS3)

Des Expériences Complémentaires

Lecture automatique

La lecture automatique de la écrêtés partie vidéo fonctionne:

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1

Boucle

L'ajout de bouclage comme par la documentation , malheureusement, commence la deuxième et les itérations suivantes au début de la vidéo: http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&loop=1&playlist=WA8sLsM3McU

Pour ce faire correctement, vous avez probablement besoin de fixer enablejsapi=1 et l'utilisation de l' API javascript.

Pour info, la vidéo ci-dessus en boucle: http://www.infinitelooper.com/?v=WA8sLsM3McU&p=n#/15;19

Supprimer l'image de Marque et des Vidéos

Pour se débarrasser de la Youtube et le logo de la liste des vidéos, cliquez sur à la fin de la lecture de la vidéo que vous souhaitez regarder, ajouter ces (&modestBranding=1&rel=0) paramètres:

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1&modestBranding=1&rel=0

Retirer le programme de transfert des informations avec d' showinfo=0:

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1&modestBranding=1&rel=0&showinfo=0

Ceci élimine la bande mince avec le titre de la vidéo, en haut et en bas pouces, et les infos de l'icône au-dessus de la vidéo. La version finale produit est assez propre et n'a pas l'inconvénient de donner à vos élèves une sortie en improductives en cliquant sur Youtube à la fin de regarder la partie vidéo que vous voulait la voir.

4voto

PHearst Points 410

Youtube ne propose pas d'option pour une heure de fin, mais il y a d'autres sites qui fournissent ce, comme Tubechop. Sinon, essayez d'écrire une fonction qui soit pauses vidéo/saute à la prochaine lorsque votre lorsque votre vidéo a joué sa durée de votre choix.

OU: à l'aide de Youtube, le Javascript player API, vous pourriez faire quelque chose comme ceci:

function onPlayerStateChange(evt) {
        if (evt.data == YT.PlayerState.PLAYING && !done) {
            setTimeout(stopVideo, 6000);
            done = true;
        }
    }

API Youtube blog

-2voto

Su Chikki Points 30

Dès maintenant Youtube vous permet de sélectionner l’heure de début. Allez dans l’onglet partage dans la zone description, puis sélectionnez le « démarrer à » avec le temps. L’URL de partage aura le temps. Ils n’ont pas la possibilité de choisir l’heure de fin. Heure de début et de fin dans la vidéo, utilisez http://www.splicd.com/.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X