How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs - 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: How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs (/showthread.php?tid=116996) 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
|
- Infinitatus - 2011-12-17 wsnipex Wrote:howto get a gdb backtrace mini howto I havenĀ“t seen a crash, but 1 cpu is always at about 50%. It is never in Idle with xbmc on, although i am not playing a movie. http://paste.ubuntu.com/773209/ - kobik - 2011-12-17 @Infinitatus, Set VSync to always on under System->Video settings. It's the FPS that is going crazy here, but putting a limit on them will decrease your CPU usage on idle. Moreover, try enabling Dirty Regions to decrease it more http://wiki.xbmc.org/index.php?title=Advancedsettings.xml#.3Calgorithmdirtyregions.3E fritsch Wrote:Okay, this looks like a segfault. Does this crash happen only with Shared Surfaces enabled? As I mentioned earlier, these crashes I'm talking about are happening when navigating the menus. Not watching content. But if you mentioned it already, I had crashes watching interlaced content. So, I disabled Shared Surfaces. - fritsch - 2011-12-17 We currently have some patches in review, but wsnipex was so kind to make a ppa out of it. I will send you the link by pm, in order not confuse people who read this thread from the back. Try to reenable Shared Surfaces and try it a bit. In order to get reasonable backtraces you have to run xbmc from gdb. After it is running just use the howto from above. - kobik - 2011-12-17 hey fritsch, Thank you and wsnipex for the PPA, I'll try it. Is this PPA going to be updated regularly? Or is just for the latest patches testings? About the gdb, please be kind to explain exactly what you want me to do. Although I'm pretty technical, my background with Linux is 3 months only, so there are many black holes for me here. I do want to remind that I'm running XBMC as a service using this script http://pastebin.com/fQSJ4xJt - fritsch - 2011-12-17 We use the mailed ppa as a testing ppa. There are put new patches and stuff. Afterwards we try our standard movies and samples if it works correctly. After testing in one or two days in every day use we build packages from it and push them into the standard repo. The interlacing part i have tested with running interlaced content over night and it was still running when i came back - so i am pretty confident that your interlace problem could be better or even solved. Unfortunaltey you cannot integrate gdb into this script. Please try the testing packages. If they do not make it better for you. I think about a possibility to get you easily into the debugger. - wsnipex - 2011-12-17 as it turns out h264 @L5.1 actually works as long as the bitrate is not very high. I've tested a few samples(720p) and as long as the bitrate is not higher then ~6Mb/s it works smoothly. I need more samples with L5.1, specially with bitrates between 6-10Mb/s preferably in 720p and 1080p. Please let me know if you have any, or - even better - test yourself and post the results and mediainfo of the file(video section is enough) here are a few samples I tested: http://www.auby.no/files/video_tests/ - kobik - 2011-12-17 @wsnipex, Actually I have a problematic sample I can send you. fritsch Wrote:We use the mailed ppa as a testing ppa. There are put new patches and stuff. Afterwards we try our standard movies and samples if it works correctly. After testing in one or two days in every day use we build packages from it and push them into the standard repo. OK, thanks. - erhnam - 2011-12-17 I created a livecd with XBMC Xvba installed. In case anyone is interested have a look here: http://www.xbmcfreak.nl/en/exclusive-xbmcbuntu-with-xvba-support-preview-version/ With many thanks to FernetMenta and all other!! - fritsch - 2011-12-17 Waoh! This is great news. Thank you very much. - kobik - 2011-12-17 wsnipex Wrote:as it turns out h264 @L5.1 actually works as long as the bitrate is not very high. This one for example, is no go for me http://db.tt/ZAl4oFAs - fritsch - 2011-12-17 Known issue: Format : AVC Format/Info : Advanced Video Codec Format profile : [email protected] Format settings, CABAC : Yes Format settings, ReFrames : 5 frames So, nothing we can do about it. Were you already able to test the other version? Did it improve concerning hangs and segfaults? - kobik - 2011-12-17 Ran and tested it using SS (Shared Surfaces) for few minutes w/o problems. Later this evening it would under extensive use, so I could have a better idea about how good is it. - wsnipex - 2011-12-17 erhnam Wrote:I created a livecd with XBMC Xvba installed. In case anyone is interested have a look here: http://www.xbmcfreak.nl/en/exclusive-xbmcbuntu-with-xvba-support-preview-version/ great! thanks a lot - jazzparadigm - 2011-12-17 Have been running for two days, watched some movies without any issues. First time I have gotten hardware acceleration to work on AMD APU's. Ironing out the kinks could mean that Radeon is finally a viable option for Linux users. That having said, are you guys in talk about merging this into the stable branch of XBMC? - FernetMenta - 2011-12-17 Well, this is experimental and there's still a long way to go until this can be submitted to XBMC mainline and ffmpeg. But finally that's the plan. |