2015-06-02 4 views
1

Im, воспроизводя видео с youtube на моем сайте и хочу иметь возможность использовать эти титры в моем домене. JW player documentation about captions can be found here:JW player Извлечение субтитров из видео youtube

Теперь вот проблема: встроенный в переводе поддержка JW игрока выглядит следующим образом:

tracks: [{ 
      file: "/assets/captions-en.vtt", 
      label: "English", 
      kind: "captions", 
      "default": true 
     },{ 
      file: "/assets/captions-fr.vtt", 
      kind: "captions", 
      label: "French" 
     }] 

Он использует физический путь для поиска .vtt файлов.

Мой вопрос просто:
Как извлечь титры из видео с YouTube и отобразить их в JW-плеере?

+0

Это невозможно, я боюсь. Мы не поддерживаем это через их API. – emaxsaun

+0

Если у вас есть видео, вы можете настроить свой собственный скрипт (вне JWPlayer), который может загружать их динамически и возвращать их как URL-адрес, который может использовать JWPlayer; однако, если вы не являетесь владельцем видео, титры YouTube недоступны через API. – jlmcdonald

+0

Я решил извлечь часть из youtube, так что теперь он выглядит как этот файл: http://video.google.com/timedtext?lang=sv&v=jFRj5uH3Jhc&fmt=vtt Когда он открывается в браузере, файл .vtt отображает соответствие, но никаких титров отображаются в JW-проигрывателе. –

ответ

0

Вы можете использовать captions feature in API v3 to retrieve video captions.

+0

Я решил извлечь часть из youtube, так что теперь он выглядит как этот файл: http://video.google.com/timedtext?lang=sv&v=jFRj5uH3Jhc&fmt=vtt Когда он открывается в браузере, файл .vtt отображается правильно, но никаких титров отображаются в JW-проигрывателе. Когда я пытаюсь использовать пример jwplayer из своей документации, http://bob.jwplayer.com/~randy/caption.vtt, он работает. Я обрабатываю файл .vtt с youtube неправильно или что? –

Смежные вопросы