Handbrake Formatierung der Untertitel

emulbetsup

Lieutenant
Registriert
Feb. 2008
Beiträge
564
Hallo zusammen!
Spiele gerade etwas mit Handbrake rum. Dabei konvertiere ich einige VOBs von nicht kopiergeschützten DVDs, mit unterschiedlichen Spuren in h264 kodierte MP4-Dateien. Die Untertitel brenne ich nicht ins Video ein, sondern verwende die folgenden Einstellungen:

1713702387955.png


Das funktioniert auch meistens wunderbar, jedoch ist mir ein Phänomen aufgefallen, das ich verstehen und ändern möchte:
  • Die Untertitel der VOBs werden im VLC-Player als weiße Schrift mit schwarzem Rahmen dargestellt. Das finde ich ansprechend und würde dieses Verhalten gerne auch bei den MP4s haben.
  • Die fertigen MP4s wiederum enthalten zwar die korrekten Untertitel, diese werden jedoch als orangene, recht pixlige Schrift im VLC ausgegeben.

Es muss hier doch irgendwo eine Einstellung für das optische Erscheindungsbild der Untertitel geben. Entweder in Handbrake, das ja die Untertitelspur der MP4 erzeugt oder in VLC, das ja die erzeugte Untertitelspur ausgibt.

Kann mir hier jemand weiterhelfen?
 
Habe Handbrake länger nicht benutzt, was für Spuren sind denn ursprünglich in den VOB Dateien? Am besten mal mit MediaInfo mit View -> Text anzeigen lassen.

Die Untertitelspuren auf DVDs sind leider kein Text den der Player darstellen kann wie er will, sondern Bitmaps, also Bilder mit transparentem Hintergrund die einfach über das Video drübergelegt werden. Der Style der Untertitel wurde also schon bei der Herstellung der DVD festgelegt und dieser gelbe Pixelmurks ist der "übliche" Style.

Wie die andere Untertiteldarstellung zustande kommt kann ich mir gerade nicht erklären. Um VobSubs in ordentliche Text-Untertitel zu konvertieren muss man normalerweise für jeden Pixelbreihaufen manuell angeben welcher Buchstabe das ist. Mir wäre neu dass VLC das automatisch macht (wäre mit heutiger ML Technik aber kein Problem).
 
Du hast recht. Die Subtitles sind als Bilder hinterlegt und werden per Passthrough durchgestochen:

Code:
...
...
...
[17:47:55]  * Foreign Audio Search: Passthrough, Forced Only, Default
[17:47:55]    + subtitle, Unknown (VOBSUB) (track 5, id 0x2000bd, Picture)
[17:47:55]    + subtitle, Unknown (VOBSUB) (track 4, id 0x2100bd, Picture)
[17:47:55]    + subtitle, Unknown (VOBSUB) (track 3, id 0x2200bd, Picture)
[17:47:55]    + subtitle, Unknown (VOBSUB) (track 6, id 0x2300bd, Picture)
...
...
...
[17:47:59] Subtitle track 5 (id 0x2000bd) 'Unknown (VOBSUB)': 1434 hits (0 forced)
[17:47:59] Subtitle track 4 (id 0x2100bd) 'Unknown (VOBSUB)': 1437 hits (0 forced)
[17:47:59] Subtitle track 3 (id 0x2200bd) 'Unknown (VOBSUB)': 1580 hits (0 forced)
[17:47:59] Subtitle track 6 (id 0x2300bd) 'Unknown (VOBSUB)': 41 hits (0 forced)
[17:47:59] Found a subtitle candidate with id 0x2300bd
...
...
...
[17:47:59]  * subtitle track 1, Unknown (VOBSUB) (track 6, id 0x2300bd, Picture) -> Passthrough, Default

Irgendwas scheint der Encoder mit diesen Bitmaps zu machen, denn das Aussehen wandelt sich von:

Originalvob
1713714377229.png


MP4
1713714830446.png


Kann das an irgendeiner Encoder-Einstellung liegen?
 
Zuletzt bearbeitet:
Ja sieht in der Tat so aus als ob das die gleiche Untertitelspur ist aber irgendwie geht die Darstellung kaputt. Das Problem ist mir so noch nicht untergekommen. Wenn du die originale VOB Datei abspielst, sehen da alle Untertitelspuren korrekt aus? Sind ja ursprünglich mindestens 4 verfügbar. Kannst auch mal einen anderen Player versuchen um das Problem einzugrenzen. Ansonsten brauch ich MediaInfo Text Ausgabe von VOB und konvertierter MP4, vielleicht findet sich da was auffälliges.
 
Ja, alle Untertitel der VOB werden fehlerfrei von VLC dargestellt.

Hier mal die Ausgabe von Mediainfo für die vob
Code:
Allgemein
Vollständiger Name                       : C:\Users\localuser\Desktop\129_KFGM.vob
Format                                   : MPEG-PS
Dateigröße                               : 5,08 GiB
Dauer                                    : 556 ms
Modus der Gesamtbitrate                  : variabel
Gesamte Bitrate                          : 78,5 Gb/s
Bildwiederholungsrate                    : 25,000 FPS
verwendete Encoder-Bibliothek            : encoded by TMPGEnc (ver. 2.524.63.181)

Video
ID                                       : 224 (0xE0)
Format                                   : MPEG Video
Format-Version                           : Version 2
Format-Profil                            : Main@Main
Format-Einstellungen                     : BVOP
Format-Einstellungen für BVOP            : Ja
Format-Einstellungen für Matrix          : üblich
Format settings, GOP                     : Variable
Dauer                                    : 560 ms
Bitraten-Modus                           : variabel
Breite                                   : 720 Pixel
Höhe                                     : 576 Pixel
Bildseitenverhältnis                     : 16:9
Bildwiederholungsrate                    : 25,000 FPS
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Compression mode                         : Lossy
verwendete Encoder-Bibliothek            : TMPGEnc 2.524.63.181
Color primaries                          : BT.601 PAL
Transfer characteristics                 : BT.470 System B/G
Matrix coefficients                      : BT.470 System B/G

Audio #1
ID                                       : 189 (0xBD)-128 (0x80)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Muxing-Modus                             : DVD-Video
Dauer                                    : 556 ms
Bitraten-Modus                           : konstant
Bitrate                                  : 384 kb/s
Kanäle                                   : 6 Kanäle
Channel layout                           : L R C LFE Ls Rs
Samplingrate                             : 48,0 kHz
Bildwiederholungsrate                    : 31,250 FPS (1536 SPF)
Compression mode                         : Lossy
Video Verzögerung                        : -229 ms
Stream-Größe                             : 26,1 KiB (0%)
Service kind                             : Complete Main
Dialog Normalization                     : -27 dB
compr                                    : 23.80 dB
dynrng                                   : -0.14 dB
cmixlev                                  : -3.0 dB
surmixlev                                : -3 dB
mixlevel                                 : 283 dB
roomtyp                                  : Small
dialnorm_Average                         : -27 dB
dialnorm_Minimum                         : -27 dB
dialnorm_Maximum                         : -27 dB

Audio #2
ID                                       : 189 (0xBD)-129 (0x81)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Muxing-Modus                             : DVD-Video
Dauer                                    : 556 ms
Bitraten-Modus                           : konstant
Bitrate                                  : 384 kb/s
Kanäle                                   : 6 Kanäle
Channel layout                           : L R C LFE Ls Rs
Samplingrate                             : 48,0 kHz
Bildwiederholungsrate                    : 31,250 FPS (1536 SPF)
Compression mode                         : Lossy
Video Verzögerung                        : -229 ms
Stream-Größe                             : 26,1 KiB (0%)
Service kind                             : Complete Main
Dialog Normalization                     : -27 dB
compr                                    : 23.80 dB
dynrng                                   : -0.14 dB
cmixlev                                  : -3.0 dB
surmixlev                                : -3 dB
mixlevel                                 : 283 dB
roomtyp                                  : Small
dialnorm_Average                         : -27 dB
dialnorm_Minimum                         : -27 dB
dialnorm_Maximum                         : -27 dB

Text #1
ID                                       : 189 (0xBD)-32 (0x20)
Format                                   : RLE
Format/Info                              : Run-length encoding
Muxing-Modus                             : DVD-Video

Text #2
ID                                       : 189 (0xBD)-33 (0x21)
Format                                   : RLE
Format/Info                              : Run-length encoding
Muxing-Modus                             : DVD-Video

Text #3
ID                                       : 189 (0xBD)-34 (0x22)
Format                                   : RLE
Format/Info                              : Run-length encoding
Muxing-Modus                             : DVD-Video

Text #4
ID                                       : 189 (0xBD)-35 (0x23)
Format                                   : RLE
Format/Info                              : Run-length encoding
Muxing-Modus                             : DVD-Video

Menü
Format                                   : DVD-Video

und hier für die problembehaftete MP4
Code:
Allgemein
Vollständiger Name                       : C:\Users\localuser\Videos\129_KFGM.mp4
Format                                   : MPEG-4
Format-Profil                            : Base Media / Version 2
Codec-ID                                 : mp42 (mp42/iso2/avc1/mp41)
Dateigröße                               : 898 MiB
Dauer                                    : 1 h 45 min
Gesamte Bitrate                          : 1 188 kb/s
Bildwiederholungsrate                    : 25,000 FPS
Kodierungs-Datum                         : 2024-04-21 15:47:59 UTC
Tagging-Datum                            : 2024-04-21 15:47:59 UTC
Kodierendes Programm                     : HandBrake 1.7.3 2024021000

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format-Profil                            : Main@L4
Format-Einstellungen                     : CABAC / 4 Ref Frames
Format-Einstellungen für CABAC           : Ja
Format-Einstellungen für RefFrames       : 4 frames
Codec-ID                                 : avc1
Codec-ID/Info                            : Advanced Video Coding
Dauer                                    : 1 h 45 min
Source duration                          : 1 h 45 min
Bitrate                                  : 1 019 kb/s
Breite                                   : 720 Pixel
Höhe                                     : 576 Pixel
Bildseitenverhältnis                     : 16:9
Modus der Bildwiederholungsrate          : variabel
Bildwiederholungsrate                    : 25,000 FPS
minimale Bildwiederholungsrate           : 1,786 FPS
maximale Bildwiederholungsrate           : 30,000 FPS
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scantyp                                  : progressiv
Bits/(Pixel*Frame)                       : 0.098
Stream-Größe                             : 770 MiB (86%)
Source stream size                       : 770 MiB (86%)
verwendete Encoder-Bibliothek            : x264 core 164 r3107 a8b68ebf
Kodierungseinstellungen                  : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=30 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=20000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Kodierungs-Datum                         : 2024-04-21 15:47:59 UTC
Tagging-Datum                            : 2024-04-21 15:47:59 UTC
Color range                              : Limited
Color primaries                          : BT.601 PAL
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.601
mdhd_Duration                            : 6339767
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec-ID                                 : mp4a-40-2
Dauer                                    : 1 h 45 min
Source duration                          : 1 h 45 min
Bitraten-Modus                           : konstant
Bitrate                                  : 163 kb/s
Kanäle                                   : 2 Kanäle
Channel layout                           : L R
Samplingrate                             : 48,0 kHz
Bildwiederholungsrate                    : 46,875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream-Größe                             : 123 MiB (14%)
Source stream size                       : 123 MiB (14%)
Titel                                    : Stereo / Stereo
Default                                  : Ja
Alternate group                          : 1
Kodierungs-Datum                         : 2024-04-21 15:47:59 UTC
Tagging-Datum                            : 2024-04-21 15:47:59 UTC

Text
ID                                       : 3
Format                                   : VobSub
Codec-ID                                 : mp4s-E0
Codec-ID/Info                            : The same subtitle format used on DVDs
Dauer                                    : 1 h 45 min
Bitraten-Modus                           : konstant
Bitrate                                  : 96 b/s
Bildwiederholungsrate                    : 0,013 FPS
Stream-Größe                             : 74,8 KiB (0%)
Default                                  : Ja
Forced                                   : Ja / Nein
Alternate group                          : 3
Kodierungs-Datum                         : 2024-04-21 15:47:59 UTC
Tagging-Datum                            : 2024-04-21 15:47:59 UTC
 
Puh müsste rumraten. Kannst du mal versuchen eine MKV statt einer MP4 zu erzeugen? Alle anderen Einstellungen so lassen. Glaub VobSub in MP4 ist nicht so richtig standardkonform.

VLC und Handbrake Versionen sind aktuell?
 
VLC und Handbrake sind jeweils die aktuellsten Versionen. Die Ausgabe als MKV geht erheblich schneller, hat aber ebenso verhunzte Untertitel.

Code:
Allgemein
Unique ID                                : 302956630411727664670753047439590852920 (0xE3EB531B594E1A4044B9355FC58C8938)
Vollständiger Name                       : C:\Users\localuser\Videos\129 Kfgm.mkv
Format                                   : Matroska
Format-Version                           : Version 4
Dateigröße                               : 1,88 GiB
Dauer                                    : 1 h 45 min
Gesamte Bitrate                          : 2 541 kb/s
Kodierungs-Datum                         : 2024-04-22 17:51:33 UTC
Kodierendes Programm                     : HandBrake 1.7.3 2024021000
verwendete Encoder-Bibliothek            : Lavf60.16.100
ErrorDetectionType                       : Per level 1

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format-Profil                            : Main@L4
Format-Einstellungen                     : CABAC / 4 Ref Frames
Format-Einstellungen für CABAC           : Ja
Format-Einstellungen für RefFrames       : 4 frames
Codec-ID                                 : V_MPEG4/ISO/AVC
Dauer                                    : 1 h 45 min
Breite                                   : 720 Pixel
Höhe                                     : 576 Pixel
Bildseitenverhältnis                     : 16:9
Modus der Bildwiederholungsrate          : variabel
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scantyp                                  : progressiv
verwendete Encoder-Bibliothek            : x264 core 164 r3107 a8b68ebf
Kodierungseinstellungen                  : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=20000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Default                                  : Ja
Forced                                   : Nein
Color range                              : Limited
Color primaries                          : BT.601 PAL
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.601

Audio #1
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec-ID                                 : A_AAC-2
Dauer                                    : 1 h 45 min
Kanäle                                   : 2 Kanäle
Channel layout                           : L R
Samplingrate                             : 48,0 kHz
Bildwiederholungsrate                    : 46,875 FPS (1024 SPF)
Compression mode                         : Lossy
Video Verzögerung                        : 1s 326 ms
Titel                                    : Stereo
Default                                  : Ja
Forced                                   : Nein

Audio #2
ID                                       : 3
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Commercial name                          : Dolby Digital
Codec-ID                                 : A_AC3
Dauer                                    : 1 h 45 min
Bitraten-Modus                           : konstant
Bitrate                                  : 384 kb/s
Kanäle                                   : 6 Kanäle
Channel layout                           : L R C LFE Ls Rs
Samplingrate                             : 48,0 kHz
Bildwiederholungsrate                    : 31,250 FPS (1536 SPF)
Compression mode                         : Lossy
Video Verzögerung                        : 1s 327 ms
Stream-Größe                             : 290 MiB (15%)
Titel                                    : Surround
Service kind                             : Complete Main
Default                                  : Nein
Forced                                   : Nein
Dialog Normalization                     : -27 dB
compr                                    : 23.80 dB
dynrng                                   : -0.14 dB
cmixlev                                  : -3.0 dB
surmixlev                                : -3 dB
mixlevel                                 : 283 dB
roomtyp                                  : Small
dialnorm_Average                         : -27 dB
dialnorm_Minimum                         : -27 dB
dialnorm_Maximum                         : -27 dB

Text
ID                                       : 4
Format                                   : VobSub
Codec-ID                                 : S_VOBSUB
Codec-ID/Info                            : Picture based subtitle format used on DVDs
Dauer                                    : 1 h 45 min
Default                                  : Ja
Forced                                   : Ja

1713808741065.png
 
Ich hab dazu diesen Thread gefunden: https://forum.videohelp.com/threads...out-black-with-either-DVD-Decrypter-Handbrake

Scheint wohl daran zu liegen wie die DVD extrahiert wurde bzw. in Handbrake eingelesen wird. Jedenfalls ist Handbrake hier das Problem, es verliert/corrupted irgendwie die Farbpalette für die VobSubs wenn es die VOBs einliest. Besser die DVD bzw. den vollständigen Ordner in Handbrake öffnen.

Wenn du die originalen DVDs bzw. iso's hast würde ich die nochmal mit MakeMKV rippen (ist verlustfrei aber man kriegt schön sauber eine MKV pro Video) und diese dann - falls überhaupt nötig - mit Handbrake zu MP4/H.264 encoden.

Alternativ könntest du auch die VobSubs in Text-basierte SRT Untertitel konvertieren. Ist etwas Arbeit aber die Kompatibilität mit verschiedenen Playern ist wesentlich besser und SRT lassen sich problemlos in viele andere Formate konvertieren.
 
Ist normal wenn man nur die Vobs nimmt. Untertitel sind Palettenbilder.
Die Palette sind in den IFOs von den DVDs
 
Zurück
Oben