Zum Hauptinhalt springen
SubtitleMatrix

ASS in MicroDVD umwandeln

FormatkonvertierungAdvanced SubStation Alpha (ASS)
Oder Untertiteltext einfügen

Optionen

In welcher Bildrate die Zeitangaben gezählt werden. Auf den Formatseiten ist das, was MicroDVD braucht, denn es speichert Zeitangaben als Bildnummern. Auf den Bildraten-Seiten ist es die Rate, gegen die die Datei getaktet wurde — die Fassung, für die die Untertitel erstellt wurden —, und das zweite Feld der Seite nimmt die Rate des Videos auf, mit dem Sie sie verwenden wollen. 23,976, 24, 25, 29,97, 30, 50, 59,94 und 60 sind die üblichen. Ein falscher Wert verschiebt die gesamte Zeitachse, und auf den Bildraten-Seiten verschiebt er sie um einen Faktor statt um einen festen Betrag.

Was diese Konvertierung ändert

5 Sachen entfallen oder brauchen eine Entscheidung

  • Formatierung

    die gesamte Formatierung (Fett, Kursiv, Farbe, Kontur, Schatten)

  • Positionierung

    die Positionierung auf dem Bildschirm (jeder Block kehrt an die Standardposition zurück)

  • Karaoke

    Karaoke-Zeitangaben (Hervorhebung pro Silbe)

  • Bildrate

    dieses Format speichert Zeiten als Bildnummern — die Zeitangaben hängen von der Bildrate ab, die Sie angeben

  • Formatspezifischer Inhalt

    Inhalt, den das Quellformat außerhalb seiner Blöcke führt (Nicht-Block-Abschnitte, Kopftext, Einstellungen pro Block, auskommentierte Ereignisse) — das Zielformat hat keinen Platz dafür

Diese Liste stammt aus der Fähigkeitsmatrix für diese beiden Formate, nicht aus der konkreten Datei, die Sie geladen haben. Eine bestimmte Datei kann mehr verlieren, wenn sie Merkmale nutzt, die das Format erlaubt, die Matrix aber nicht modelliert.

Diese Seite konvertiert ASS in MicroDVD. Datei hineinziehen – oder Text einfügen – und Sie erhalten die MicroDVD-Fassung zurück. Alles läuft in Ihrem Browser, ohne Upload und ohne Konto.

Die beiden Formate speichern nicht dasselbe: Stile, Positionierung, Karaoke, Bildrate und formatspezifische Inhalte haben in MicroDVD keinen Platz. Statt Uhrzeiten stehen Bildnummern in der Datei, deshalb wird die Bildrate des Zielvideos gebraucht. Die Liste oben stammt aus dem, was die Formate ausdrücken können, nicht aus Ihrer Datei.

Eine Datei oder eine ganze Staffel: Die Warteschlange arbeitet der Reihe nach, und die Ergebnisse kommen als ein ZIP-Archiv.

Beispiele

Eine typische ASS-Datei, konvertiert nach MicroDVD

Eingabe

[Script Info]
Title: Example
ScriptType: v4.00+
WrapStyle: 0

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Title,Arial,36,&H0000FFFF,&H000000FF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello there.
Dialogue: 0,0:00:05.00,0:00:08.50,Default,,0,0,0,,{\i1}Italic{\i0} and {\b1}bold{\b0} text.
Dialogue: 0,0:00:09.00,0:00:12.00,Title,,0,0,0,,{\pos(320,240)}Positioned
Dialogue: 0,0:00:13.00,0:00:16.00,Default,,0,0,0,,{\k50}ka{\k30}ra{\k20}o{\k10}ke
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Line one\NLine two
Dialogue: 1,0:00:21.00,0:00:24.00,Default,,0,0,0,,{\an7}Top left

Ausgabe

{1}{1}25
{25}{100}Hello there.
{125}{213}Italic and bold text.
{225}{300}Positioned
{325}{400}karaoke
{425}{500}Line one|Line two
{525}{600}Top left

In dieser Ausgabe gehen verloren: Stile, Positionierung, Karaoke, die Bildrate als Zeitangabe und formatspezifische Inhalte. Alles andere stimmt Zeile für Zeile überein.

Dieselbe Konvertierung mit ungewöhnlicher Eingabe

Eingabe

[Script Info]
; 一份真实的脏文件:BOM + CRLF + 认不出的覆写码 + Comment + 坏时间码
Title: Dirty sample
ScriptType: v4.00+

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,1,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Fonts]
fontname: Arial
!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Comment: 0,0:00:00.00,0:00:01.00,Default,,0,0,0,,这是一条注释,不该变成字幕
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world
Dialogue: 0,0:00:05.00,0:00:08.00,Default,,0,0,0,,{\fad(300,300)}Unmodelled override
Dialogue: 0,0:00:09.00,0:00:12.00,Default,,0,0,0,,{\an7\pos(320,240)}Both, wrong order
Dialogue: 0,0:00:13.00,0:00:16.5,Default,,0,0,0,,One decimal centisecond
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Soft\nbreak
Dialogue: 0,0:00:xx.00,0:00:24.00,Default,,0,0,0,,Broken timecode

Ausgabe

{1}{1}25
{25}{100}Hello, world
{125}{200}{\fad(300,300)}Unmodelled override
{225}{300}Both, wrong order
{325}{413}One decimal centisecond
{425}{500}Soft|break

So sehen echte Skripte aus – gemischte Zeilenenden, Override-Codes, eingebettete Schriften. Vergleichen Sie mit dem sauberen Beispiel oben.

Häufige Fragen

Was passiert mit Fett, Kursiv und Farbe beim Weg von ASS nach MicroDVD?

MicroDVD speichert keinerlei Stile, also geht alles verloren: ein Override-Tag wie `{\i1}` im Event-Text ebenso wie eine Farbe aus `[V4+ Styles]`. Jede Zeile wird als reiner Text geschrieben, die Wörter bleiben unverändert.

Was passiert mit der Bildschirmposition beim Weg von ASS nach MicroDVD?

MicroDVD kann nicht sagen, wo ein Untertitel gezeichnet wird, deshalb fallen `\pos`, `\an` und `\move` weg, und jeder Block kehrt an die Standardposition des Players zurück.

Was passiert mit dem Karaoke-Timing beim Weg von ASS nach MicroDVD?

Das Timing geht, die Wörter bleiben. Karaoke lebt in `\k`, `\kf` und `\ko`; MicroDVD kann keinen Moment innerhalb einer Zeile festhalten, also fallen die Marken weg und die Silben kommen als gewöhnlicher Text an.

Welche Bildrate soll ich für die Konvertierung von ASS nach MicroDVD einstellen?

MicroDVD speichert einen Untertitel als Paar von Bildnummern – `{103}{175}` –, deshalb verwandelt die Bildrate die ASS-Zeiten in das, was die Datei braucht: bei 25 Bildern pro Sekunde ist die vierte Sekunde Bild 100. Eine falsche Bildrate driftet mit der Filmlänge.

Was passiert mit den [Script Info]-Abschnitten von ASS und dem Rest des Skripts in MicroDVD?

Nur die `Dialogue:`-Zeilen werden Untertitel. `[Script Info]` samt Titel, die Stiltabelle, `Comment:`-Zeilen und eingebettete Schriften oder Grafiken fallen weg. Bei handgeschriebenem ASS-Styling ist das der größte Verlust.

Was geht bei ASS nach MicroDVD verloren?

Stile, Positionierung, Karaoke, Bildrate und formatspezifische Inhalte: Zeit wird über die eingestellte Bildrate zu Bildnummern, Stile und Positionen entfallen, Karaoke-Marken fallen weg, und das übrige Skript hat keinen Platz.

Verwandte Werkzeuge