Hopp til hovedinnhold
SubtitleMatrix

Lag YouTube-kapitler av undertekster

Eksport og integrasjonYouTube-kapitler
Eller lim inn underteksttekst

Innstillinger

Millisekunder stillhet mellom at en tekstblokk slutter og den neste begynner. Nås den, åpnes et nytt kapittel; holder du deg under, leses de to tekstblokkene som samme kapittel. Standardverdien 10000 er ikke et rundt tall ved et uhell — det er det korteste et kapittel kan være på YouTube, og fordi et kapittel varer til det neste åpnes, betyr å beholde boksen her at hvert kapittel bortsett fra det siste varer i minst ti sekunder. Senker du den, får du flere og kortere kapitler; ved 3000 kan du produsere merker YouTube vil ignorere. Ved 0 blir hver tekstblokk sitt eget kapittel. Pausen måles mot den siste tekstblokken som hadde ord i seg, så en tom tekstblokk mellom to talte ikke åpner et kapittel eller bryter et.

Hvilken bildefrekvens tidene telles i. På formatsidene er det dette MicroDVD trenger, fordi det lagrer tid som bildenummer. På sidene for bildefrekvens er det frekvensen filen ble tidsstyrt mot — versjonen undertekstene ble laget for — og sidens andre boks tar frekvensen til videoen du skal bruke dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 og 60 er de vanlige. Tar du feil, forskyves hele tidslinjen, og på bildefrekvenssidene forskyves den med et forhold i stedet for et fast beløp.

Denne siden leser en undertekstfil og gir tilbake en kapittelliste: én linje per kapittel, en starttid og en tittel, i den formen en videobeskrivelse forventer. Slipp filen inn, kjør, og listen kommer ut klar til å limes inn. Ingenting lastes opp, så en klients klipp eller en uutgitt episode blir på din egen maskin.

YouTubes kapittelfunksjon har tre regler, og denne siden oppfyller to og en halv av dem. Det første tidsstempelet må lese 0:00, ellers ignoreres hele listen — og siden en fils første tekstblokk ofte starter noen sekunder inn, bak et tittelkort eller et øyeblikk med stillhet, skrives den første linjen som 0:00 uansett hva filen sier. Hvert kapittel må vare minst ti sekunder, som standardpausen på 10000 ms sørger for per konstruksjon: et kapittel løper fra sin egen start til neste kapitels start, og neste kapittel begynner minst ti sekunder etter det siste som ble sagt i dette. Den gjenstående halvparten er antallet. Tre kapitler minimum er en egenskap ved filen, og denne siden vil ikke produsere et ved å dele et avsnitt i to — en fil med to pauser gir tre kapitler, og et nyhetsinnslag med seksti pauser gir seksti.

Kapitler legges ned etter stillhet, ikke etter tekstblokk. En undertekstfil kutter én talt setning i tre eller fire tekstblokker så hver passer sin egen tid, så et kapittel per tekstblokk ville gitt en liste på hundrevis av linjer. I stedet måler siden mellomrommet mellom at én tekstblokk slutter og den neste begynner, og åpner et kapittel når mellomrommet når tallet i pauseboksen. Alt kortere leses som samme kapittel som fortsatt går, og det er derfor ordene fra en senere tekstblokk kan mangle i listen mens de er helt intakte i filen din: en kapittellinje er én linje, og tittelen er det den første tekstblokken i kapittelet sier.

Tider skrives slik folk skriver dem for hånd — minutter og sekunder under timen, og timen skrevet ut når et kapittel passerer den, så én liste kan holde 20:00 og 1:02:03 side om side. Begge leses riktig, og å skrive hver linje den lange veien ville gjort et merke på 20 minutter til 0:20:00, som er vanskeligere å skanne og ikke sier mer. Sekunder kuttes ned i stedet for å rundes opp, så en tid aldri peker på et øyeblikk som ennå ikke har kommet.

Tekstblokker uten tekst hoppes over og etterlater ingen egen linje, men tiden de opptar, teller fortsatt som stillhet: mellomrommet måles fra den siste tekstblokken som faktisk hadde ord, ikke fra en tom som tilfeldigvis sitter mellom dem, fordi det en seer hører, er stillheten. To ting denne siden ikke gjør, er å slå undertekstene sammen til lesbar prosa, som er en egen side, og å sette talernavn på linjene, fordi ingen av formatene som leses her, har et felt for hvem som snakker.

Eksempler

En fil som gir tre kapitler

Inndata

1
00:00:02,000 --> 00:00:05,000
The room is dark
and the heating is off.

2
00:00:05,400 --> 00:00:07,000
Nobody has been here
since Tuesday.

3
00:00:22,000 --> 00:00:25,000
A cold night,
and no heating.

4
00:01:01,000 --> 00:01:04,000
Every night this week?

Resultat

0:00 The room is dark and the heating is off.
0:22 A cold night, and no heating.
1:01 Every night this week?

Fire tekstblokker inn, tre kapitler ut. De to første tekstblokkene ligger 400 ms fra hverandre, så den andre blir inne i det første kapittelet og vises ikke i listen i det hele tatt — ordene står fortsatt i filen, de er bare ikke en kapitteloverskrift. De to senere tekstblokkene følger hver sin stillhet langt over terskelen på ti sekunder og åpner egne kapitler. Den første linjen leser 0:00 selv om den første tekstblokken starter to sekunder inn, fordi det er den eneste verdien YouTube godtar der.

En pause på nøyaktig ti sekunder

Inndata

1
00:00:03,000 --> 00:00:06,000
We can talk about it
in the morning.

2
00:00:16,000 --> 00:00:18,000
Every night this week?

Resultat

0:00 We can talk about it in the morning.
0:16 Every night this week?

Stillheten her er nøyaktig 10000 ms, tallet i boksen, og det er der et nytt kapittel begynner. Dette er eksempelet å se på hvis du kontrollerer aritmetikken: hever du boksen over 10000, foldes de to tekstblokkene til ett kapittel, fordi mellomrommet ikke lenger når terskelen. Senker du den, skjer det samme med filer som har mindre pusterom.

Et kapittel forbi timen

Inndata

1
00:00:05,000 --> 00:00:08,000
The room is dark.

2
00:20:00,000 --> 00:20:03,000
Nobody came.

3
01:02:03,000 --> 01:02:06,000
A cold night,
and no heating.

Resultat

0:00 The room is dark.
20:00 Nobody came.
1:02:03 A cold night, and no heating.

To skrivemåter i én liste, med vilje. Et kapittel under en time skrives som minutter og sekunder (20:00), og et forbi timen bærer timen (1:02:03), som er hvordan et menneske skriver en kapittelliste for hånd, og begge leses riktig. Å skrive hver linje den lange veien ville gjort det andre kapittelet til 0:20:00 — lengre, og ikke lettere å finne.

Ofte stilte spørsmål

Hvor mange kapitler gir filen min?

Så mange pauser den inneholder som når terskelen i pauseboksen, pluss ett for begynnelsen. Standard på 10000 ms gir et nytt kapittel hver gang stillheten mellom to tekstblokker er minst ti sekunder, noe som også er YouTubes minstekrav til kapittellengde. En fil med to slike pauser gir tre kapitler. Siden teller ikke tekstblokker og lager ikke kapitler av setningsgrenser, så en fil som aldri puster, gir ett kapittel — og da er det ikke en kapittelliste.

Hvorfor starter listen på 0:00 når undertekstene mine starter senere?

Fordi YouTube ignorerer hele kapittellisten hvis det første tidsstempelet ikke er 0:00. Det er en regel på plattformen, ikke en egenskap ved filen din. Siden skriver derfor 0:00 på første linje uansett hva den første tekstblokken sier, så listen faktisk blir brukt. Tittelen på det første kapittelet er fortsatt teksten fra den første tekstblokken, så du kan se hva som faktisk ble sagt der — det er bare tiden som er justert.

Hva skjer hvis jeg setter pausen under ti sekunder?

Da kan listen få kapitler som er kortere enn YouTubes minstekrav, og plattformen vil avvise listen uten å forklare hvorfor. Siden følger boksen din, så den hindrer deg ikke — den lager listen du ba om. For en fil med tett dialog kan det være fristende å senke terskelen for å få flere kapitler, men under 10000 ms er resultatet en liste YouTube ikke godtar. Vil du ha flere kapitler, må filen ha lengre pauser, ikke bare flere tekstblokker.

Hvor ble resten av ordene av?

De er fortsatt i undertekstfilen. En kapittellinje er én linje med tittel, og tittelen er teksten fra den første tekstblokken i kapittelet. Alt som blir sagt senere i samme kapittel, vises ikke i listen, fordi det ikke er en overskrift. Det er slik en kapittelliste fungerer: den peker på steder, den gjengir ikke innholdet. Vil du ha alle ordene, er transkripsjonssiden eller PDF-siden det riktige verktøyet, ikke denne.

Hvorfor leser noen linjer 20:00 og andre 1:02:03?

Fordi tiden skrives slik et menneske ville skrevet den for hånd. Under en time er formen minutter og sekunder, så 20:00 betyr tjue minutter inn. Forbi timen skrives timen ut, så 1:02:03 betyr én time, to minutter og tre sekunder. Begge formene leses riktig av YouTube. Å skrive alle linjer med timer ville gjort 20:00 til 0:20:00, som er lengre og vanskeligere å skanne, uten å bli mer presist.

Trenger jeg allerede tre kapitler for at denne siden skal være nyttig?

Nei, men YouTube gjør det. Siden produserer listen uansett, og du kan bruke den til andre ting — en innholdsfortegnelse i en beskrivelse, en oversikt i et møtereferat, et utgangspunkt du redigerer for hånd. Men plattformens kapittelfunksjon krever minst tre kapitler, hver på minst ti sekunder, med 0:00 først. Har filen bare én eller to pauser, får du en liste som er riktig laget men ikke godtas som kapitler, og det sier siden ikke noe om — den lager listen, ikke dommen.

Kan jeg lime listen rett inn i videobeskrivelsen?

Ja. Formatet er én linje per kapittel med tiden først, et mellomrom, og deretter tittelen, som er det YouTube leser. Siden legger ikke til nummerering, punkttegn eller overskrift, så du kan lime den inn som den er. Kontroller at første linje fortsatt er 0:00 etter at du har limt, og at hvert kapittel er minst ti sekunder — det er de to tingene plattformen avviser uten forklaring, og de er lettere å se i den ferdige beskrivelsen enn i en feilmelding.

Relaterte verktøy