Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52) +---- Thread: Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server (/showthread.php?tid=231955) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
|
RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-08 That's a lot of a difference isn't it? See the description on the first page - I thought I made it clear. RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-08 (2015-09-08, 21:07)rbej Wrote: Yes. https://github.com/popcornmix/xbmc/commit/78f90689af3095e3ef8fb334bfecf8772b55d84b#commitcomment-13121809 <- let's find it out after fernet picked it. RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-09 As we talked about the "hybrid codecs" yesterdays: http://cgit.freedesktop.org/vaapi/intel-driver/commit/?id=2d42512bd6b7382c5effe21a5f9999742d98db88 - if we are lucky this is exactly what will happen for VP9 which would in theory allow HEVC the same way for < BSW. Yeah that is how it will work: http://cgit.freedesktop.org/vaapi/intel-driver/commit/?id=3bbaff8b4180d2510c8c77d9e4d19bf84853f31a When enabled the driver searches for *_drv_video.so" in LIBVA_DRIVER_PATH and will load the relevant binary blob to use its wrapper functionality. Therefore I think intel will start to ship binary modules to support to support additional codecs. I did not yet find where to download those, but that obviously looks like that the intel driver will be extended with additional functionality only available as blobs. We will see what that means. RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-09 The answer from Haihao of intel was fast: https://github.com/01org/intel-hybrid-driver <- VP9 decoding and VP8 encoding support for Quote:HSW: Haswell No (!) HEVC decoder planned for older hw, yet. Edit: Only VP8 encoding. Thanks for -DDD- pointing that out. RE: New Era: VAAPI with EGL interoperation - -DDD- - 2015-09-09 Encoding only for VP8 i think, not for VP9?! RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-09 Yeah - you are right, thanks. It was too early :-) RE: New Era: VAAPI with EGL interoperation - sunnyfunny - 2015-09-09 (2015-09-08, 22:15)fritsch Wrote: That's a lot of a difference isn't it? See the description on the first page - I thought I made it clear. My fault.... doesn't read all RE: New Era: VAAPI with EGL interoperation - Klojum - 2015-09-09 (2015-09-09, 11:51)sunnyfunny Wrote: Office: NUC5i3RYH, 8GB RAM, Samsung SSD 2400GB, Windows 10 Pro x64a 2400GB SSD? I want ! RE: New Era: VAAPI with EGL interoperation - onizuka - 2015-09-09 (2015-09-09, 07:28)fritsch Wrote: The answer from Haihao of intel was fast: For us dim witted folks.....does this mean that VP8 and VP9 hybrid decoding may soon be possible? And thus the concept of "no f'ing way" would Intel support hybrid decoding in Linux is sort of no longer the case? i.e. Maybe they will support it, at least VP9, which is HEVC's ugly cousin? RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-09 VP9 support will come - to the driver. That does not mean kodi will be able to use it. Someone needs again stepup and implement the ffmpeg hwaccel ... History: Chrome OS (I don't need to say more I think ;-)) but if you are intel and want to sell hw for chromeos, you need to support google's primary codec, hehe. RE: New Era: VAAPI with EGL interoperation - rbej - 2015-09-09 I tested Windows version of Kodi 16 (dxva2). Almost identical results like your Vaapi OpenElec 06/09 version. Sintel and Tears 4096 24p visual drops in this same places (MPC-HC + Lav Filters playing this file without visual drops.) 30fps,50fps,60fps playing ok, but your vappi version playing more smooth than Windows version. Vaapi > Dxva2 RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-10 Some new images: http://fritsch.fruehberger.net/openelec/ Changelog: - ffmpeg 2.8 stable - libva-driver-intel 1.6.1 - libva 1.6.1 - fernetmenta's current master as of this morning. There are no changes concerning the 4096 24p samples, but investigation is still running. If the error is also on windows, this might very well be an ffmpeg issue. Though the windows version only has ffmpeg 2.7.2 (I just updated kodi's upstream ffmpeg version), so please retry with next nightly build. Source: https://github.com/fritsch/OpenELEC.tv/commits/jarvis-egl (now buildable, my provider gave me \infty traffic) RE: New Era: VAAPI with EGL interoperation - rbej - 2015-09-10 Lav filters used modifed/tuned version of ffmpeg and playing 4096 24p files perfect. Maybe solution is here: http://git.1f0.de/gitweb?p=ffmpeg.git;a=summary RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-10 I pinged Phillip of ffmpeg, who did the VDPAU-HEVC accel and asked him if he sees this issue, too - then we will see. RE: New Era: VAAPI with EGL interoperation - Hufvudet - 2015-09-10 (2015-09-10, 09:18)fritsch Wrote: Some new images: thanks! but doesn't work with genesis on my fully loaded android box. just kidding, runs smooth as silk on my haswell so far. |