Im Laufe der Jahre habe ich viele Filme in verschiedenen Containerformaten (avi, mp4, mkv) gesammelt und auch mit verschiedenen Codecs codiert.
Nun wollen Container in "iPhone-kompatible" Filme umwandeln (bzw. transcodieren, wenn es unbedingt nötig ist).
Nachdem ich lange Zeit mit Google verbracht habe, wusste ich immer noch keine genauen Antworten auf die nächsten Fragen - also bestätige sie bitte oder gib bitte die richtigen Antworten
mp4
ist also der einzige nutzbare Container für iPhone-FilmeWas ist die richtige Logik, um Filme aus verschiedenen Formaten in das gewünschte iPhone-kompatible Format zu konvertieren/transkodieren? Meine Vorstellung ist ungefähr:
used codecs
und das verwendete video resolution
mit dem iPhone kompatibel ist (wie h264), ändern Sie nur das Containerformat, andernfallsTranskodieren Sie den Film mit:
Wenn der aktuelle Film eine geringere Auflösung hat, ändern Sie nicht - nur transcodieren
Alle oben genannten Dinge können über die Befehlszeile unter Mac OS X ausgeführt werden - also mit ffmpeg oder mencoder und dergleichen. (Bitte schlagen Sie mir keine Batch-Konvertierungen mit Nicht-Befehlszeilen-App vor)
Die Fragen beziehen sich hauptsächlich auf die whole workflow
, was sind die häufigsten Fallstricke, Empfehlungen usw.
Würde mich über einige externe Links zu einigen guten Artikeln über das oben Genannte freuen.
Dies ist meine erste Frage hier, und ich hoffe, es ist in Ordnung mit dem richtigen Fragetyp auf dieser Seite:
Sie können ffprobe (das mit ffmpeg geliefert wird) verwenden, um Ihnen über die Befehlszeile Informationen zu Ihren Filmdateien zu geben.
Möglicherweise benötigen Sie etwas Shell-Fu, um die Ausgabe von ffprobe in etwas zu konvertieren, das Sie verwenden können. Ich habe das in der Vergangenheit getan; Im Grunde leite ich die Ausgabe von ffprobe an sed oder awk, um die benötigten Informationen zu erhalten, und verwende diese dann, um die Parameter von ffmpeg zu steuern.
Logan
clt60
A. J. Henderson
A. J. Henderson
clt60