6

Есть ли формат, который воспроизводится как на iPhone, так и на Android?

Я пытался кодировать видео в MP4, используя ffmpeg - однако, используя libx264 или mpeg4 - видео работает только в Android или в iPhone, но не в обоих случаях.

Это возможно? Если да, какими будут параметры?

Спасибо

1 ответ1

3

Из этого поста:

Телефоны iPhone и Google Android, похоже, имеют ограниченную поддержку кодеков, когда дело касается видео. Оба поддерживают MP4, поэтому я немного поискал в интернете, чтобы выяснить, как конвертировать в подходящий формат, используя MEncoder MPlayer.

Видео не может иметь высокую степень сжатия, и размер видео обычно должен быть уменьшен до 480:352. Используемый здесь видеокодек - x264 с битрейтом 512.

mencoder <inputfile> -o <outputfile>.mp4 \
  -vf dsize=480:352:2,scale=-8:-8,harddup \
  -oac faac -faacopts mpeg=4:object=2:raw:br=128 \
  -of lavf -lavfopts format=mp4 -ovc x264 -sws 9 \
  -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:threads=auto:turbo=1:global_header:threads=auto:subq=5:frameref=6:partitions=all:trellis=1:chroma_me:me=umh

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .