J'essaie de comprendre comment je peux spécifier une heure de fin personnalisée pour une vidéo YouTube intégrée. Je sais que je peux personnaliser l'heure de début en ajoutant & start = 30 , mais je n'ai rien vu concernant l'heure de fin.
Je dois pouvoir le faire pour une application Web que je suis en train de créer, donc s'il n'y a aucun moyen fourni par YouTube, comment pourrais-je le faire de toute façon?
J'ai parcouru la documentation en vain. Merci!
Réponses:
Je viens de découvrir que ce qui suit fonctionne:
Remarque: le temps doit être un nombre entier de secondes (par exemple 119, pas 1m59s).
la source
version=3
peut ne pas être nécessaire. Assurez-vous d' utiliser la forme du lien, comme celui - ci « API »:https://www.youtube.com/v/7qkmGjWtG0w?start=840&end=1240&autoplay=1
non pas la forme habituelle, qui commence comme ceci:https://www.youtube.com/watch?v=7qkmGjWtG0w
.http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65
comme suggéré sur cette réponse d'Ibrahim Ulukaya à une question similaireJ'ai essayé la méthode de @ mystic11 ( https://stackoverflow.com/a/11422551/506073 ) et j'ai été redirigé. Voici un exemple d'URL de travail :
Si le
version=3
paramètre est omis, la vidéo commence au bon endroit mais se poursuit jusqu'à la fin. D'après la documentation duend
paramètre, je supposeversion=3
que le lecteur AS3 doit être utilisé. Voir:Expériences supplémentaires
Lecture automatique
La lecture automatique de la partie vidéo coupée fonctionne:
http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1
Boucle
L'ajout d'une boucle conformément à la documentation démarre malheureusement la deuxième itération et les 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 devez probablement définir
enablejsapi=1
et utiliser l' API javascript .Pour votre information, la vidéo ci - dessus en boucle: http://www.infinitelooper.com/?v=WA8sLsM3McU&p=n#/15;19
Supprimer la marque et les vidéos associées
Pour vous débarrasser du logo Youtube et de la liste des vidéos sur lesquelles cliquer à la fin de la lecture de la vidéo que vous souhaitez regarder, ajoutez 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
Supprimez les informations de l'uploader avec
showinfo=0
:http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1&modestBranding=1&rel=0&showinfo=0
Cela élimine la bande mince avec le titre de la vidéo, les pouces vers le haut et vers le bas et l'icône d'information en haut de la vidéo. La version finale produite est assez propre et n'a pas l'inconvénient de donner à vos téléspectateurs une sortie dans des clics improductifs autour de Youtube à la fin de la lecture de la partie vidéo que vous vouliez qu'ils voient.
la source
https://www.youtube.com/embed/[video_id]?start=[start_at_second]&end=[end_at_second]
et ça n'a pas marché.https://www.youtube.com/embed/[video_id]&start=[start_at_second]&end=[end_at_second]
fait. Notez le&start=
.&
caractères qui sont traditionnellement des délimiteurs de requête dans la partie chemin de l'URI.Utiliser les paramètres (secondes) ie
youtube.com/v/VIDEO_ID?start=4&end=117
DÉMO en direct:
https://puvox.software/software/youtube_trimmer.php
la source
Youtube ne fournit aucune option pour une heure de fin, mais il existe des sites alternatifs qui fournissent cela, comme Tubechop . Sinon, essayez d'écrire une fonction qui suspend la vidéo / passe à la suivante lorsque votre vidéo a lu la durée souhaitée.
OU: en utilisant l'API Youtube Javascript player, vous pouvez faire quelque chose comme ceci:
Blog de l'API Youtube
la source
Youtube doesn't provide any option for an end time, but
. Le repos est bon.Aujourd'hui, j'ai découvert que les anciennes méthodes ne fonctionnent pas très bien.
J'ai donc utilisé: "Personnaliser l'heure de début et de fin YouTube - Acetrot.com" de http://www.youtubestartend.com/
Ils fournissent un lien vers https://xxxx.app.goo.gl/yyyyyyyyyy, par exemple https://v637g.app.goo.gl/Cs2SV9NEeoweNGGy9 Le lien contient vers un format comme celui-ci https://www.youtube.com/embed / xyzabc123? start = 17 & end = 21 & version = 3 & autoplay = 1
la source