내 웹사이트에 YouTube 동영상을 삽입하고 싶습니다. 원본 비디오는 영어가 아니며 내 웹사이트를 방문하는 사람들에게 비디오가 영어 자막과 함께 표시되기를 바랍니다. 나는 스스로 이 작업을 수행하는 방법을 알고 있지만 모든 방문자에 대해 자동으로 이 작업을 수행하려면 어떻게 해야 합니까?
답변1
포함 코드(iframe이라고 가정)에서 URL 뒤에 cc_load_policy=1을 추가하면 됩니다. 그래서 이렇게 :
<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/randomvideo-VE?cc_load_policy=1" frameborder="0"/>
사용자가 기본적으로 캡션을 비활성화한 경우에도 캡션이 자동으로 활성화됩니다.
원천:Youtube 내장 플레이어 및 플레이어 매개변수
언어를 지정하려면 &hl=es&cc_lang_pref=langID
앞에 매개변수를 사용하세요 ?cc_load_policy
. langID: 스페인어는 es, 영어는 en 등