aber nur das Video wurde abgespielt, jedoch ohne Untertitel. Ich habe auch mehrere Tasten gedrückt, während das Video abgespielt wurde ('j', 'u', 's'), jedoch ohne Änderung.
Vielleicht fehlt mir etwas? Oder mplayermuss das auf eine spezielle und komplizierte Weise kompiliert werden? Oder eine Bibliothek fehlt? Oder weil es ein Mac ist?
Gibt es eine Möglichkeit, die Untertitel in der SRT-Datei mit einem MKV-Video zu verwenden mplayer?
Ich habe versucht, wie im Kommentar vorgeschlagen, die Config wie hier gezeigt einzustellen . Ich erhalte jedoch die folgende Fehlermeldung, wenn die mkvDatei mit der srt-Datei im selben Ordner abgespielt wird :
Warning unknown option subfont-text-scale at line 3 Warning unknown option subfont-osd-scale at line 4 The fontconfig option can't be used in a config file. Error parsing option fontconfig=yes at line 5
Die ersten beiden Einträge in der srt-Datei lauten wie folgt:
# Write your default config options here! subalign=2 font = "Arial" subcp = iso8859-1 # Set font. #font=/home/osmo/.fonts/microsoft-vista/calibri.ttf # Set font encoding. subfont-encoding=unicode # Set subtitle file encoding. unicode=yes utf8=yes
Wenn ich die Datei einfach wie folgt spiele
mplayer -v video.mkv
Das Video lässt sich gut mit Audio abspielen, jedoch ohne Untertitel. Die Ausgabe in der Konsole ist folgende:
Versuchen Sie in `~ / .mplayer / config` die Einstellung [hier]] einzustellen (http://soad1982.blogspot.com/2009/07/mplayer-play-with-subtitles.html).
harrymc vor 6 Jahren
0
Danke für die Informationen, aber jetzt bekomme ich einen Fehler. Siehe die aktualisierte Frage ...
Alex vor 6 Jahren
0
Dieser Rat war anscheinend für eine andere Version von mplayer, möglicherweise nicht für den Mac. Ich würde trotzdem empfehlen, die Konfigurationsdatei auf Untertitel bezogene Einträge zu überprüfen.
harrymc vor 6 Jahren
0
Ja, und was muss ich in die config-Datei einfügen, damit es funktioniert ...?
Alex vor 6 Jahren
0
Ich weiß es nicht - vielleicht solltest du es hier posten.
harrymc vor 6 Jahren
0
Aber ich habe die Frage gestellt, um eine Antwort zu bekommen. Ich habe Probleme beim Verwenden von Untertiteln mit mplayer. Deshalb stelle ich hier eine Frage. Ich hoffe, eine Antwort zu erhalten, wie ich mein Problem lösen kann. Weil ich nicht weiß, wie ich dieses Problem lösen kann. Deshalb habe ich eine Frage gestellt. - Vielleicht missverstehen Sie, wofür 'StackOverflow' verwendet wird ...
Alex vor 6 Jahren
0
Vielleicht haben Sie es falsch verstanden: Sie sollen mit uns an Ihrem Problem arbeiten und zusätzliche Informationen liefern, die wir benötigen. Sowieso. Ich gehe jetzt.
harrymc vor 6 Jahren
0
Welche zusätzlichen Informationen benötigen Sie also ...?
Alex vor 6 Jahren
0
Wie haben Sie `mplayer` installiert / kompiliert? Mit "brauen"? Einen anderen Weg?
dirkt vor 6 Jahren
0
Ich kann mich nicht erinnern, wie ich mplayer installiert habe. Wahrscheinlich mit 'brauen' ...
Alex vor 6 Jahren
0
Könnten Sie den Inhalt Ihrer `~ / .mplayer / config`-Datei veröffentlichen?
harrymc vor 6 Jahren
0
Aktualisierte Frage anzeigen ...
Alex vor 6 Jahren
0
Sehen Sie eine Zeile, die mit `SUB:` beginnt?
Tomasz Jakub Rup vor 6 Jahren
0
Nein ... Ich sehe keine solche Linie ...
Alex vor 6 Jahren
0
Bitte vollständige Ausgabe anzeigen
Tomasz Jakub Rup vor 6 Jahren
0
Volle Ausgabe von was? Der "mplayer" -Befehl? Die `config`-Datei? Die Untertiteldatei?
Alex vor 6 Jahren
0
@Alex, volle Ausgabe des `mplayer`-Befehls
Tomasz Jakub Rup vor 6 Jahren
0
@TomaszJakubRup: Komplette Ausgabe hinzugefügt
Alex vor 6 Jahren
0
@Alex, bitte führe `mplayer -v video.mkv` aus und zeige die Ausgabezeile mit` Konfiguration: `und dem ganzen Abschnitt` Clip-Info: `
Tomasz Jakub Rup vor 6 Jahren
0
@TomaszJakubRup: Ich habe die Frage aktualisiert ...
Alex vor 6 Jahren
0
Aktualisierte Frage ...
Alex vor 6 Jahren
0
2 Antworten auf die Frage
0
dirkt
Teilantwort:
Ich habe eine Homebrew-Installation mplayermit der Datei test5.mkvmit Untertiteln aus der Matroska-Test-Suite versucht (um die Ergebnisse reproduzierbar zu machen).
Wie in Ihrem Protokoll wird die Fehlermeldung Cannot load bitmap font 'Arial'angezeigt, während die anderen Protokollnachrichten anzeigen, dass die Untertitelspur selbst ordnungsgemäß erkannt wird.
Das Problem scheint also das Laden der Schriftarten zu sein. Ich habe ein paar Variationen mit -font(sowohl einem Pfad als auch einem Fontconfig-Muster) mit und ohne ausprobiert -fontconfig. Ich habe auch die von mplayer bereitgestellten rohen Bitmap-Schriftarten installiert. Ich habe auch versucht, den subfont.ttfSymlink zu erstellen . Es beschwert sich immer, dass die Bitmap-Schriftart nicht geladen werden kann, unabhängig davon, ob es sich um eine reine Bitmap-Schriftart oder um eine TrueType-Schriftart handelt.
Ich entdeckte auch, dass, obwohl Homebrew-Listen fontconfigals Abhängigkeit aufgelistet sind, mplayersich diese beim Start damit beschwert, -v -vdass sie nicht mit fontconfig aktiviert ist.
All dies scheint darauf hinzudeuten, dass das selbstgebaute Haus aus irgendeinem Grund kaputt ist.
Der nächste Schritt für mich (wenn ich mplayer brauchte) wäre, mplayer aus dem Quellcode zu kompilieren und herauszufinden, ob Konfigurationsfehler bei der Homebrew-Flasche auftreten, aber ich bin mir nicht sicher, ob Sie so weit gehen wollen (oder können) erfolgreich.
Eine andere Möglichkeit wäre, sich bei demjenigen zu beschweren, der die Homebrew-Formel verwaltet, und ihn dazu bringen, sich damit auseinanderzusetzen.
0
Tomasz Jakub Rup
Sie haben wahrscheinlich mplayerohne freetypeundfontconfig
In der Theorie mplayerkann erkennen, fontconfigund freetypees und aktivieren.
BEARBEITEN:
Um alle möglichen Flags aufzulisten, verwenden Sie:
brew info mplayer
Wie installiere ich `mplayer` mit Flaggen? Ich habe danach gesucht, aber nur `brew install mplayr 'gefunden. Auch auf der Font-Site: Welche Datei zum Download? Oder alles davon?
Alex vor 6 Jahren
0
`Warnung: mplayer: Diese Formel hat keine --with-fontconfig -Option, daher wird sie ignoriert!`
Alex vor 6 Jahren
0
@Alex siehe meine Bearbeitung
Tomasz Jakub Rup vor 6 Jahren
0
Vielen Dank für das Update, aber für die beiden Bibliotheken heißt es, dass sie bereits installiert sind (dh `Warning: fontconfig 2.13.1 ist bereits installiert und auf dem neuesten Stand. 'Und dasselbe für die anderen). Durch die Neuinstallation von mplayer wurde das Problem somit immer noch nicht behoben. Vielleicht ist es unmöglich, Untertitel auf einem Mac zu haben?
Alex vor 6 Jahren
0
@Alex Bitte zeigen Sie die vollständige Ausgabe von 'brew install mplayer' an
Tomasz Jakub Rup vor 6 Jahren
0
Ich akzeptierte die Antwort, obwohl sie nicht gelöst wurde. Mac-Computer sind nur die schlechtesten der schlimmsten. Sie sind alles nur Müll. Ich führe den `mplayer'-Befehl auf Ubuntu aus, und es funktioniert absolut einwandfrei. Vielen Dank für Ihre Zeit und für Ihre Geduld.
Alex vor 6 Jahren
0
Du hast meine Antwort nicht angenommen, aber danke.
Tomasz Jakub Rup vor 6 Jahren
0
Auf geht's! Nun sollte es ok sein ...
Alex vor 6 Jahren
0
@Alex `brew install mplayer` installiert` mplayer` aus der Flasche (Binärversion, ohne Freetype und fontconfig). `brew install --build-from-source mplayer` installiert` mplayer` von der Quelle.
Tomasz Jakub Rup vor 6 Jahren
0