Przejdź do głównej treści

Eksport i pliki z napisami

Jak edytować plik SRT, żeby go nie zepsuć?

Krótka odpowiedź

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.

3 min czytania

Co jest w pliku SRT?

1
00:00:01,000 --> 00:00:03,500
Welcome back to the channel.

2
00:00:03,600 --> 00:00:06,200
Today we're fixing subtitle files.

Każdy napis, czyli cue, ma trzy części: numer, wiersz czasu z czasem początku, strzałką i czasem końca oraz tekst. Napisy oddziela pusty wiersz. Czasy zapisuje się w godzinach, minutach, sekundach i milisekundach, z przecinkiem przed milisekundami.

Czy mogę edytować plik SRT w Notatniku albo TextEdit?

Tak, w przypadku drobnych zmian tekstu. Pamiętaj o tych zasadach:

  • Edytuj tylko wiersze tekstu, chyba że celowo poprawiasz czas.
  • Zachowaj pusty wiersz między napisami.
  • Zapisz plik jako zwykły tekst w UTF-8 z rozszerzeniem .srt. W TextEdit wybierz najpierw Format, a potem Zamień na zwykły tekst.

Zmiany czasów łatwiej i bezpieczniej wprowadzać w edytorze napisów, który pokazuje każdy napis w osobnym wierszu.

Dlaczego pliku SRT nie da się zaimportować?

ProblemPrzykład
Zły format znacznika czasu00:00:01.000 (kropka) albo 0:01,000 (brak godzin)
Brak pustego wierszaDwa napisy zlewają się w jeden
Pusty napisWiersz czasu bez tekstu
Koniec przed początkiem00:00:05,000 --> 00:00:04,000
Nakładające się napisyNapis zaczyna się przed końcem poprzedniego
Złe kodowanieYouTube wymaga zwykłego UTF-8 (Pomoc YouTube)
Złe rozszerzeniePlik zapisano jako captions.srt.txt

Jak naprawić dziwne znaki?

Znaki typu é zamiast é oznaczają, że plik zapisano w starszym kodowaniu i odczytano jako UTF-8 albo odwrotnie. Otwórz go w edytorze tekstu, który pozwala wybrać kodowanie, znajdź to, w którym tekst wyświetla się poprawnie, i zapisz plik ponownie w UTF-8.

Jak to zrobić w CaptionBolt

Do szybkich poprawek darmowy Subtitle Editor od CaptionBolt pokazuje plik SRT albo VTT jako wiersze do edycji, sprawdza go przed pobraniem i trzyma plik w przeglądarce.

  1. Prześlij albo wklej plik i kliknij Wczytaj napisy.
  2. Edytuj tekst i czasy w każdym wierszu albo użyj Dodaj cue, Sortuj i Wyczyść cues.
  3. Kliknij Sprawdź, żeby wykryć uszkodzone znaczniki czasu, puste napisy, odwrócone czasy i nakładanie się napisów.
  4. Wybierz format eksportu (SRT, VTT, TXT albo ASS) i pobierz plik.

Edytor nie zmienia kodowania pliku, więc najpierw napraw dziwne znaki. Jeśli napisy pochodzą z CaptionBolt, edytuj je raczej w Edytorze tekstu i pobierz nowy plik SRT w planie Pro albo Max. Więcej szczegółów znajdziesz w artykule jak edytować pliki SRT, nie psując czasów.

Kiedy lepiej sprawdzi się inna metoda

  • Napisy trzeba zgrać z falą dźwięku. Użyj edytora napisów na komputer z widokiem fali dźwiękowej.
  • Plik jest potrzebny w innym języku. CaptionBolt nie tłumaczy; użyj narzędzia albo usługi tłumaczenia.
  • 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 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.

  • Jak utworzyć plik napisów SRT z filmu?

    Niech rozpoznawanie mowy przygotuje pierwszą wersję, potem ją popraw i wyeksportuj jako SRT. Jeśli film jest na Twoim kanale YouTube, YouTube Studio pozwala za darmo pobrać jego napisy jako plik. W przeciwnym razie użyj narzędzia do napisów albo transkrypcji, które eksportuje SRT, na przykład CaptionBolt w planie Pro, albo wpisz napisy samodzielnie w edytorze napisów. Przed użyciem pliku zawsze sprawdź nazwy, liczby i czasy.

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.