Конвертор от SRT към VTT

Конвертирането на файлове SubRip Text във формат WebVTT преобразува обикновени текстови субтитри в съвременни съвместими с HTML5 времеви следи за уеб видео плейъри.

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V

Докато чакаш файловете си, можеш да играеш Code Rain

Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Сравнение на формати и технически спецификации

СпецификацияSRTVTT
MIME типtext/plaintext/vtt
Типтекстови субтитри с времеви маркеритекстова писта за HTML5 видео
Компресияняманяма
Стандартна спецификацияСпецификация на SubRip TextПрепоръка W3C WebVTT
Заглавни байтове (Magic Bytes)1 00:00: (Sequential numeric subtitle indices)57 45 42 56 54 54 (WEBVTT header)

Преглед на формата и приложения

Видеоредакторите и уеб разработчиците често конвертират SRT файлове във VTT, за да показват субтитри директно в браузърите чрез HTML5 елемента track. SRT файловете работят добре с настолни медийни плейъри като VLC, но съвременните браузъри изискват стандарта WebVTT, за да визуализират правилно субтитрите на уеб страници. Така синхронизираният текст се показва правилно в HTML5 видео елементи без тежки приставки на трети страни. Създателите на уебсайтове и платформите за онлайн курсове използват това преобразуване, за да направят видеосъдържанието достъпно за публика по целия свят. Съвременните браузъри четат VTT файловете директно, което позволява на разработчиците да оформят субтитрите със стандартни CSS правила. Преобразуването на традиционните времеви отметки на субтитрите в структурата на WebVTT свързва офлайн видео архивите със съвременните изисквания за излъчване в интернет.

Технически спецификации и анализ на кодеците

SRT няма регистриран MIME тип (често се използва application/x-subrip) и се състои от поредни числови номера на субтитрите, времеви кодове във формат часове:минути:секунди,милисекунди и обикновен текст. WebVTT използва MIME типа text/vtt, изисква задължително заглавие на файла WEBVTT и използва точка вместо запетая за отделяне на милисекундите във времевите кодове. И двата формата са некомпресирани текстови контейнери; WebVTT трябва да е в UTF-8, докато за SRT файловете няма фиксирано кодиране. Нито един от двата формата не използва магически байтови подписи, а разчита на текстови заглавия или файлови разширения за разпознаване. Тъй като и двата формата съхраняват текстови субтитри без алгоритми за намаляване на данните, конвертирането е напълно без загуба.

Съвместимост с операционни системи и браузъри

SRT файловете се поддържат от настолен софтуер като VLC, MPC-HC и Premiere Pro. WebVTT файловете се поддържат нативно от съвременни уеб браузъри, включително Google Chrome, Mozilla Firefox, Apple Safari и Microsoft Edge на платформите Windows, macOS, Linux, iOS и Android.

Полезна информация

Преди конвертиране запазете SRT файла си като UTF-8, защото конверторът го чете като UTF-8 и винаги записва WebVTT файла в UTF-8 (кодировката, изисквана от стандарта WebVTT).

Често задавани въпроси

Как се конвертират субтитри от SubRip Text към WebVTT без загуба на качество?

Тъй като както SubRip Text, така и WebVTT съхраняват данни като некомпресиран обикновен текст, конвертирането е напълно без загуби. По време на трансформацията не се губят данни за текст, време или форматиране.

Каква е разликата между SubRip Text и WebVTT субтитрите?

SubRip Text използва запетая за милисекундите и прости числови номера, докато WebVTT изисква задължително заглавие WEBVTT, използва точка за милисекундите и поддържа разширени функции като настройки на субтитрите за позиция и подравняване и CSS форматиране чрез селектора ::cue.