Gå till huvudinnehållet
SubtitleMatrix

Klipp undertexter till ett tidsintervall

TidsanpassningTrimma och dela efter tid
Eller klistra in undertexttext

Inställningar

Allt som syns före den här tidpunkten tas bort. Ett textblock som började tidigare men fortfarande syns vid tidpunkten behålls och klipps vid kanten. Lämna tomt för ett fönster som börjar med filens början.

Allt som börjar vid eller efter den här tidpunkten tas bort, och ett textblock som når förbi den klipps där. Tidpunkten själv ingår inte i fönstret: ett textblock som börjar exakt på den hör till nästa stycke. Lämna tomt för ett fönster som går till filens slut.

Vilken bildfrekvens tiderna räknas i. På formatsidorna är det här vad MicroDVD behöver, eftersom formatet lagrar tider som bildnummer. På bildfrekvenssidorna är det den frekvens som filens tider byggdes för – den version som undertexterna gjordes för – och sidans andra fält tar frekvensen för den video du ska använda dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 och 60 är de vanligaste. Blir det fel förskjuts hela tidslinjen, och på bildfrekvenssidorna förskjuts den med ett förhållande i stället för med ett fast belopp.

Den här sidan klipper en undertextfil till ett tidsintervall. Ange en starttid och en sluttid, och bara de textblock som överlappar intervallet behålls. Ett block som börjar före intervallet men fortfarande pågår när det börjar flyttas fram till starttiden, och ett block som slutar efter intervallet klipps vid sluttiden. Allt utanför tas bort.

Fönstret är halvöppet: starttiden ingår, sluttiden gör det inte. Ett block som slutar exakt på starttiden har redan passerat och tas bort, medan ett som börjar exakt på sluttiden ligger utanför och också tas bort. Regeln är densamma som i tidslinjer och mediaspelare, så det du ser i spelaren vid gränsen stämmer med det du får i filen.

Klippningen mäter överlappning och inte startpunkt. Det är skillnaden mot sidan som förskjuter ett intervall: där prövas var blocket börjar, och ett block som korsar gränsen lämnas orört. Här prövas om blocket alls syns inom fönstret, eftersom poängen är att bara behålla det som faktiskt visas under den sträcka du valde. Ett block som korsar startgränsen behålls därför och kortas.

Ett tomt fält betyder öppen ände, inte noll. Lämnar du sluttiden tom löper fönstret till filens slut, och lämnar du starttiden tom börjar det vid filens början. Ett fönster som är vidare än filen lämnar filen byte för byte, eftersom trimning tar bort det som ligger utanför och aldrig flyttar det som ligger innanför. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON och CSV tas emot, och inget laddas upp.

Exempel

Ett tio-sekunders fönster ur mitten av en fil

Indata

1
00:00:01,000 --> 00:00:02,500
Before the window.

2
00:00:04,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:11,500
Crosses the end.

5
00:00:14,000 --> 00:00:15,000
After the window.

Resultat

2
00:00:05,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:10,000
Crosses the end.

Fem block, fyra olika utfall, en körning. Block 1 hade redan passerat när fönstret öppnades och block 5 hade inte kommit än, så båda tas bort. Block 2 började på fyra sekunder men talade fortfarande vid fem, så det behålls och starten dras till 5 000 ms. Block 4 tappar sina sista 1,5 sekunder. Block 3 rördes aldrig.

Bara den undre gränsen: klipp bort inledningen

Indata

1
00:00:00,500 --> 00:00:02,000
Intro card.

2
00:00:02,500 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Resultat

2
00:00:03,000 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Den övre rutan är tom, vilket betyder att det inte finns någon övre gräns – fönstret löper till filens slut. Inledningskortet tas bort och raden som sägs över tresekundersmarkeringen klipps där. En tom ruta är inte en nolla: ett 0 i sluttidsrutan skulle ge ett tomt fönster.

Ett fönster vidare än filen

Indata

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Resultat

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Båda blocken – 1 000–2 000 och 3 000–4 000 ms – ligger innanför fönstret, så båda kommer tillbaka byte för byte. Inget flyttas till fönstrets början: blocket på 1 000 ms stannar på 1 000 även om fönstret öppnar på noll.

Vanliga frågor

Vilka textblock behålls när undertexter klipps till ett tidsintervall?

De som överlappar intervallet, alltså de som börjar före sluttiden och slutar efter starttiden. Ett block som börjar före fönstret men fortfarande pågår när det öppnas behålls och kortas, och ett som slutar efter fönstret behålls och klipps vid sluttiden. Block som slutar före starttiden eller börjar på eller efter sluttiden tas bort.

Ingår start- och sluttiden i det intervall som klippningen behåller?

Starttiden ingår, sluttiden gör det inte. Ett block som slutar exakt på starttiden har passerat och tas bort, och ett som börjar exakt på sluttiden ligger utanför och tas också bort. Det halvöppna fönstret gör att inget block kan hamna i två angränsande intervall samtidigt.

Vad händer med ett textblock som korsar intervallets startgräns?

Det behålls och dess starttid flyttas fram till intervallets början, medan sluttiden står kvar. Blocket blir därför kortare men texten finns kvar i sin helhet. Det är skillnaden mot intervallförskjutningen, som prövar var blocket börjar och lämnar ett korsande block orört.

Vad betyder ett tomt fält i klippningens start- eller sluttid?

En öppen ände. En tom starttid betyder att fönstret börjar vid filens början, och en tom sluttid att det löper till filens slut. Det är inte samma sak som noll: ett 0 i sluttidsrutan skulle ge ett tomt fönster och inga block alls, medan en tom ruta ger ett fönster som sträcker sig till filens slut.

Behåller textblocken sina nummer när filen klipps?

Ja. Blocket som överlever behåller numret det hade i källfilen, så en fil som klipps till mitten kan börja på nummer 2 eller 7. Luckorna i numreringen är det synliga spåret av det som togs bort, och inget numreras om – det är en egen operation och inte en del av klippningen.

Flyttas undertexterna till intervallets början?

Nej. Bara de block som korsar en gräns kortas, och allt innanför behåller sina ursprungliga tider. Ett fönster som är vidare än filen lämnar därför filen byte för byte. Vill du flytta hela filen till en ny startpunkt är det en förskjutning eller en synk till tidskod du ska använda.

Relaterade verktyg