Команда преобразования ffmpeg для вывода в формат h.264 для iPad

Я ищу хорошую (общую) команду преобразования, которая преобразует любой входной файл в размер h.264 для iPad.

В настоящее время у меня есть работающая команда, адаптированная из robert. подруга

С пресетами:

$ ffmpeg -i INPUT -acodec aac -ab 160000 -s 1024x768 -vcodec libx264 \
         -vpre slow -vpre ipod640 -b 1200kb -threads 0 -f mp4 OUTPUT.mp4

Длинная форма, без пресетов:

$ ffmpeg -i INPUT -acodec aac -ab 160000 -s 1024x768 -vcodec libx264 \
         -coder 1 -flags +loop -cmp +chroma \
         -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh \
         -subq 8 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 \
         -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 \
         -bf 3 -refs 5 -directpred 3 -trellis 1 \
         -flags2 +bpyramid+mixed_refs+wpred+dct8x8+fastpskip -wpredp 2 \
         -rc_lookahead 50 -coder 0 -bf 0 -refs 1 -flags2 -wpred-dct8x8 \
         -level 30 -maxrate 10000000 -bufsize 10000000 -wpredp 0 -b 1200k \
         -threads 0 -f mp4 OUTPUT.mp4

Примечание. Я пропускаю соотношение сторон, потому что мы обрабатываем его в программе и изменяем его размер только в том случае, если входное разрешение больше, чем выходное.

Если есть какие-либо предложения по улучшению, мы стараемся сбалансировать скорость, качество и время преобразования.


person janet-PCF    schedule 19.10.2010    source источник
comment
Ошибка при открытии энкодера для выходного потока #0:1 - возможно неправильные параметры, такие как bit_rate, rate, width или height :(   -  person makc    schedule 14.09.2014


Ответы (1)


Проверьте эту ссылку. Все настройки конвертации, на которых можно потрясти телефон. http://develop.participatoryculture.org/index.php/ConversionMatrix

person Sim2K    schedule 18.01.2011
comment
Кажется, этот сайт может быть устаревшим. - person Stewie Griffin; 11.07.2014
comment
Ссылка не работает, какие параметры посоветуете? - person user3443139; 25.04.2016