Chromium + VA-API = RPMFusion

    2018-10-03 11:44 | Автор: Vasile Chelban | Filed under: Vasile

    Продолжение истории о сборке RPM пакета браузера chromium с поддрежкой апаратного ускорения декодирования видео. Автора COPR репозитория несколько месяцев в сотрудничестве с коммандой RPMFusion работал над включением пакета в состав этого популярного репозитория. И, со вчера, пакет chromium-vaapi уже в updates-testing. Непростые инструкции из предыдущих постов заменяются коммандой:

    dnf --enablerepo=rpmfusion-free-updates-testing install chromium-vaapi

    1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3,67 out of 5)
    Loading...

    Метки: , ,

    Comments (0) »


    Обновление процедуры установки Chromium VA-API

    2018-08-13 16:13 | Автор: Vasile Chelban | Filed under: Vasile

    Ранее я рассказывал как установить "правильную" сборку Chromium с поддержкой ускорения декодирования видео. Из за обновления видения разработчика о структуре проекта, а также из за невозможности хостинга компонентов содержащие декодер h.264 (а он пока еще очень нужен) на мощностях Fedora, то процедура чуть усложнилась. Этот Chromium уже разделен на несколько пакетов, большинство которых находятся в COPR репозитории. Но пакет с поддержкой h.264 кодека находится в GITLab.com репозитории автора (и появляется с порядочной задержкой). (далее…)

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 1,00 out of 5)
    Loading...

    Метки: , ,

    4 комментария »


    VA-API ускорение для видео в браузере

    2018-04-02 07:19 | Автор: Vasile Chelban | Filed under: Vasile

    В Archlinux есть как всегда отличные материалы по аппаратному ускорению видео проигрывания в Linux - Hardware video acceleration. В кратце - установите драйверы и библиотеки VA API (VDPAU плюс мост к VA API по необходимости) и правильную патченную версию Chromium браузера. Она есть для Ubuntu, ArchLinux, есть патчи и исходники. Однако для Fedora я нашел ее только недавно.

    Качайте для Fedora 27 из вкладки Releases github репозитория RockbazRock/Chromium-vaapi

    В RussianFedora chromium сборке, увы, патч не актуален и не работает. Так что удаляйте стоковый chromium, и устанавливайте имеено скачанный по ссылке RPM пакет. А для Fedora 28, в связи с новой версией VA API 1.0 (против 0.38 ранее) сборки пока нет. До обновления на FC28 удалось протестировать проигрывание - и оно работает, тише, глаже, шелковистее.

    1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 3,00 out of 5)
    Loading...

    Метки: , ,

    3 комментария »


    Видео регистратор своими руками 2

    2016-03-01 10:03 | Автор: Oleg | Filed under: Oleg

    Давненько я писал о "Видео регистратор своими руками", прошло много времени и нашлось множество ошибок. Одна из них, при прекращении записи и запуска новой не успевал освобождаться интерфейс камеры и я терял фрагмент. Да и кодировка постоянно пожирала 25% процессорного ресурса, несмотря на то что у меня A8-5500.

    Я решил заново переосмыслить и написать скриптик все тот же под WIN32. В связи с тем, что пространства для записи достаточно решил в этот раз не пережимать на ходу, а оставить MJPEG, который дает камера.
    (далее…)

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: , , , , , , , , , ,

    Comments (0) »


    Очередной релиз дравера intel для X.Org

    2010-03-29 22:46 | Автор: Oleg | Filed under: FedoraMD

    В свет вышла новая версия дравера для видео карт компании Intel. (далее…)

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки: ,

    2 комментария »


    Nvidia прекращает развитие открытого драйвера nv

    2010-03-29 10:30 | Автор: Oleg | Filed under: FedoraMD

    Печально слышать, но это так.
    (далее…)

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки: ,

    2 комментария »


    Видео ускорение

    2010-02-22 22:02 | Автор: Oleg | Filed under: FedoraMD, Oleg

    Недавно пришлось пересесть на ноутбук, где видео встроенное i965. По официальным данным данное устройство поддерживает видео ускорение для форматов MPEG-1 и MPEG-2. После включения в xorg.conf опции XvMC, видео плееры стали подхватывать видео выход xvmc, но с выпаданием. xvinfo выдал:

    1.  

    Попытки были как с файлами MPEG-1, так и с MPEG-2. Результат тот же.

    Решился собрать последний драйвер intel с использованием нового ядра. Сборка прошла успешно. Установка так же. Но результат тот же, хотя есть продвижки - теперь mplayer выводит чуть другой результат:

    1. span style="color: #ff0000;">'s libavcodec codec family
    2. [VD_FFMPEG] XVMC accelerated codec.
    3. [VD_FFMPEG] XVMC-accelerated MPEG-2.
    4. [VD_FFMPEG] XVMC-accelerated MPEG-2.
    5. INFO: libavcodec init OK!
    6. Selected video codec: [ffmpeg12mc] vfm: ffmpeg (FFmpeg MPEG-1/2 (XvMC))
    7. ==========================================================================
    8. Audio: no sound
    9. Freeing 0 unused audio chunks.
    10. Starting playback...
    11. [VD_FFMPEG] Trying pixfmt=0.
    12. [VD_FFMPEG] XVMC-accelerated MPEG-2.
    13. [ffmpeg] aspect_ratio: 1.777778
    14. VDec: vo config request - 720 x 480 (preferred colorspace: MPEG1/2 Motion Compensation and IDCT)
    15. Trying filter chain: vo
    16. vo_xvmc: Found matching surface with id=32315659 on 73 port at 0 adapter
    17. VDec: using MPEG1/2 Motion Compensation as output csp (no 1)
    18. Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
    19. VO Config (720x480->854x480,flags=0,'MPlayer',0x1DC70002)
    20. VO: [xvmc] 720x480 => 854x480 MPEG1/2 Motion Compensation
    21. VO: Description: XVideo Motion Compensation
    22. VO: Author: Ivan Kalvachev <iive@users.sf.net>
    23. vo_xvmc: Found matching surface with id=32315659 on 73 port at 0 adapter
    24. vo_xvmc: Using Xv Adaptor #0 (Intel(R) Textured Video)
    25. vo_xvmc: Port 73 grabed
    26. [intel_xvmc] info: decoder type is i965 MPEG2 MC decoder
    27. vo_xvmc: Allocated Direct Context
    28. vo_xvmc: data_blocks allocated
    29. vo_xvmc: mv_blocks allocated
    30. vo_xvmc: Motion Compensation context allocated - 8 surfaces
    31. vo_xvmc: idct=0 unsigned_intra=1
    32. vo_xvmc: looking for OSD support
    33. vo_xvmc: No OSD support for this mode
    34. [xv common] Drawing no colorkey.
    35. [VD_FFMPEG] XVMC-accelerated MPEG-2.
    36. *** [vo] Direct Rendering (slices) mp_image_t, 720x480x0bpp RGB packed, 0 bytes
    37.  
    38. MPlayer interrupted by signal 11 in module: decode_video
    39.  

    Надеюсь, что в скором времени что-то сделают и можно будет радоваться просмотром DVD и IPTV без съедания процессорных ресурсов.

    P.S. VDPAU уже давно работает на проприетарных драйверах Nvidia.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки: , ,

    11 комментариев »


    Nvidia видео драйвер 177.67

    2008-08-20 09:09 | Автор: Oleg | Filed under: Новости

    Вышел очередная новая версия видео драйвера от компании Nvidia. Больших изменений в новом драйвере не оказалось. Основное изменение: включена поддержка новых карт GeForce GTX 260/280 и исправлены некоторые баги. Поддержка OpenGL 3.0 еще пока нет.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: ,

    Comments (1) »


    Еще лучше EXA в RadeonHD

    2008-08-05 10:35 | Автор: Oleg | Filed under: Новости

    Сейчас ведутся работы по улучшению работы чипов R500 компании ATI в 2D графике. Как обещают разработчики xf86-video-radeonhd в скором времени будет лучше поддерживать EXA рендер.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: , , ,

    Comments (0) »


    Видео-драйвер Intel

    2008-07-31 23:13 | Автор: Oleg | Filed under: Новости

    На прошлой неделе был выпущен новый драйвер 2.4.0. Основные изменения: включена поддержка GMA-4, улучшен рендер EXA.

    Так же были раскрыты планы нового драйвера 2.5.0. В планы входит улучшение EXA рендера, отказаться от поддержки XAA, использование модуля для ядра начиная с 2.6.28.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: ,

    Comments (0) »