Re: Info über das Frickelgruppentreffen am Donnerstag, Them…

Startseite
Anhänge:
Nachricht
+ (text/plain)
Nachricht löschen
Nachricht beantworten
Autor: Reinhard Tartler
Datum:  
To: list
Betreff: Re: Info über das Frickelgruppentreffen am Donnerstag, Thema: Hardwareauswahl Homeserver
Bruno Kleinert <fuddl@???> writes:

> Am Samstag, den 15.11.2008, 13:09 +0100 schrieb Ralph Lindner:
>> Zwar wurde auf meine Rückfrage was denn mit H.264 (mpeg4) HDTV wäre
>> erwidert, dass ohne das ja wohl heutzutage gar nichts mehr geht, mir ist
>> aber nach wie vor unklar, ob von dem System erwartet wird, dass es live
>> MPEG4-Streams in Echtzeit dekodieren können soll oder ob dies nur für
>> mpeg2 erwartet wird. Bin kein Informatiker, aber allein aus der zu
>> verarbeitenden Datenmenge vermute ich, dass eine MPEG4-Dekodierung
>> ein Vielfaches der Rechenleistung einer MPEG2-Dekodierung erfordert.
> kann i.d.r. die grafikkarte, AFAIK auch via chrome und die
> "integrierten" dinger. treiberunterstuetzung gibts unter x.org AFAIK
> noch nicht! ohne rauf- oder runterskalieren (!!!) sollte full HD
> allerdings kein unloesbares problem sein.



Ich hab da mal in #ffmpeg-deven diesbezgl nachgefragt. Hier ein irc log:

10:07 <+siretart> janneg: err, does openchrome now support xvmc or not?
their website seems to claim they do not, so I'm a bit confused now

13:40 < Compn> siretart : there is a patch for unichrome to support xvmc
(for mplayer), but i think it was rejected >>
http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2004-September/029733.html
13:41 <+siretart> Compn: what graphics card would you recommend to buy
for using hardware accelerated mpeg2 decoding? AFAIUI only s3 chrome and
intel chips and drivers support them, is that right?
13:42 < Compn> you only want mpeg2 accel?
13:43 < Compn> actually i have no idea, talk to xvmc guys
13:45 <@iive> lol
13:46 <@iive> intel doesn't provide even idct level, without it xvmc is
slower than mmx
13:48 <+siretart> Compn: what else could one want other to mpeg2 accel?
I'd like to build cheap, quiet and low-end multimedia box, and am
considering what graphic card to buy. Now I've read that xvmc is what
you need if you want to have hw mpeg acceleration
13:49 <+siretart> or is hw acceleration anyway something that actually
no one needs these days?
13:49 <+siretart> iive: that's interesting. so you indicate that xvmc is
crap anyways?
13:50 <@merbanan> siretart: no need for hw acceleration at SD
resolutions
13:51 <+siretart> merbanan: ok. and what if I wanted to do playback HD
material as well?
13:51 <+siretart> merbanan: and does this even stand for amd geodes @900
mhz?
13:51 < Compn> why would you build a box with 900mhz cpu ?
13:52 <+siretart> because these geodes require only about 7.5W power.
13:53 <@merbanan> siretart: I have a geode myself, you would need a gfx
card to offload decoding on it
13:53 <@DonDiego> mru: you around?
13:53 <@merbanan> but then there is no solution for that so it's not
possible anyway
13:54 <+siretart> merbanan: okay. what geode do you have? are you happy
with them or are they too slow for SD and HD material?
13:54 <@merbanan> siretart: what you could do is hope for a solution to
arrive in the future
13:54 <@merbanan> my geode is a fit-pc so I don't play any video on it
13:54 < Compn> siretart : is electricity expensive where you live? :P
13:55 <@merbanan> and geodes have their own graphics card that isn't too
fast either
13:55 < Compn> 900mhz is fast enough to play most sd divx and 640:480
h264 (barely)
13:55 < Compn> from my tests with amd duron 900
13:59 <+siretart> okay, thanks. that's helpful
14:00 <+siretart> Compn: it's not the electricity that's expensive, it
is the required cooling.
14:02 <@iive> siretart: xvmc idct level is supported by nvidia and it
could be up to 3 times faster than software
14:03 <@iive> the real problem is h264 decoding
14:05 <+siretart> so it helps only with dvd playback, but not with
HD/divx material?
14:06 <@iive> unfortunately
14:07 <+siretart> is that a problem with nvidia or with xvmc in general?
14:07 <@iive> xvmc in general
14:08 <@iive> there was attempt to extend it to support mpeg-4-2,
vc1/wmv9 and h264
14:08 <@iive> but it haven't got any major support, mainly by driver
level.
14:10 <+siretart> thanks, that's helpful!
14:11 < Compn> current xvmc is mpeg2 only
14:11 < Compn> the new things from ati/nvidia are for vc1/h264
14:13 <@iive> i think that the things ati and nvidia release now
relataed to vc1/h264 decoding are not under common standard. so each
vendor goes in its own way
14:14 < Compn> correct
14:14 < Compn> also i forgot about via has their own , and probably
intel
14:26 <@reynaldo> mornings
14:31 <@iive> via bought s3 and unichrome


Also zusammengefasst:

- Die g3 geodes sind aus dem rennen, die sind einfach viel zu langsam.
- Hardwaresupport fuer MPEG2 existiert, die schnittstelle dazu heisst
xvmc
- xvmc sieht nur mpeg2 vor, mpeg4 kann das ding (noch) nicht
- die treiberunterstuetzung scheint mir bestenfalls unklar zu sein
- die generelle empfehlung ist besser Prozessoren mit vernuenftigem SSE
zu nehmen und dass dan von ffmpeg rechnen zu lassen.

Allgemein schtin mir damit v.a. der Intel Atom hervorzustechen, der ja
laut [1] bis hin zu sse3 kann.

Alternative koennte der via C7 prozessor sein, wenn man ihn halbwegs
vernuenftig bekommt. In jedemfall muss man da nochmal genau hinschauen,
welcher grafikchip dann auf dem jeweiligem board ist. Bei einer Intel
Atom Loesung ist man grundsaetzlich auf einen intel-chip festgelegt, der
mit sicherheit nicht die schlechteste wahl ist (intel kann xvmc!)

[1] http://de.wikipedia.org/wiki/Intel_Atom

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


--
Mailing-Liste der Linux User Schwabach (LUSC) e.V.
Vor und beim Posten bitte
=> http://lusc.de/List-Netiquette <= und
=> http://lusc.de/List-Howto <= beachten. Danke!