<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2020/12/09 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2020/12/09/</link>
    <description>Recent content in 2020/12/09 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 09 Dec 2020 17:12:19 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2020/12/09/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>VAAPI</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20201209_vaapi.htm</link>
      <pubDate>Wed, 09 Dec 2020 17:12:19 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20201209_vaapi.htm</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20181030_e3_1265.htm&#34;&gt;ASRock H97 Pro4にXeon E3-1265L v3&lt;/a&gt;を載せた&lt;span class=&#34;Host&#34;&gt;Haswell&lt;/span&gt;でQSVなハードウェアエンコードをお試し。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20170112_vaapi.htm&#34;&gt;2017年&lt;/a&gt;に通った道だが、まずは最新版のUbuntu 20.04(FocalFossa) Serverを導入。&lt;/p&gt;&#xA;&lt;p&gt;続いて「Intel® Media SDK」を入れればいいのかぁな…と思ったのだが、2013年生まれの&lt;span class=&#34;Host&#34;&gt;Haswell&lt;/span&gt;は古すぎるので、Video Acceleration API(VAAPI)を使えということらしい。&#xA;&lt;blockquote class=&#34;Log&#34;&gt;root@haswell:~# apt install -y build-essential libva2 vainfo i965-va-driver&lt;/blockquote&gt;で導入し、&#xA;&lt;blockquote class=&#34;Log&#34;&gt;root@haswell:~# vainfo&lt;br/&gt;&#xA;error: XDG_RUNTIME_DIR not set in the environment.&lt;br/&gt;&#xA;error: can&#39;t connect to X server!&lt;br/&gt;&#xA;libva info: VA-API version 1.7.0&lt;br/&gt;&#xA;libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so&lt;br/&gt;&#xA;libva info: va_openDriver() returns -1&lt;br/&gt;&#xA;libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so&lt;br/&gt;&#xA;libva info: Found init function __vaDriverInit_1_6&lt;br/&gt;&#xA;libva info: va_openDriver() returns 0&lt;br/&gt;&#xA;vainfo: VA-API version: 1.7 (libva 2.6.0)&lt;br/&gt;&#xA;vainfo: Driver version: &lt;span class=&#34;Topics&#34;&gt;Intel i965 driver for Intel(R) Haswell Server&lt;/span&gt; - 2.4.0&lt;br/&gt;&#xA;vainfo: Supported profile and entrypoints&lt;br/&gt;&#xA;      VAProfileMPEG2Simple            : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileMPEG2Simple            : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileMPEG2Main              : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileMPEG2Main              : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileH264ConstrainedBaseline: VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileH264Main               : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileH264Main               : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileH264High               : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileH264High               : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileH264MultiviewHigh      : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileH264MultiviewHigh      : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileH264StereoHigh         : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileH264StereoHigh         : VAEntrypointEncSlice&lt;br/&gt;&#xA;      VAProfileVC1Simple              : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileVC1Main                : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileVC1Advanced            : VAEntrypointVLD&lt;br/&gt;&#xA;      VAProfileNone                   : VAEntrypointVideoProc&lt;br/&gt;&#xA;      VAProfileJPEGBaseline           : VAEntrypointVLD&lt;br/&gt;&#xA;root@haswell:~# ll /dev/dri/&lt;br/&gt;&#xA;total 0&lt;br/&gt;&#xA;drwxr-xr-x   3 root root        100 Dec 09 16:43 ./&lt;br/&gt;&#xA;drwxr-xr-x  19 root root       4380 Dec 09 09:45 ../&lt;br/&gt;&#xA;drwxr-xr-x   2 root root         80 Dec 09 16:43 by-path/&lt;br/&gt;&#xA;crw-rw----+  1 root video  226,   0 Dec 09 16:43 card0&lt;br/&gt;&#xA;crw-rw----+  1 root render 226, 128 Dec 09 16:43 renderD128&lt;br/&gt;&#xA;root@haswell:~#&lt;/blockquote&gt;となればVideo Acceleration API(VAAPI)の準備OK。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
