SubRip

SubRip (mjukvara)
Utvecklare Brain, TV Zuggy, mrSHADOW, Yakov, ai4spam, Bloody, Roy Damman,
Initial release 3 mars 2000 ; 23 år sedan ( 2000-03-03 )
Stabil frisättning
1.57.1 ​​/ 14 november 2018 ( 2018-11-14 )
Skrivet i Delphi
Operativ system Microsoft Windows
Tillgänglig i engelsk
Typ Undertextredigerare
Licens GPL
Hemsida zuggy .wz .cz
SubRip Text (filformat)
Filnamnstillägg
.srt
Magiskt nummer 31 0D 0A 30 30 3A (ASCII: "1↵00:" )
Utvecklad av Hjärna, Zuggy
Typ av format Tidsinställd text
Behållare för undertexter och deras ordning och tider
Förlängd till WebVTT
Öppna format ? Ja
Fritt format? Ja
Hemsida www .matroska .org /technical /subtitles .html #srt-subtitles

SubRip är ett gratisprogram för Microsoft Windows som extraherar undertexter och deras timings från olika videoformat till en textfil. Den släpps under GNU GPL . Dess undertextformats filtillägg är .srt och stöds brett. Varje .srt- fil är ett läsbart filformat där undertexterna lagras sekventiellt tillsammans med tidsinformationen. De flesta undertexter som distribueras på Internet är i detta format.

SubRip programvara

Genom att använda optisk teckenigenkänning kan SubRip extrahera från livevideo, videofiler och DVD-skivor och sedan spela in de extraherade undertexterna och tiderna som en textfil i Subrip-format . Den kan valfritt spara de igenkända undertexterna som bitmappar för senare subtraktion (radering) från källvideon.

I praktiken konfigureras SubRip med rätt codec för videokällan, sedan tränas av användaren på det specifika textområdet, typsnitt, stilar, färger och videobearbetningskrav för att känna igen undertexter. Efter prov och finjustering kan SubRip automatiskt extrahera undertexter för hela videokällfilen under uppspelningen. SubRip registrerar start- och sluttider och text för varje undertext i utdatatexten .srt -fil.

SubRip använder AviSynth för att extrahera videoramar från källvideo och kan rippa undertexter från alla videofiler som stöds av det programmet.

SubRip filformat

SubRip-filformatet beskrivs på Matroskas webbplats för multimediacontainerformat som " kanske det mest grundläggande av alla undertextformat." SubRip (SubRip Text)-filer är namngivna med filtillägget .srt och innehåller formaterade rader med vanlig text i grupper avgränsade med en tom rad. Undertexter numreras sekventiellt, med början på 1. Tidskodsformatet som används är timmar:minuter:sekunder,millisekunder med tidsenheter fixerade till två nollutfyllda siffror och bråkdelar fixerade till tre nollutfyllda siffror (00:00:00,000). Bråkseparatorn som används är kommatecken eftersom programmet skrevs i Frankrike .

  1. En numerisk räknare som identifierar varje sekventiell undertext
  2. Tiden då undertexten ska visas på skärmen, följt av --> och tiden då den ska försvinna
  3. Själva undertexten på en eller flera rader
  4. En tom rad som inte innehåller någon text, vilket indikerar slutet på denna undertext

Exempel för Star Wars: Episod II – Attack of the Clones :

1 00:02:16,612 --> 00:02:19,376 Senator, vi gör vår sista inställning till Coruscant. 2 00:02:19,482 --> 00:02:21,609 Mycket bra, löjtnant. 3 00:03:13,336 --> 00:03:15,167 Vi klarade det. 4 00:03:18,608 --> 00:03:20,371 Jag antar att jag hade fel. 5 00:03:20,476 --> 00:03:22,671 Det var ingen fara alls.

Formatering

Inofficiellt har formatet mycket grundläggande textformatering, som antingen kan tolkas eller passeras för rendering beroende på bearbetningsapplikationen. Formateringen kommer från HTML-taggar för fetstil, kursiv, understruken och färg:

  • Fet – <b>…</b>
  • Kursiv – <i>…</i>
  • Understryka – <u>...</u>
  • Teckenfärg – <font color="color name or #code">...</font> (som i HTML )
  • Linjeposition – X1:… X2:… Y1:… Y2:… efter tidsstämpeln skulle beteckna textkoordinaten

Kapslade taggar är tillåtna. vissa implementeringar föredrar endast helradsformatering.

Kompatibilitet

SubRip .srt stöds av de flesta mjukvaruvideospelare. För Windows- programvideospelare som inte stöder uppspelning av undertexter direkt, visar VSFilter DirectX- filtret SubRip och andra undertextformat. SubRip-formatet stöds direkt av många verktyg för att skapa och redigera undertexter, såväl som vissa hårdvarumediaspelare för hemmet. I augusti 2008 lade YouTube till undertextstöd till sin Flash- videospelare under alternativet "Closed Captioning" – innehållsproducenter kan ladda upp undertexter i SubRip-format.

Textkodning

SubRips standardutgångskodning är konfigurerad som Windows-1252 . Men utdataalternativ ges också för många Windows-teckentabeller samt Unicode- kodningar, såsom UTF-8 och UTF-16 , med eller utan byte ordermark (BOM). Därför finns det ingen de facto teckenkodningsstandard för .srt- filer, vilket innebär att alla SubRip-filtolkare måste försöka använda Charset-detektion . Unicode stycklistor används vanligtvis för att underlätta upptäckt.

SubViewer

1999 skapade Brain SubRip, och en vän, David Dolinski, skapade SubViewer, som erbjöd den för nedladdning på sin personliga webbplats.

SubViewer ingick i DivX- mediaspelaren. Den 28 augusti 2008 inkluderade YouTube stöd för SubViewer och SubRip, vilket gör att befintliga videor kan textas retroaktivt.

WebVTT

Ett format som ursprungligen kallades WebSRT (Web Subtitle Resource Tracks) specificerades 2010 av Web Hypertext Application Technology Working Group för det föreslagna HTML5 <track> -elementet. Det delade .srt och var baserat på delar av SubRip-formatet, men var inte helt kompatibelt med det. Det blivande formatet döptes senare om till WebVTT (Web Video Text Track). Googles Chrome och Microsofts Internet Explorer 10 webbläsare var de första som stödde <track> -taggar med WebVTT-filer för HTML5-videor. Mozilla Firefox implementerade WebVTT i sina nattliga versioner (Firefox 24), och från och med Firefox 31 (24 juli 2014) aktiverade Mozilla WebVTT på Firefox som standard. YouTube började stödja WebVTT i april 2013.

Se även

Anteckningar

externa länkar