Festlegen der Schriftgröße für geschlossene Untertitel auf dem iPhone

1394
forthrin

Weiß jemand, ob es möglich ist, die Schriftgröße von Videos zu steuern, die im integrierten iPhone-Videoplayer abgespielt werden?

Die Untertitel (oder "Untertitel"), die standardmäßig vorhanden sind, sind eher klein.

Keiner der folgenden Versuche ändert die Schriftgröße:

ffmpeg -y -i in.mkv -i in.srt -map 0:0 -map 0:1 -map 1:0 -vcodec copy -acodec aac -ab 256k -scodec mov_text -strict -2 -metadata title="Title" -metadata:s:s:0 language=eng out.mp4  sudo port install mplayer +mencoder_extras +osd mencoder in.mkv -sub in.srt -o out.mp4 -ovc copy -oac faac -faacopts br=256:mpeg=4:object=2 -channels 2 -srate 48000 -subfont-text-scale 10 -of lavf -lavfopts format=mp4  mp4box -add output.ttxt:hdlr=sbtl:size=50 output.mp4 

Sollten wir davon ausgehen, dass iOS die Größeninformationen einfach ignoriert, oder hat jemals jemand gesehen, dass Untertitel unter iOS wirklich funktionieren?

Weiß jemand, wie das funktioniert?

3
Okay, "ibavformat Muxing ist derzeit defekt und kann INCORRECT-Dateien in Gegenwart von B-Frames generieren" sagt mir, dass dies der Grund sein könnte, warum Ihre Dateien nicht auf dem iPhone abgespielt werden. Außerdem müssen Sie die Option -absf hinzufügen. Mencoder verwendet die Bibliotheken libavcodec und libavformat, die mit FFmpeg gebündelt sind, also sind sie irgendwie miteinander verbunden. In diesem Zusammenhang habe ich gerade herausgefunden, dass keiner der libav-Untertitel-Encoder Befehlszeilenoptionen für die Schriftgröße zulässt, aber sie * werden * sie analysieren, wenn die Schriftgrößen in den SRT / SSA / ASS-Untertiteldateien deklariert sind. slhck vor 11 Jahren 0
Vielleicht können Sie also einen Untertitel-Editor verwenden und die SRT-Datei bearbeiten, um eine bestimmte Schriftgröße festzulegen. Dann den Befehl FFmpeg erneut versuchen. Der Standardschriftstil für den ASS-Encoder für FFmpeg ist übrigens Arial 16pt. slhck vor 11 Jahren 0
Sie können auch einige Videoplayer von Drittanbietern für das iPhone ausprobieren, die mit mehr Videoformaten umgehen können. Das soll dir das Leben erleichtern. Persönlich verwende ich [BuzzPlayer] (https://itunes.apple.com/de/app/buzz-player./id559706832?l=tr&mt=8) und [Oplayer] (https://itunes.apple.com/ us / app / oplayer-hd-best-video-music / id373236724? mt = 8), aber es gibt auch noch andere. terdon vor 11 Jahren 0
Haben Sie einen anderen Untertitel-Encoder ausprobiert oder wird "mov_text" nur für MP4-Container unterstützt? Sie müssen die Option -absf nicht weitergeben, es sei denn, Sie werden von FFmpeg dazu aufgefordert. Können wir vielleicht auch die volle, ungeschnittene FFmpeg-Ausgabe bekommen? slhck vor 11 Jahren 0
Slhck, der viel mehr über diese Dinge weiß als ich, erklärte in den Kommentaren zu meiner (jetzt gelöschten) Antwort, dass der Alias ​​nicht funktioniert. Bitte entfernen Sie es, um Verwirrung oder zukünftige Probleme zu vermeiden. Ich entschuldige mich für den falschen Vorschlag. terdon vor 11 Jahren 0
Ich möchte keine Spieler von Drittanbietern verwenden. Ich habe festgestellt, dass zwei unterschiedliche mp4-Dateien im integrierten Video-Player von Apple eine leicht unterschiedliche Schriftgröße hatten. Daher werden verschiedene Schriftgrößen unterstützt. Sie müssen nur herausfinden, wie Sie dies kontrollieren können. Und ich möchte in der Lage sein, dies mit einem Befehlszeilendienstprogramm zu tun, sodass ich Skripts für eine Reihe von Dateien erstellen kann. forthrin vor 11 Jahren 0
slhck: Die Ausgabe von ffmpeg besteht im Wesentlichen aus den drei Zeilen, die sich wiederholen. Noch etwas, das du wissen musst? forthrin vor 11 Jahren 0
Sie müssen Benutzern mit z. B. @slhck antworten, damit sie eine Benachrichtigung erhalten. Vielleicht können wir die zwei verschiedenen Dateien untersuchen und vergleichen. Oder könnten Sie irgendwo Proben hochladen? Es ist einfacher, auf diese Weise daran zu arbeiten. slhck vor 11 Jahren 0
Ich habe keine Videodateien, die ich hochladen kann. Meine Vermutung ist, dass Apple einfach keine Schriftstile unterstützt, denn sie möchten, dass alles auf ihren Handys schön aussieht. Zumindest habe ich überhaupt Untertitel bekommen, was eine große Erleichterung ist. forthrin vor 11 Jahren 0

0 Antworten auf die Frage