SubRip - SubRip

SubRip (Software)
Entwickler Gehirn, Zuggy
Stabile Version
1.57.1 ​​/ 14. November 2018 ( 2018-11-14 )
Geschrieben in Delphi
Betriebssystem Microsoft Windows
Verfügbar in Englisch
Typ Untertitel-Editor
Lizenz GPL
Webseite zugig .wz .cz
SubRip-Text (Dateiformat)
Dateinamenerweiterung
.srt
magische Zahl 1␊00
Entwickelt von Gehirn, Zuggy
Formattyp Untertitel (für Menschen lesbare Textdatei)
Behälter für Untertitel und ihre Reihenfolge und Timings
Erweitert um WebVTT
Offenes Format ? Jawohl
Webseite www .matroska .org /technical /subtitles .html #srt-subtitles

SubRip ist ein kostenloses Softwareprogramm für Microsoft Windows, das Untertitel und deren Timings aus verschiedenen Videoformaten in eine Textdatei extrahiert . Es ist unter der GNU GPL veröffentlicht . Die Dateierweiterung seines Untertitelformats wird .srtund wird weithin unterstützt. Jede .srtDatei ist ein menschenlesbares Dateiformat, in dem die Untertitel zusammen mit den Zeitinformationen sequentiell gespeichert werden. Die meisten im Internet verbreiteten Untertitel sind in diesem Format.

SubRip-Software

Mit Hilfe der optischen Zeichenerkennung kann SubRip extrahieren von Live - Videos, Videodateien und DVDs, dann notieren Sie die extrahierten Untertitel und Timings als Subrip Format Textdatei . Es kann optional die erkannten Untertitel als Bitmaps speichern, um sie später vom Quellvideo zu entfernen (zu löschen).

In der Praxis wird SubRip mit dem richtigen Codec für die Videoquelle konfiguriert und dann vom Benutzer auf den spezifischen Textbereich, Schriftarten, Stile, Farben und Videoverarbeitungsanforderungen trainiert, um Untertitel zu erkennen. Nach Test- und Feinabstimmung kann SubRip während der Wiedergabe automatisch Untertitel für die gesamte Videoquelldatei extrahieren. SubRip zeichnet die Anfangs- und Endzeit sowie den Text für jeden Untertitel in der Ausgabetextdatei auf .srt.

SubRip verwendet AviSynth zum Extrahieren von Videoframes aus dem Quellvideo und kann Untertitel aus allen von diesem Programm unterstützten Videodateien rippen.

SubRip-Dateiformat

Das SubRip-Dateiformat wird auf der Matroska Multimedia- Containerformat- Website als "vielleicht das grundlegendste aller Untertitelformate" beschrieben. SubRip-Dateien (SubRip-Text) werden mit der Erweiterung benannt .srt und enthalten formatierte Textzeilen in Gruppen, die durch eine Leerzeile getrennt sind. Untertitel werden fortlaufend nummeriert, beginnend bei 1. Das verwendete Timecode- Format ist Stunden:Minuten:Sekunden,Millisekunden mit Zeiteinheiten, die auf zwei mit Nullen aufgefüllten Ziffern festgelegt sind, und Brüchen, die auf drei mit Nullen aufgefüllten Ziffern festgelegt sind (00:00:00.000). Als Trennzeichen wird das Komma verwendet , da das Programm in Frankreich geschrieben wurde .

  1. Ein numerischer Zähler, der jeden sequentiellen Untertitel identifiziert
  2. Die Zeit, zu der der Untertitel auf dem Bildschirm erscheinen soll, gefolgt von -->und die Zeit, zu der er verschwinden soll
  3. Untertiteltext selbst in einer oder mehreren Zeilen
  4. Eine Leerzeile ohne Text, die das Ende dieses Untertitels anzeigt

Beispiel:

1
00:02:16,612 --> 00:02:19,376
Senator, we're making
our final approach into Coruscant.

2
00:02:19,482 --> 00:02:21,609
Very good, Lieutenant.

3
00:03:13,336 --> 00:03:15,167
We made it.

4
00:03:18,608 --> 00:03:20,371
I guess I was wrong.

5
00:03:20,476 --> 00:03:22,671
There was no danger at all.

Formatierung

Inoffiziell hat das Format eine sehr einfache Textformatierung, die je nach Verarbeitungsanwendung entweder interpretiert oder zum Rendern weitergegeben werden kann. Die Formatierung wird von HTML-Tags für Fett, Kursiv, Unterstrichen und Farbe abgeleitet:

  • Fett – <bold>…</bold>oder{bold}…{/bold}
  • Kursiv – <italic>…</italic>oder{italic}…{/italic}
  • Unterstreichen – <underline>…</underline>oder{underline}…{/underline}
  • Schriftfarbe – <font color="color name or #code">…</font>(wie in HTML )
  • Zeilenposition – X1:… X2:… Y1:… Y2:…nach dem Zeitstempel würde die Textkoordinate bezeichnen

Verschachtelte Tags sind zulässig; einige Implementierungen bevorzugen nur Ganzzeilenformatierung.

Kompatibilität

Das SubRip- .srtDateiformat wird von den meisten Software-Videoplayern unterstützt. Bei Windows- Software-Videoplayern, die die Untertitelwiedergabe nicht direkt unterstützen, zeigt der VSFilter DirectX- Filter SubRip und andere Untertitelformate an. Das SubRip-Format wird von vielen Tools zum Erstellen und Bearbeiten von Untertiteln und einigen Hardware-Heim-Mediaplayern direkt unterstützt. Im August 2008 hat YouTube seinen Flash- Videoplayer unter der Option "Closed Captioning" um Untertitelunterstützung erweitert - Inhaltsproduzenten können Untertitel im SubRip-Format hochladen.

WebVTT

Ein Format, das ursprünglich WebSRT (Web Subtitle Resource Tracks) genannt wurde, wurde 2010 von der Web Hypertext Application Technology Working Group für das vorgeschlagene HTML5- <track> Element spezifiziert . Es teilte sich die .srtDateierweiterung und basierte auf Teilen des SubRip-Formats, war jedoch nicht vollständig damit kompatibel. Das künftige Format wurde später in WebVTT (Web Video Text Track) umbenannt. Die Browser Chrome von Google und Internet Explorer 10 von Microsoft waren die ersten, die <track>Tags mit WebVTT-Dateien für HTML5-Videos unterstützten. Mozilla Firefox implementierte WebVTT in seinen nächtlichen Builds (Firefox 24), und ab Firefox 31 (24. Juli 2014) aktivierte Mozilla WebVTT standardmäßig in Firefox. Die Funktion musste in Firefox aktiviert werden, indem man auf die Seite "about:config" ging und den Wert von "media.webvtt.enabled" auf true setzte. YouTube begann im April 2013 mit der Unterstützung von WebVTT.

Textentschlüsselung

Die Standardausgabecodierung von SubRip ist als Windows-1252 konfiguriert . Für viele Windows-Codepages sowie Unicode- Kodierungen wie UTF-8 und UTF-16 werden jedoch auch Ausgabeoptionen mit oder ohne Byte Order Mark (BOM) angegeben . Daher gibt es keinen De - facto - Zeichencodierungsstandard für .srtDateien, was bedeutet , dass jedes SubRip Dateiparser versuchen muß , verwenden Charset Erkennung . Unicode Byte Order Mark (BOM) werden normalerweise verwendet, um die Erkennung zu unterstützen.

Siehe auch

Anmerkungen

Verweise

Externe Links