Linux VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - 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: Linux VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 (/showthread.php?tid=165707) 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
|
RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 (2015-06-27, 08:28)fritsch Wrote:(2015-06-27, 08:21)Devil-Strike Wrote: Nice work indeed, also on j1800 is working without a problem, only baytrail users don't have uhd output hdmi support. I know heheh but again thanks for all the hard work. (2015-06-27, 08:24)gurabli Wrote: Amazing, so you say that j1800 also does everything properly, 1080i50 with hw deinterlacing, and 720p/576 lancoz3 upscaling? I don't have a j1800 to test atm. Testing now 1080i 50Hz(25fps) 13mbit mpeg4 mbaff and no skips no drops(vaapi motion with lancros3) don't use upscale here(uhdtv is allot better in this than baytrail) But just ask and 1 will test it for you. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - gurabli - 2015-06-27 (2015-06-27, 08:40)Devil-Strike Wrote:(2015-06-27, 08:24)gurabli Wrote: Amazing, so you say that j1800 also does everything properly, 1080i50 with hw deinterlacing, and 720p/576 lancoz3 upscaling? I don't have a j1800 to test atm. Do you use vdr for live tv 1080i50Hz? RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 (2015-06-27, 08:43)gurabli Wrote:(2015-06-27, 08:40)Devil-Strike Wrote:(2015-06-27, 08:24)gurabli Wrote: Amazing, so you say that j1800 also does everything properly, 1080i50 with hw deinterlacing, and 720p/576 lancoz3 upscaling? I don't have a j1800 to test atm. No don't use vdr but dvbviewer rec services and local recordings from dvb-c pc card. if some1 need ts streams just ask and I will upload samples. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 Streams are here: http://solidrun.maltegrosse.de/~fritsch/ Mind testing the 720p50 and the 576i50 with Deinterlace=Auto and Deinterlace-Method=MADI and Lanczos3 Optimized? Upscaled to 1080p? The others 1080i50 and 1080p50 please test with same setting but Scaling = Bilinear. There is no need to upscale 1080 to 1080 with lanczos3. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - gurabli - 2015-06-27 (2015-06-27, 08:51)fritsch Wrote: The others 1080i50 and 1080p50 please test with same setting but Scaling = Bilinear. There is no need to upscale 1080 to 1080 with lanczos3. Do we actually need any upscaling in case of 1080 to 1080? RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 (2015-06-27, 08:54)gurabli Wrote:(2015-06-27, 08:51)fritsch Wrote: The others 1080i50 and 1080p50 please test with same setting but Scaling = Bilinear. There is no need to upscale 1080 to 1080 with lanczos3. Nope, that's why I say it. But sometimes one or two pixels are missing on left / right / top / bottom and the scalers start to run. Exactly therefore we have: Use HQ Scaling when scaling above: 20%. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 @Devil-Strike: And if you are at it: Please also try those two: http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_30fps_normal.mp4 ( 30 fps) http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_60fps_normal.mp4 ( 60 fps) on your Baytrail. First run: Lanczos3 Optimized (most likely too much for the BYT) Second run: Bilinear I really hope that we get at least the 4k@30p with bilinear working on the Baytrail. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 Ok will test it downloading the files now, will post results here, also screenshots? Btw that scaling test was just to see if it skips frames, like it did with the normal openelec versions. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 @fritsch Ok tested the stream files, and all seems perfect with the setting, scaling 20% deinter=auto deinterlacer=vaapi-adaptive scaler= Lanczos3 Optimized About the 4k 30 and 60 mixed results, 4k30 works perfect with Bilinear and even Lanczos3 Optimized, 60fps version skips allot in the first 10sec already 300+ skips with Lanczos3 Optimized, but only 2 skips with Bilinear in 5min. Think this is very good for a cutted down 4eu gpu. If you need screenshots or other things just ask RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 Cool :-) That's nice. I will upload another build in some minutes, that reverts a commit and adds Lauri's work on Dithering (currently building). RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 Nice, let me know and I will test again btw, seems to me that you also have fixed -175 audio delay bug that I have here with 25fps(50hz) content, all openelec build have this problem but the egl builds not. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - DJ-1 - 2015-06-27 Will all the optimisations etc from here etc end up in the main openelec main releases?...even if its not the next main release... RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 Though the answer is obvious, but: Yes of course. Here is a minor update: We got something wrong last night and Lanczos3 was bypassed. Here is a new build which also includes the work of Lauri, color dithering. You can enable / disable it under Video Settings right above the Limited Range setting. Updated stats from my Braswell: 4k @ 60 works with bilinear and linear neighbour, lanczos3 optimized is a bit too heavy 4k @ 30 works with lanczos3 optimized, no single skip / drop All other stuff works the way we are used to it. Please give this new version a test and also state what you think about the "color" management. New build is here: https://dl.dropboxusercontent.com/u/55728161/OpenELEC-Generic.x86_64-6.0-devel-20150627120144-r21068-gdd7d8c1.tar Thanks much for testing. To organize that stuff a bit, please do it like the following: General settings: Video -> Acceleration: Use HSQ scalers, when scaling above 20 % Deinterlacing: Auto Deinterlacing-Method: MADI / MCDI (on hsw+ MCDI should be usable) Scaling-Algorithm: Lanczos 3 Optimized (if something drops / skips heavily -> choose bilinear instead). Testsamples: http://solidrun.maltegrosse.de/~fritsch/ 4kp30: http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_30fps_normal.mp4 4kp60: http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_60fps_normal.mp4 Result A: Hardware: Intel Braswell 3150N 1080i50 with MADI / MCDI deinterlacing on a 1080p display: perfect 576i50 with MADI / MCDI deinterlacing and Lanczos 3 optimized scaling to 1080p: perfect 720p50 with Lanczos 3 Optimized scaling to 1080p: perfect 4kp30 with lanczos 3 optimized scaling to 1080p: perfect 4kp60 with lanczos3 optimized scaling to 1080p: drops and skips (roughly 35 fps) 4kp60 witz bilinear scaling to 1080p: perfect Colors: All fine, quite impressive. Result B: Hardware: Intel Haswell i3-4020Y (zotac CI520) 1080i50 with MADI / MCDI deinterlacing on a 1080p display: perfect 576i50 with MADI / MCDI deinterlacing and Lanczos 3 optimized scaling to 1080p: perfect 720p50 with Lanczos 3 Optimized scaling to 1080p: perfect 4kp30 with lanczos 3 optimized scaling to 1080p: perfect 4kp60 with lanczos3 optimized scaling to 1080p: 1 skip a second (with codec screen - non without) 4kp60 with bilinear scaling to 1080p: perfect Colors: All fine, quite impressive. Here I am using GPU: fullrange and kodi settings: Use Limited Range, as I only have a Limited Range TV. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - fritsch - 2015-06-27 Something concerning official OpenELEC: I am VAAPI maintainer since ~ 2 years and Fernetmenta is producing the outstanding code behind the OpenELEC special additions since even longer. So you can fully be sure, that I will create a build, based on the final version of OpenELEC 6.0 with these additions. RE: VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04 - Devil-Strike - 2015-06-27 Downloading build now, let you know the results. Hardware: Intel Baytrail Celeron j1800 1080i50 with MADI on 1080p display: perfect 576i50 with MADI and Lanczos 3 optimized scaling to 1080p: constant skips 720p50 with Lanczos 3 Optimized scaling to 1080p: constant skips 4kp30 with lanczos 3 optimized scaling to 1080p: constant skips 4kp30 with bilinear scaling to 1080p: perfect 4kp60 with lanczos3 optimized scaling to 1080p: 1drop 100+ skips 4kp60 witz bilinear scaling to 1080p: from time to time skip. Will do some more tests whene I am back home. |