LINUX.ORG.RU

История изменений

Исправление kirill_rrr, (текущая версия) :

Но -*codec copy предполагает, что никакой перепаковки нет. И у арм нет никакой заточенности. Да, есть инструкции neon, которые в мультимедийных задачах немного эффективнее чем всякие sse на x86, но всё равно x86 намного быстрее на такт и по частотам, так что мой RPi3 при софтовом кодировании в 4 потока на 900Мгц примерно в 2 раза медленнее, чем двухядерный мобильный пеньтиум ~2010 года на ~1200Мгц. 32нм Амд А6 затыкает его в 4-5 раз при 1400Мгц, а насколько быстрее i7 я даже не представляю.

Но другое дело, если каким то странным образом на интеле была активирована перекодировка, тогда как апельсин только копирует поток. Это не нормально, перекодировка должна быть заказана явно. Но команда явно заказывает НЕ перекодировать!

И третья возможность: Перекодируют оба, но опять таки, каким то странным образом апельсин делает это на аппаратном энкодере. Но это тоже должно задаваться явно! В моём случае мне пришлось пересобрать ffmpeg и давать команды тира ffmpeg -i test.avi -acodec copy -vcodec h264_omx -b:v 5M -t mp4 test.mp4

З.Ы. А собственно чего гадать, если можно выложить полный вывод ffmpeg с обоих устройств и там можно всё увидеть.

Исходная версия kirill_rrr, :

Но -*codec copy предполагает, что никакой перепаковки нет. И у арм нет никакой заточенности. Да, есть инструкции neon, которые в мультимедийных задачах немного эффективнее чем всякие sse на x86, но всё равно x86 намного быстрее на такт и по частотам, так что мой RPi3 при софтовом кодировании в 4 потока на 900Мгц примерно в 2 раза медленнее, чем двухядерный мобильный пеньтиум ~2010 года на ~1200Мгц. 32нм Амд А6 затыкает его в 4-5 раз при 1400Мгц, а насколько быстрее i7 я даже не представляю.

Но другое дело, если каким то странным образом на интеле была активирована перекодировка, тогда как апельсин только копирует поток. Это не нормально, перекодировка должна быть заказана явно. Но команда явно заказывает НЕ перекодировать!

И третья возможность: Перекодируют оба, но опять таки, каким то странным образом апельсин делает это на аппаратном энкодере. Но это тоже должно задаваться явно! В моём случае мне пришлось пересобрать ffmpeg и давать команды тира ffmpeg -i test.avi -acodec copy -vcodec h264_omx -b:v 5M -t mp4 test.mp4