Υπότιτλος MicroDVD (.sub)

MicroDVD Τυπικό

Το MicroDVD Subtitle (SUB) είναι μια παλαιού τύπου μορφή υποτίτλων βασισμένη σε καρέ, η οποία συγχρονίζει τις ατάκες χρησιμοποιώντας ακριβείς αριθμούς καρέ βίντεο αντί για απόλυτες χρονικές σημάνσεις.

Μετατροπή SUB σε SRT

Δωρεάν μετατροπέας από SUB σε SRT εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.

Επιθεώρηση & Μεταδεδομένα

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία SUB ελέγχοντας την αρχική δυαδική ακολουθία byte:

Επιλέξτε ή αποθέστε αρχεία εδώ

Ιδιωτικά - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: Δεν μεταφορτώνεται κανένα byte σε εξωτερικούς διακομιστές. Όλη η επεξεργασία γίνεται τοπικά στο απομονωμένο περιβάλλον του προγράμματος περιήγησής σας.

Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία SUB ελέγχοντας την αρχική δυαδική ακολουθία byte:

ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):

7B 31 7D 7B / 7B 30 7D 7B

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: {1}{ / {0}{

Τυποποίηση: MicroDVD File Specification

Τεχνικές Προδιαγραφές

Αρχιτεκτονική ΠεριέκτηΜορφή κειμένου βασισμένη σε καρέ, όπου κάθε γραμμή ορίζει {start_frame}{end_frame} και ακολουθείται από κείμενο υποτίτλων
ΣυμπίεσηΑπλό κείμενο χωρίς συμπίεση
Σειρά byte (endianness)Ροή κειμένου UTF-8 ή ANSI
Χρωματικοί ΧώροιΠροαιρετικοί κωδικοί ελέγχου MicroDVD ({y:b}, {y:i}, {c:$BBGGRR})
Κανάλια & ΔομήΚείμενο υποτίτλων συγχρονισμένο με καρέ, με βασική μορφοποίηση
Μέγιστες ΔιαστάσειςΑπεριόριστος αριθμός διαδοχικών γραμμών
ΔιαφάνειαNone
Ροή δεδομένων και προοδευτική φόρτωσηΑκολουθιακή αναπαραγωγή ροής καρέ προς καρέ

Τεχνικός Πίνακας Σύγκρισης: SUB έναντι Ανταγωνιστών

Τεχνικό χαρακτηριστικόSUB (Τρέχον)SRTVTTASS
Μηχανισμός χρονισμούΑριθμοί καρέ ({start_frame}{end_frame})Χρονικοί κωδικοί (HH:MM:SS,mmm)Χρονικοί κωδικοί (HH:MM:SS.mmm)Χρονικοί κωδικοί (H:MM:SS.cc)
Εξάρτηση από τον ρυθμό καρέ100% εξαρτώμενο από το ακριβές FPS του βίντεοΑνεξάρτητο από τον ρυθμό καρέ βίντεοΑνεξάρτητο από τον ρυθμό καρέ βίντεοΑνεξάρτητο από τον ρυθμό καρέ βίντεο
Σύγχρονη Υποστήριξη ΙστούΚαμία (απαιτεί μετατροπή)Απαιτεί μετατροπή JavaScriptΕγγενές HTML5 <track>Απαιτεί WebAssembly
Τρέχουσα ΧρήσηΑρχεία παλαιού τύπου DivX/XviDΗ υποστήριξη διαφέρει ανά εφαρμογή.Σύγχρονο πρότυπο βίντεο ιστούAnime και στυλιζαρισμένοι υπότιτλοι

Συνήθεις τρόποι καταστροφής δεδομένων και οδηγός ανάκτησης δεκαεξαδικών δεδομένων

Οι υπότιτλοι προβάλλονται με διπλάσια ή τη μισή ταχύτητα από τον ήχο της ταινίας.

Βασική Αιτία: Ασυμφωνία ρυθμού καρέ (π.χ. υπότιτλος συγχρονισμένος για βίντεο 29.97 fps που αναπαράγεται με αρχείο 23.976 fps).

Ανάκτηση: Μετατρέψτε το σε SRT με χρονικές σημάνσεις και τον σωστό ρυθμό καρέ, χρησιμοποιώντας το Subtitle Converter του File2File.app.

Ανάλυση ασφάλειας και διανύσματα επίθεσης στον αναλυτή

Οι αναλυτές MicroDVD υπολογίζουν τη χρονική αντιστοιχία των καρέ, όπου η υπερχείλιση ακεραίου μπορεί να προκαλέσει αλλοίωση της μνήμης buffer.

Γνωστά διανύσματα επίθεσης

  • Υπερχείλιση ακεραίου κατά τη μετατροπή των καρέ σε χρονικές σημάνσεις χιλιοστών του δευτερολέπτου.
  • Υπερανάγνωση buffer κατά την ανάλυση ετικετών με άγκιστρα που δεν έχουν κλείσει.
  • Άρνηση υπηρεσίας (DoS) μέσω αρνητικών ή φθίνουσων ακολουθιών αριθμών καρέ.

Βέλτιστες αμυντικές πρακτικές: Επικυρώστε ότι οι αριθμοί πλαισίων λήξης είναι αυστηρά μεγαλύτεροι από τους αριθμούς πλαισίων έναρξης.

Ιστορική Αναδρομή & Ορόσημα

2005Αντικαταστάθηκε σταδιακά από τις μορφές SRT και ASS που βασίζονται σε χρονικές σημάνσεις στη διανομή ψηφιακού βίντεο.
2001Γίνεται ιδιαίτερα δημοφιλές κατά την πρώιμη εποχή του ripping βίντεο DivX και XviD.
1999Ο Petr Svoboda αναπτύσσει το MicroDVD Player και εισάγει τη μορφή υποτίτλων .sub που βασίζεται σε καρέ.

Κύρια Πλεονεκτήματα

  • Εγγυάται ακριβή χρονισμό υποτίτλων ανά καρέ, συνδεδεμένο απευθείας με τους κύκλους ανανέωσης του βίντεο.
  • Εξαιρετικά συμπαγής σύνταξη: κάθε υπότιτλος καταλαμβάνει ακριβώς μία γραμμή κειμένου (π.χ. '{100}{250}Hello world').
  • Υποστηρίζεται από σημαντικά προγράμματα αναπαραγωγής πολυμέσων επιτραπέζιων υπολογιστών παλαιού τύπου (VLC, MPC, GOM Player).

Τεχνικοί Περιορισμοί & Μειονεκτήματα

  • Εξαρτώμενο από τον ρυθμό καρέ: εάν ο ρυθμός καρέ του βίντεο αλλάξει (π.χ. από 23.976 fps σε 25 fps), όλοι οι υπότιτλοι χάνουν αμέσως τον συγχρονισμό.
  • Ασαφής επέκταση αρχείου: το '.sub' χρησιμοποιείται επίσης για δυαδικά γραφικά DVD VobSub.
  • Δεν υποστηρίζεται εγγενώς από σύγχρονα προγράμματα περιήγησης ιστού ή πλατφόρμες ροής.

Ενδιαφέροντα Τεχνικά Στοιχεία

  • Κάθε γραμμή σε ένα αρχείο MicroDVD SUB ξεκινά με άγκιστρα που περιέχουν αριθμούς καρέ: '{1200}{1280}Watch out!'.
  • Εάν ένα αρχείο SUB δεν δηλώνει τον ρυθμό καρέ του βίντεο στη γραμμή 1, τα σύγχρονα προγράμματα αναπαραγωγής πολυμέσων πρέπει να μαντέψουν τον ρυθμό καρέ (προκαλώντας συχνά σφάλματα συγχρονισμού).
  • Η μορφή δημιουργήθηκε ειδικά για το κλασικό MicroDVD Player, το οποίο επέτρεπε προσαρμοσμένα θέματα (skins) στα Windows 98.

Συχνές Τεχνικές Ερωτήσεις

Γιατί οι υπότιτλοί μου .sub είναι εκτός συγχρονισμού με το βίντεό μου;

Οι υπότιτλοι MicroDVD .sub ορίζουν τον χρονισμό με αριθμούς καρέ βίντεο. Αν ο ρυθμός καρέ των υποτίτλων διαφέρει από εκείνον του βίντεο, οι ενδείξεις αποκλίνουν· χρησιμοποιήστε τον ρυθμό για τον οποίο δημιουργήθηκαν οι υπότιτλοι.

Πώς μπορώ να μετατρέψω το .sub σε .srt;

Μετατρέψτε τα αρχεία .sub που βασίζονται σε καρέ σε υπότιτλους SRT με χρονικές σημάνσεις από το πρόγραμμα περιήγησής σας· η ακρίβεια χρονισμού εξαρτάται από τον ρυθμό καρέ του αρχικού αρχείου.

Ποια είναι η διαφορά μεταξύ κειμένου .sub και VobSub .sub;

Το κείμενο .sub (MicroDVD) είναι ένα απλό αρχείο κειμένου με αγκύλες. Το VobSub .sub είναι ένα δυαδικό αρχείο που περιέχει ακατέργαστες γραφικές εικόνες που έχουν εξαχθεί απευθείας από DVD, συνοδευόμενο από ένα αρχείο ευρετηρίου .idx.