Format napisów CSV
Co potrafi wyrazić ten format
- Formatowanie tekstu
- Tylko zwykły tekst
- Pozycja na ekranie
- Nie
- Czasy karaoke
- Nie
- Podziały wierszy w bloku
- Tak
- Oś czasu
- Czas początku i końca dla każdego bloku
- Dokładność czasów
- 1 ms
- Czasy zapisane jako numery klatek
- Nie
- Tekst od prawej do lewej
- Tak
Przykłady
Typowy plik CSV i to, co się z niego czyta
Plik
start,end,text
00:00:01.000,00:00:03.500,The quick brown fox.
00:00:04.000,00:00:06.250,"Jumps over, the lazy dog."
00:00:07.000,00:00:09.000,"Two lines here.
And a second one."
Co zawiera
3 cues, 4 lines of text
00:00:01.000 → 00:00:03.500
The quick brown fox.
00:00:04.000 → 00:00:06.250
Jumps over, the lazy dog.
00:00:07.000 → 00:00:09.000
Two lines here.
And a second one.
Outside the cues:
header start,end,text
delimiter ","Prawa kolumna to nie przekonwertowany plik — to, co ta strona odczytuje z lewej, i punkt wyjścia każdej konwersji tego pliku.
Niewygodny plik CSV i to, co mimo to się z niego czyta
Plik
id,start,end,note,text
1,00:00:01,000,00:00:04,000,cue one,"Hello there, friend."
2,00:00:05.000,00:00:07.000,cue two,Second line.
bad,notatime,00:00:09.000,cue three,Unreadable start.
4,00:00:10.000,00:00:09.000,cue four,End before start.
5,00:00:12.000,00:00:14.000,cue five,Unquoted comma in text, right here.
Co zawiera
4 cues, 4 lines of text
00:00:01.000 → 00:00:04.000
Hello there, friend.
00:00:05.000 → 00:00:07.000
Second line.
00:00:10.000 → 00:00:10.001
End before start.
00:00:12.000 → 00:00:14.000
Unquoted comma in text, right here.
Outside the cues:
header id,start,end,note,text
delimiter ","
Reported while reading — repaired or skipped, never silently:
1 × rows whose start time could not be read (they were skipped)
1 × cues whose end time was not after their start time (they were given a 1ms duration)Prawdziwe pliki mają BOM, windowsowe końce wierszy, czas, którego nie da się odczytać, i wiersz z końcem przed początkiem. Nic się nie wysypuje: naprawione albo pominięte wiersze trafiają do raportu, nie znikają po cichu.
Konwertuj CSV Spreadsheet na inny format
Każda z nich działa w całości w Twojej przeglądarce. Etykiety mówią, ile kosztuje dany kierunek, zanim go otworzysz.
- Dokładność
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
- Czasy
- Dokładność
- Liczba klatek
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
- Dokładność
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
- Czasy
- Podziały wierszy
W tym kierunku nic nie ginie — każda cecha formatu źródłowego ma gdzie trafić w formacie docelowym.
Konwersja do tego formatu
- SubRip (SRT) → CSV Spreadsheet
- WebVTT (VTT) → CSV Spreadsheet
- Advanced SubStation Alpha (ASS) → CSV Spreadsheet
- SubStation Alpha (SSA) → CSV Spreadsheet
- YouTube SBV → CSV Spreadsheet
- SAMI (SMI) → CSV Spreadsheet
- LRC Lyrics → CSV Spreadsheet
- MicroDVD → CSV Spreadsheet
- TTML (Timed Text) → CSV Spreadsheet
- SubtitleMatrix JSON → CSV Spreadsheet
- Plain Text (TXT) → CSV Spreadsheet
CSV Spreadsheet to jeden z formatów napisów obsługiwanych przez tę stronę, a ta strona jest jego opisem: co potrafi przechować, czego nie potrafi i dokąd można go przekonwertować.
Tabela powyżej mówi wszystko — nie ma żadnej ukrytej listy funkcji. Gdy wiersz mówi „nie”, dokładnie to ginie przy konwersji do CSV, a każda strona konwersji linkowana poniżej mówi o tym, zanim otworzysz plik.
Każda z tych konwersji działa w Twojej przeglądarce. Nic nie jest wysyłane i konto nie jest potrzebne — to ma znaczenie przy materiale objętym NDA, dokumentacją pacjenta albo embargiem nadawcy.
Częste pytania
Czym jest plik CSV w napisach?
To napisy w postaci arkusza: wiersz nagłówka, a potem jeden wiersz na blok, z początkiem, końcem i tekstem. Po ten format sięgasz wtedy, gdy człowiek ma odczytać, poprawić albo odesłać czasy w Excelu lub Arkuszach Google.
Czy format CSV przechowuje stylizację?
Nie — przechowuje bloki, czyli tekst z dwoma czasami, a komórka arkusza mieści tekst. Tag zostawiony w komórce widać jako znaki, nie jako formatowanie.
Czy każdy blok w CSV ma i początek, i koniec?
Tak, a chwila w pliku CSV ma postać 00:00:04.126. To najdrobniejsza jednostka, jaką CSV zapisuje — milisekunda — i liczba jest dokładna, więc blok może być krótki, długi albo nachodzić na następny bez żadnych domysłów.
Do których formatów przekonwertuję CSV bez strat?
Do SRT, VTT, SBV, SMI, TTML i JSON — wszystko, co wyraża CSV, wyrażają też one. To wynika z tabeli powyżej: wiersz z „tak” po obu stronach oznacza cechę, która przetrwa. Każdy inny kierunek coś gubi i każda z tych stron wymienia własną listę.
Czy plik CSV otworzę w edytorze tekstu?
Tak, choć w praktyce otwiera się go raczej w arkuszu niż w edytorze. Kolumny to start, end i text, a czasy mają postać 00:00:01.000.