youtube - force sous-titres dans la langue spécifique avec défaut
je suis intégration des vidéos youtube avec des sous-titres dans la langue spécifique (en hébreu, dans mon cas).
im en utilisant:
hl=He&cc_load_policy=1
pour montrer l'hébreu sous-titres et qui fonctionne très bien.
Cependant, si il n'y a aucun sous-marins dans ma langue, j'aimerais voir la version anglaise (si il y en a) en tant que par défaut. est-il un moyen de forcer qui?
- Les sous-titres peuvent être traduits automatiquement, comment puis-je charger la vidéo avec la traduction automatique des sous-titres en anglais dans une autre langue activée, dans mon cas, portugais !?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez forcer les sous-titres et la langue à l'aide de
cc_load_policy
&cc_lang_pref
options viaURL:
http://www.youtube.com/embed/M7lc1UVf-VE?cc_load_policy=1&cc_lang_pref=fr
API:
Crédits: https://webapps.stackexchange.com/questions/27669/is-there-any-way-to-force-subtitles-in-a-youtube-video
Je n'ai pas trouvé n'importe où dans leur api docs, mais avec votre lecteur youtube objets, vous devriez être en mesure d'effectuer les opérations suivantes pour changer en anglais sous-titres:
Vous pouvez également le faire:
Vous avez cc_load_policy=1, mais vous pouvez également l'activer via js par:
pour l'éteindre:
Je crois qu'il serait mieux de laisser les hl= entièrement. (Ce n'est pas vraiment l'un de nos officiellement supporté paramètres du Lecteur.) Les sous-titres par défaut pour la langue de préférence de la personne qui regarde la vidéo, et mon hypothèse est qu'il va retomber sur l'anglais si il n'y a pas de sous-titres dans la visionneuse langue de leur choix.
Le seul moyen que j'ai trouvé est en train de changer l'URI de
à ce modèle
Sur bash/Linux, vous pouvez simplement copier les URI avec cette structure, puis exécutez cette commande (en espagnol code codé en dur) pour transformer le contenu du presse-papiers (vous pouvez faire un alias):
Vous pouvez lister les sous-titres disponibles Les codes de langue ISO 639-1 avec youtube-dl:
Le seul inconvénient est que la vidéo couvrira l'intégralité de l'écran... ce qui pourrait être une bonne chose pour arrêter de tergiverser avec les vidéos 🙂