Hallo!
Ich bin auf der Suche nach Aussagen, am besten Benchmarks, welche CPUs 1080p, AVC/High Profile mit einer ordentlichen Bitrate (ca. auf BlueRay Niveau) ohne Hardware-Beschleunigung (durch neuere Grafikkarten) abspielen können. Kurz zum Hintergrund der Frage, ich habe inzwischen ein bisschen Erfahrung mit einigen kommerziellen MediaCenter-Geräten gemacht (Apple TV, PS3, Xbox 360), und zu meinem Erstaunen kommt kein einziger der 3 großen Hersteller auch nur ansatzweise an sowas wie XBMC heran. Leider verhindern die Hersteller meines Wissens erfolgreich, dass man alternative Software einsetzt. Bei Apple TV z.B. fällt die H.264 Beschleunigung flach wenn man nicht den H.264 Decoder von Quicktime verwendet. Und die verbaute CPU alleine ist mit auf libavcodec basierenden Decodern total überfordert. Zum Glück wird XBMC gerade auf Linux portiert, so dass man damit in absehbarer Zeit auch 1080p/AVC Videos angucken kann - eine entsprechende CPU vorausgesetzt, denn ich gehe davon aus, dass auch die Leute von XBMC nicht auf die H.264 Beschleunigung von Nvidia und AMD zurückgreifen können. Das ganze wird auf mplayer basieren, und damit ebenfalls auf libavcodec. Ich habe einige 1080p Benchmarks gesehen, aber eigentlich immer mit kommerziellen Decodern. Sonst nur eher pauschale Angaben, dass ein P4 2,4 oder 2,8 reicht, allerdings kann ich das nicht wirklich glauben. Vor allem wenn es um eine Bitrate jenseits von 10 MBit geht.
Kennt jemand Benchmarks, bei denen irgendwas auf libavcodec basierendes getestet wird? Wie schneiden die gegenüber coreavc und mainconcept ab?
Ist mplayer/libavcodec multithreaded, also profitiert es beim AVC-Decoding von mehreren CPU-Kernen?
Grüße
mcka