Eksport i pliki z napisami
Jak zamienić plik SRT na VTT albo VTT na SRT?
Krótka odpowiedź
Zmieniają się trzy rzeczy: pliki VTT zaczynają się od wiersza WEBVTT, przed milisekundami mają kropkę zamiast przecinka i mogą zawierać ustawienia cue oraz notatki, których SRT nie obsługuje. Konwerter robi to w kilka sekund bez zmieniania tekstu i czasów. Sama zmiana nazwy pliku nie wystarczy. Do odtwarzaczy internetowych i wideo HTML5 używaj VTT, a do LinkedIn, Facebooka i większości programów do montażu SRT.
3 min czytania
Czym różni się SRT od VTT?
Ten sam napis w obu formatach:
1
00:00:01,000 --> 00:00:03,500
Welcome back to the channel.
WEBVTT
00:00:01.000 --> 00:00:03.500
Welcome back to the channel.
| SRT | VTT (WebVTT) | |
|---|---|---|
| Pierwszy wiersz | Pierwszy napis | WEBVTT |
| Milisekundy | Po przecinku: 00:00:01,000 | Po kropce: 00:00:01.000 |
| Godziny | Zawsze zapisywane | Opcjonalne, gdy są zerowe |
| Numery napisów | Oczekiwane | Opcjonalne |
| Położenie i styl | Nie są częścią formatu | Ustawienia cue, na przykład położenie i wyrównanie |
| Typowe zastosowanie | Platformy i programy do montażu | Odtwarzacze internetowe i wideo HTML5 |
VTT to format W3C, a jego nagłówek, znaczniki czasu i ustawienia cue definiuje specyfikacja WebVTT. SRT nie ma formalnej specyfikacji, dlatego aplikacje akceptują różne szczegóły tego formatu.
Jak zamienić SRT na VTT?
- Dodaj na początku
WEBVTTi pusty wiersz. - Zamień przecinek przed milisekundami na kropkę w każdym wierszu czasu i tylko tam.
- Zostaw albo usuń numery napisów; oba warianty są poprawnym VTT.
- Zapisz plik w UTF-8 z rozszerzeniem .vtt.
Jak zamienić VTT na SRT?
- Usuń wiersz
WEBVTTi wszystkie blokiNOTEalboSTYLE. - Usuń ustawienia cue po czasie końca, na przykład
align:start. - Zapisz godziny w pełnej postaci (
00:01.000zmienia się w00:00:01,000) i przed milisekundami wstaw przecinek. - Ponumeruj napisy od 1 i zapisz plik w UTF-8 z rozszerzeniem .srt.
Nagrania spotkań i odtwarzacze internetowe często dają pliki VTT, a LinkedIn i wiele programów do montażu oczekuje SRT.
Czy wystarczy zmienić nazwę pliku?
Nie. Nagłówek i format znaczników czasu się różnią, więc plik z samą zmienioną nazwą zwykle nie daje się zaimportować albo nie pokazuje napisów.
Jak zamienić któryś z nich na zwykły tekst?
Usuń numery i wiersze czasu, zostawiając sam tekst, na przykład do transkrypcji albo szkicu wpisu na blog. Zrobi to za Ciebie konwerter, który eksportuje TXT.
Jak to zrobić w CaptionBolt
Do szybkiej konwersji darmowy Subtitle Converter od CaptionBolt zamienia SRT na VTT, VTT na SRT, oba na TXT, a SRT na prosty plik ASS, w przeglądarce i bez przesyłania pliku gdziekolwiek.
- Wklej napisy albo prześlij plik.
- Wybierz konwersję, na przykład z SRT na VTT.
- Pobierz plik albo skopiuj wynik.
Konwerter zachowuje tekst i czasy, a pomija ustawienia cue i notatki z VTT, których SRT nie może przechować. Jeśli tworzysz napisy z filmu, CaptionBolt eksportuje te formaty bezpośrednio: Pro obejmuje MP4, SRT, ASS, TXT, a Max dodaje VTT (MP4, SRT, ASS, VTT, TXT). Więcej szczegółów znajdziesz w artykułach jak zamienić SRT na VTT do wideo w sieci, jak zamienić VTT na SRT i SRT czy VTT.
Kiedy lepiej sprawdzi się inna metoda
- Plik VTT opiera się na położeniu albo stylu. SRT tego nie zachowa; zostań przy VTT albo dokładnie sprawdź wynik po konwersji.
- Plików są setki. Prosty skrypt albo narzędzie wiersza poleceń zamieni cały folder naraz.
Powiązane pytania
Czy mogę przesłać plik SRT na TikToka, Instagram, YouTube albo LinkedIn?
YouTube, LinkedIn i Facebook przyjmują pliki SRT; TikTok i Instagram nie przyjmują plików napisów i tworzą własne napisy. W filmach na TikToka, do Reels i Shorts, które publikujesz także gdzie indziej, wtop napisy w film, żeby wszędzie wyglądały tak samo, a plik SRT zachowaj na YouTube i LinkedIn, gdzie widzowie mogą włączać i wyłączać napisy.
Jak dodać plik SRT do filmu?
Zdecyduj, czy widzowie mają móc wyłączyć napisy. Żeby były opcjonalne, prześlij plik SRT razem z filmem na YouTube, LinkedIn albo Facebook albo dodaj go jako ścieżkę napisów w odtwarzaczu lub pliku wideo. Żeby były widoczne na stałe, wtop SRT w obraz za pomocą HandBrake, FFmpeg albo programu do montażu. TikTok i Instagram nie przyjmują plików napisów, więc w ich przypadku napisy trzeba wtopić.
Jak edytować plik SRT, żeby go nie zepsuć?
Edytuj tekst i zachowaj strukturę: każdy napis składa się z numeru, wiersza czasu w postaci 00:00:01,000 --> 00:00:03,500 i jednego albo dwóch wierszy tekstu, a między napisami jest pusty wiersz. Nie zmieniaj strzałki ani przecinków, zachowaj każdy czas początku przed czasem końca i zapisz plik jako zwykły UTF-8. Edytor napisów sprawdzi to za Ciebie, dzięki czemu plik nadal da się zaimportować do YouTube, LinkedIn albo programu do montażu.
Jak przenieść napisy do Premiere Pro, DaVinci Resolve lub Final Cut Pro?
Wyeksportuj plik SRT i zaimportuj go jako ścieżkę napisów: Premiere Pro, DaVinci Resolve i Final Cut Pro czytają SRT, a styl tekstu możesz zmienić w programie. SRT zapisuje tylko tekst i czas, a te programy nie czytają stylizowanych plików ASS, więc jeśli chcesz animowanych napisów słowo po słowie, dodaj napisy do gotowego montażu i opublikuj plik MP4 z napisami.