2014-11-17 4 views
4

Я пробовал видео html5 с textTrack, он работает правильно с .vtt (WebVTT). Однако это не работает с .srt.Поддерживает ли HTML5 видео поддержку srt textTrack?

Так что мой вопрос в том, поддерживает ли html5 .srt на chrome или firefox?

Я просмотрел информацию в w3, но нет информации о srt.

http://www.w3.org/TR/html5/embedded-content-0.html#attr-track-kind-subtitles

Я также исследовали на некоторых игроков. Большинство из них анализируют .srt вместо html5 video textTrack.

Так что я хочу найти, если какой-либо документ о формате субтитров .srt в собственном проигрывателе html5.

Благодаря

ответ

0

Я не думаю, что SRT являются изначально поддерживаются, но у вас есть два варианта.

1) Используйте библиотеку, такую ​​как videosub, которая только одна включает в ваш HTML-файл, а SRT просто работает через JavaScript.

или

2) Используйте сервис как Caption Converter конвертировать ваши SRT файлы в VTT.

9

Да, вы являетесь автором. .srt не работает с html5, но .vtt. , если мы используем .srt, тогда нам может понадобиться специальный игрок. Но мы можем просто конвертировать .srt в .vtt.

Существует не сильно отличается от тех, 2. только так, как они представляют Mili секунд. и есть специальный запуск тега. (Онлайн конвертер https://atelier.u-sub.net/srt2vtt/) т.е.

**srt** 
3 
00:00:06**,071** --> 00:00:08,926 
Firstly, when to use it. 
When are the best times? 

**vtt** 
3 
00:00:06**.071** --> 00:00:08.926 
Firstly, when to use it. 
When are the best times? 

Окончательный блок кода для html5 как ниже

<html> 
<video id="video" controls preload="metadata"> 
    <source src="3798-233163.mp4" type="video/mp4"> 
    <track label="English" kind="subtitles" srclang="en" src="3798-233163.vtt" default> 
    <track label="Deutsch" kind="subtitles" srclang="de" src="3798-233163_1.vtt"> 
    <track label="Español" kind="subtitles" srclang="es" src="3798-233163_2.vtt"> 
</video> 
</html> 
+2

Thx это работало большое, я использовал это, чтобы поток фильм из моего компьютера (WAMP) на мой IPad;) – danielgc

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