You can use a converter box on any analog card, like the pvr-350, and voila you get a sd mpeg-2 copy of just about any broadcast here in the good ole US of A. Oh and did I mention that you can play it back on as low as a good ole sempron 3100 underclocked at 800 MHZ? Even my be-2300 underclocked to 1ghz can easily handle 1080p mpeg-2 streams aorund here no problemo. MPEG is easy. AVC on the other hand...
Announcement
Collapse
No announcement yet.
AMD Releases Open-Source R600/700 3D Code
Collapse
X
-
This is getting a little ridiculous. You guys are making it sound like people are going to die in some national emergency just because they can't watch their broadcast news in HD on a 5 year old linux computer. That's really the best argument you can come up with? Seriously now, how many people:
1. Have their fastest computer be one from 5 years ago.
2. Use Linux.
3. Don't own a single TV.
4. Don't have the means to correct this themselves.
No one really NEEDS XvMC any more than anyone NEEDS 3D support. It's not some basic human right that everyone is entitled to. If it's really that important you, spend the $20 to get a card which supports what you want, or better yet just get a cheap TV.
The truth is, there are 2 large areas of use that the drivers should be helping out with that nearly everyone uses. 3D support and video. Both have loud minority populations - apparently the video guys want XvMC, and the 3D minority wants to play demanding games. Both have much, much, much larger populations that would be happy with just basic desktop compositing support and x264 decoding. I certainly hope that the developers choose to spend their time focusing on areas which will help the majority of users first, and then move on to the lesser used features later. I'm pretty sure that's going to happen.
XvMC support would be nice, but I would consider it more of a power saver than a performance feature. I imagine it could be helpful for people who play DVD's on their laptops/netbooks.Last edited by smitty3268; 08 January 2009, 12:55 AM.
Comment
-
H264 acc IS needed. Of course you can buy cpus that can decode even 1080p material (720p should be possible even on cheap ones) but why should Linux users need to buy a much faster cpu than Win users just because of missing driver features? In many other cases Linux tools do not run not slower than on Win - due to missing virus scan they start even faster. VDPAU works pretty well (except that you have to disable composite to get rid of tearing) and ATI needs to show something similar soon. Right now you can only tell ppl to buy those GF8+ cards or onboard solutions for watching H264. You need to compile a bit but then you have got very low cpu usage...
Comment
-
This is getting a little ridiculous. You guys are making it sound like people are going to die in some national emergency just because they can't watch their broadcast news in HD on a 5 year old linux computer. That's really the best argument you can come up with?
H264 acc IS needed.
Not joking about the last part, either: my severely underclocked 4850 card consumes ~65W with RadeonHD vs ~30W with Catalyst when idle. This translates to a fan speed of ~4000RPMs (intolerable) vs ~2000RPMs (barely tolerable). (Yes, I'm going to add a big bad piece of copper and silence it, but the difference is significant.)
Comment
-
no, people want 3D perfornance first. As shown here:
Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
so all that crying about video decoding is just a vocal minority - like always.
Code:OpenGL performance 17.3 % Video playback/acceleration 15.1 % Licensing/open source 11.5 % 2D performance 10.8 % Image quality 10.3 % Syspend/hibernate 9.7 % Stability 9.4 % Ease of installation/maint. 8.1 % Display-related features 4.8 % Multi GPU rendering 2.3 %
In the same lines seen in some posts in this thread, I could say that efforts to improve 3D performance are a waste of time given the scarcity of linux games and the absolute no need for a compositing desktop. Of course, there would be an army of people including gamers, professional and academic users of 3D graphics software and linux enthusiast that wouldn't be very happy.
I don't know what's the hard part in understanding that decoding HD MPEG-2 puts quite a stress on the CPU, and that having the hardware we bought to do it would be, uhm, reasonable. The _technical_ questions related to the convenience of implementing this now or doing it within a unified API encompassing MPEG-4 standards are valid and solid. Arguments based on what one would personally like to see are not.
PS. On the other hand, you guys in the states may have some extra time to lobby for this:http://news.slashdot.org/article.pl?.../01/08/2052212
Last edited by yotambien; 08 January 2009, 10:44 PM.
Comment
-
smitty3268> You guys are making it sound like people are going to
smitty3268> die in some national emergency just because they can't
smitty3268> watch their broadcast news
You seem to think this is far fetched. Stranger things happen
every day, heck, every minute. Large sections of the US have had
record setting severe weather the last few weeks. Highways closed,
trains canceled, flights canceled, grocery store shelves empty,
power outages, medical facilities closed, the list goes on, and on,
and on...
smitty3268> No one really NEEDS XvMC
I need it. I need mpeg2 accel and I need it now. I am not alone.
Some of us understand the difference between need and want.
I would *like* support for other codecs, but that can wait.
smitty3268> Don't own a single TV.
I don't see what the marital status of my TV has to do with this.
If I convince my TV to get a divorce will that help?
What matters is that most existing TVs only have a NTSC tuner.
ATSC tuners have only been mandatory for a year, and some stores
were caught selling NTSC-only TVs past the deadline. Big name
stores that should know better. So lots of people have NTSC-only TVs,
even people that bought one very recently. BTW, TVs can last for
decades, they really need to have the ATSC tuner mandate in place
for at least 10 years, preferably 15 years or more before shutting
down the NTSC broadcasts. Maybe someone will develop a decent
demodulator by then.
I have looked into the CECBs and big surprise the programmers
were sloppy and they crash. Do you think they are open source
so that we can fix the bugs?
I have looked into other hardware solutions and they have similar
problems. To have any hope of getting something that works it
has to be FLOSS so that the bugs can be fixed.
Comment
-
Quote:
Originally Posted by popper
i dont know if it (core/nvcuvid) will be usable on linux X86 as yet though.bridgman: The nvcuvid library that everything else builds on is Windows only AFAIK.
BTW are ATI/AMD at CES? go chat with BetaBoy perhaps, he hints he's talking to the Gfx vendors about HW assisted decoding so there may or NOT be a potential use in the near term for a CORE PLAYER...
Comment
-
That link seems to be talking about adding CUDA itself, not the nvcuvid library. CUDA is available on Linux (as is Stream), but AFAIK it's the nvcuvid library which provides access to the decoder hardware and that seems to be Windows only so far. I
n the future obviously anything is possible.
AMD is at CES but I'm off ice fishing for the weekendTest signature
Comment
-
fishing for ice
is that one of those (vocal) minority sports
i may go and ask BB if its nvcuvid library or full CUDA on linux and clarify, but he's not one for fast turn around and someones got to mention the Core Encoder that didnt appear in 2008 and see what comes back....
BTW,if any reader joins doom9 to try and encurage the devs to look at and contribute to any linux ATI HW assist potential theres a 5 or is it 7 day turn around i forget,before you can post so do it now.
BTW am i to assume if Betaboy or the other devs there want to get access to the Stream and AVD docs for any apps they write,they stand a better chance than the average open dev getting them and being passed to an internal ATi dev for errata help/advice ?, i may put that to them too if so...
it might be nice if Dark Shikari ,x264 developer could be convinced to add something ATI HW assist related, he didnt like the NV coding options apparenty...but i dont know the details.Last edited by popper; 09 January 2009, 06:51 AM.
Comment
Comment