Przejdź do głównej treści

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.
SRTVTT (WebVTT)
Pierwszy wierszPierwszy napisWEBVTT
MilisekundyPo przecinku: 00:00:01,000Po kropce: 00:00:01.000
GodzinyZawsze zapisywaneOpcjonalne, gdy są zerowe
Numery napisówOczekiwaneOpcjonalne
Położenie i stylNie są częścią formatuUstawienia cue, na przykład położenie i wyrównanie
Typowe zastosowaniePlatformy i programy do montażuOdtwarzacze 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?

  1. Dodaj na początku WEBVTT i pusty wiersz.
  2. Zamień przecinek przed milisekundami na kropkę w każdym wierszu czasu i tylko tam.
  3. Zostaw albo usuń numery napisów; oba warianty są poprawnym VTT.
  4. Zapisz plik w UTF-8 z rozszerzeniem .vtt.

Jak zamienić VTT na SRT?

  1. Usuń wiersz WEBVTT i wszystkie bloki NOTE albo STYLE.
  2. Usuń ustawienia cue po czasie końca, na przykład align:start.
  3. Zapisz godziny w pełnej postaci (00:01.000 zmienia się w 00:00:01,000) i przed milisekundami wstaw przecinek.
  4. 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.

  1. Wklej napisy albo prześlij plik.
  2. Wybierz konwersję, na przykład z SRT na VTT.
  3. 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.
  • 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.

Twój pierwszy short z napisami zaczyna się od jednego przesłania.

Darmowy plan bez karty. Plany płatne od $9/miesiąc. Wszystkie podstawy w cenie.

Używamy plików cookie, aby zapamiętywać ustawienia, mierzyć działanie witryny i ulepszać CaptionBolt.