Adiciona automaticamente legendas a um vídeo do youtube [closed]

0

Eu quero incorporar um vídeo do youtube no meu site. O vídeo original não está em inglês e eu quero que, para as pessoas que visitam meu site, o vídeo apareça com as legendas em inglês. Eu sei como fazer isso por mim mesmo, mas como posso fazer isso para todos os visitantes automaticamente?

    
por flow 15.10.2015 / 08:57

1 resposta

3

No código de incorporação (que suponho ser um iframe), basta adicionar cc_load_policy = 1 após o URL. Então, assim:

<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/randomvideo-VE?cc_load_policy=1"frameborder="0"/>

Isso deve ativar automaticamente legendas, mesmo que os usuários tenham desativado por padrão.

Fonte: Player do YouTube e parâmetros do player

Para especificar um idioma, use o parâmetro &hl=es&cc_lang_pref=langID antes do ?cc_load_policy . langID: es para espanhol, en para ingles, etc.

Fonte: Força Legendas ocultas em vídeos do YouTube

    
por 15.10.2015 / 09:03