The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

28.09.2015 10:13  Сравнение скорости кодирования и декодирования видео при помощи VP9, HEVC и H.264

Рональд Бултье (Ronald S. Bultje), принимающий участие в разработке FFmpeg, провёл исследование производительности и качества работы кодировщиков и декодировщиков для видеоформатов VP9, HEVC и H.264. В тестах приняли участие поддерживаемые в FFmpeg кодировщики libvpx, x265 и x264, и декодировщики openHEVC, ffh264, ffvp9, ffhevc.

Основные выводы:

  • Кодеки нового поколения x265 и libvpx на 50% более эффективно используют битрейт по сравнению с x264, но работают в 10-20 раз медленнее;
  • Рассчитанный на эффективное использование CPU кодек libvpx близок по производительности к x264 на сопоставимых битрейтах. x265 работает слишком медленно в большинстве практических применений, за исключением high-end сценариев;
  • Самым быстрым декодировщиком является ffvp9, но ffh264 лучше масштабируется при увеличении количества ядер CPU;
  • На многоядерных системах декодирование в многопоточном режиме даёт заметный выигрыш. Декодер libvpx-vp9 не поддерживал многопоточность для выбранного режима тестирования;


  1. Главная ссылка к новости (https://blogs.gnome.org/rbultj...)
  2. OpenNews: Разработчики FFmpeg написали собственный декодер для видеокодека VP8
Лицензия: CC-BY
Тип: Программы
Ключевые слова: vp9, h264, video, codec
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, IZh. (?), 10:56, 28/09/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +5 +/
    Важно понимать, что в тех же мобильных телефонах картина может быть совсем другой, так как там используются аппаратные декодеры, а не CPU. И сравнивать нужно на конкретном SoC'е, так как разные производители по-разному их делают.
     
     
  • 2.3, . (?), 11:49, 28/09/2015 [^] [ответить]     [к модератору]
  • –5 +/
    в них используются те же самые декодеры, что и в писюках И это ни разу не CPU ... весь текст скрыт [показать]
     
     
  • 3.16, dimqua (ok), 19:54, 28/09/2015 [^] [ответить]    [к модератору]  
  • +/
    > А для h265 ничего пока, насколько я понимаю, нет, одни proof-of-concept поделки.

    Orange Pi 2 есть, как минимум. Или не о железе речь?

     
     
  • 4.20, пох (?), 23:22, 28/09/2015 [^] [ответить]    [к модератору]  
  • +/
    не о железе, а о поддержке железа декодерами (не говоря уж о энкодерах, каковые у нас строго mp4). Конкретно ffmpeg'овыми, потому что никаких других общедоступных (я даже не об opensource, а о том что в принципе может быть куплено за деньги) один хрен нет.
    Если бы на моем домашнем десктопе видео декодировал процессор - я бы кроме слайдшоу ничерта бы не видел.
    А теперь посмотрим, как у h265-х образчиков с vaapi/vdpau и поплачем...

    У телефонов в этом плане ровно все то же самое что у "больших".

     
     
  • 5.21, soarin (ok), 04:45, 29/09/2015 [^] [ответить]    [к модератору]  
  • +/
    Так  nvidia с VDPAU Set F (GTX 950, 960) + свежий ffmpeg = и увсё будет
     
     
  • 6.22, . (?), 12:16, 29/09/2015 [^] [ответить]    [к модератору]  
  • +/
    у меня вот есть основания полагать, что h265 - не будет.
    Наверное, будет vp9 через libvpx, но я не проверял - раньше не работало.
     
     
  • 7.25, soarin (ok), 21:08, 30/09/2015 [^] [ответить]    [к модератору]  
  • +/
    Мало того, в свободный AMD драйвер прикрутили http://www.phoronix.com/scan.php?page=news_item&px=VDPAU-HEVC-AMDGPU
    А об VP9 пока не чесались.
     
  • 2.5, Аноним (-), 12:23, 28/09/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    И декодеры, и кодеры. Как в авторегистраторе :-) Ждём на декстопах!
     
  • 1.2, Аноним (-), 11:03, 28/09/2015 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Нет ли здесь деления на 0 ... весь текст скрыт [показать]
     
     
  • 2.10, Аноним (-), 13:41, 28/09/2015 [^] [ответить]     [к модератору]  
  • +2 +/
    Мы, анонимы, птице-ежики гордые - по ссылкам просто так не летаем, да ... весь текст скрыт [показать]
     
  • 1.4, Аноним (-), 12:22, 28/09/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Почему есть x264, но нет vp8? Я понимаю почему нет Theora - утвердежния о том, что он - конкурент h264, были преувеличены. Но почему нет vp8, если он хороший? Получается что конкурент x264 - vp9?
     
     
  • 2.13, Аноним (-), 18:00, 28/09/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Ты путаешь сладкое с мокрым. x264 - кодировщик, а vp9/vp8 - кодеки.
     
  • 2.17, dimqua (ok), 19:57, 28/09/2015 [^] [ответить]    [к модератору]  
  • +/
    VP8 не получил такой популярности, как H264. Ему на смену пришёл VP9, а H264 ещё очень долго будет в ходу.
     
  • 1.6, marks (?), 12:56, 28/09/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ubuntu 12 на скриншотах? О_о
     
     
  • 2.9, Аноним (-), 13:36, 28/09/2015 [^] [ответить]    [к модератору]  
  • +4 +/
    Привет, Карл, тебя что-то часто стали упоминать всуе всякие умственно отсталые в интернетах.
     
  • 2.19, Zenitur (ok), 20:41, 28/09/2015 [^] [ответить]    [к модератору]  
  • +/
    Ну точно не 12.10
     
     
  • 3.24, marks (?), 00:41, 30/09/2015 [^] [ответить]    [к модератору]  
  • +/
    Ну логично, что это был 12.04. Только странно, что у серьезного назработчика как у начинающего блоггера название.
     
  • 1.7, Гений (??), 13:27, 28/09/2015 [ответить] [показать ветку] [···]     [к модератору]  
  • –5 +/
    Ну, да Золотое правило механики и законы сохранения энергии еще никто не отменя... весь текст скрыт [показать]
     
  • 1.11, Аноним (-), 16:52, 28/09/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    >>Декодер libvpx-vp9 не поддерживает многопоточность

    Заканчивался 2015й год...

     
     
  • 2.12, Аноним (-), 17:44, 28/09/2015 [^] [ответить]     [к модератору]  
  • +3 +/
    Поддерживает он Это автор новости не умеет переводить Там же ясно сказано, что... весь текст скрыт [показать]
     
     
  • 3.14, Аноним (-), 18:31, 28/09/2015 [^] [ответить]     [к модератору]  
  • +/
    В выводах ровно об этом и написано ffvp9 is an incredibly awesome decoder that ... весь текст скрыт [показать]
     
     
  • 4.15, Аноним (-), 18:42, 28/09/2015 [^] [ответить]     [к модератору]  
  • +/
    Ну так это он приукрасил Рональд главный автор ffvp9 На одном ядре чуть лучше... весь текст скрыт [показать]
     
     
  • 5.18, dimqua (ok), 20:01, 28/09/2015 [^] [ответить]    [к модератору]  
  • +/
    > а для VP8 с альфа-каналом и VP9 — libvpx.

    Ну и хорошо, нет?

     
  • 1.23, абвгдейка (ok), 19:42, 29/09/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >Кодеки нового поколения x265 и libvpx на 50% более эффективно используют битрейт

    интересно, как у них dB перешли в 50% :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor