Video für Android mit Adobe Media Encoder konvertieren

3370
John Burton

Ich versuche, ein Video in H.264 umzuwandeln und es auf meinem Android-Handy abzuspielen. Ich habe Adobe Media Encoder und kann problemlos Dateien erstellen, die auf meinem PC abgespielt werden. Wenn ich sie jedoch auf das Telefon kopiere, beschwert sich die Media Player-App, dass sie nicht abgespielt werden können.

Gibt es bestimmte Einstellungen, die ich im Encoder verwenden muss?

3

1 Antwort auf die Frage

4
Davy Landman

Ich schätze, Sie müssten das Encoding-Profil als eine der für Mobilgeräte kompatiblen Kategorien betrachten, aber Sie benötigen auch einen anständigen Player, der die MP4-Dateien unterstützt und einen guten h264-Decoder besitzt.

Hier ist ein Zitat aus einem Artikel über die Videofunktionen des G1

Es stellt sich heraus, dass die Funktionen des G1 den iPods, iPhones und Zunes der späteren Generation sehr ähnlich sind. H.264-Videos auf dem G1 müssen dem Baseline-Profil und dem 3.0-Level entsprechen, die für einige der unzulässigen Kodierungsoptionen wie CABAC und B-Slices gelten. Diese Optionen sind mächtig, erhöhen jedoch die Komplexität der Datei und die Leistung erheblich benötigt, um den Videoinhalt zu entschlüsseln. Noch wichtiger ist, dass das G1-Video sehr strengen Auflösungsgrenzen unterliegen muss, da kein Video breiter als 480 Pixel und nicht höher als 368 Pixel sein kann. Die Bitrate scheint nicht annähernd so streng zu sein. Ich habe das G1 für das Abspielen von Dateien mit überraschend hohen Bitraten von bis zu 2000 KBit / s erhalten, aber das ist bei Dateien mit Sub-SD-Auflösungen im Allgemeinen viel zu viel.

Derselbe Typ hat ein schönes MeGUI-Codierungsprofil und einen Leitfaden für das Video-Encoding für Android verfasst: Schritt für Schritt wird kein Adobe Media Encoder verwendet, aber MeGUI ist ein sehr hübscher Build-Wrapper, der viele mächtige Befehle Dienstprogramme zur Zeilencodierung.