Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 78 reacties
Bron: Bit-tech

Grafische-kaartenbakker nVidia heeft gisteren tijdens de CES een demonstratie gegeven van H.264-videodecoding met behulp van PureVideo-software. De 6- en 7-series van de nVidia-kaarten zouden allemaal in staat moeten zijn om het hdtv-formaat te decoderen, maar driverondersteuning ontbrak tot dusverre. Vanaf Forceware-versie 85, die binnen enkele maanden uitgebracht moet worden, zouden alle nVidia-gpu's vanaf de 6600GT echter in staat worden gesteld om zelfs 1080p-streams te renderen zonder dat de cpu er hoofdpijn van krijgt. De demonstraties zagen er veelbelovend uit: met een Pentium D 830 en een 6600GT werd voor het weergeven van een 20Mbps 1080p-stream een processorbelasting van 50% of minder bereikt. Ook een laptop van Toshiba, die over de nieuwe 7600 Go-chipset en een HD-DVD-speler beschikte, had zo te zien geen enkele moeite met de hoge-definitiebeelden.

Zonder hardwareondersteuning door de gpu hebben zelfs de modernste processors de handen vol aan H.264-signalen, die door zowel Blu-ray als HD-DVD gebruikt zullen worden. Met ATi's Domination-techonologie, die vorige maand werd gepresenteerd, zijn de prestaties afhankelijk van het aantal pixel shaders waar de gpu over beschikt. ATi's X1300 zou bijvoorbeeld maar maximaal 480p-video aankunnen, terwijl voor het weergeven van 1080p-beeld een X1800 nodig zou zijn. De PureVideo-software van nVidia presteert echter evenredig met de kloksnelheid van de gpu, zodat zelfs een geïntegreerde GeForce 6150-chipset al voldoende zou moeten zijn om een 720p-signaal te verwerken. De PureVideo-drivers zouden overigens ook ondersteuning bieden voor Microsofts VC-1-codec, die voor WMV HD-video wordt gebruikt.

Toshiba-laptop met HD-DVD speelt 1080p-video af
Moderatie-faq Wijzig weergave

Reacties (78)

Waarom lukt 't de één wel om een HD video af te spelen en een ander niet met een vergelijkbare CPU?

Zijn een aantal redenen voor:

De video renderer kan "overlay", "VMR7", "VMR9" gebruiken.
De standaard quicktime decoder gebruikt bijv altijd VMR9 (dat is de langzaamste).
Je kunt makkelijk 40% CPU kracht besparen door alleen VMR7 of overlay te gebruiken.

Dan is er nog de decoder.
FFDshow is in dat geval veel sneller dan quicktime.

Als laatste gaat t er ook om wat voor variant van H264 je afspeelt. Apple H264 (HD) video's zijn altijd in "simple profile", oftewel hij gebruikt alleen de basis H264 set. Op de HD-DVD's / Blu Ray's van straks zal waarschijnlijk "high profile" H264 staan.

Als ik een Quicktime HD (simple profile) op 1080p afspeel met FFDshow (VMR7) heb ik maar 60% (peak) load. Ik ga er vanuit dat ik met high profile ~80% (peak) load heb.

Ik heb een AMD Athlon 64 FX-55
Dus voor 1080p heb je strax MINIMAAL een AMD Athlon 64 4000+ nodig (tenzij decoders een stuk sneller zullen worden, wat onwaarschijnlijk is). OF een GF6600GT :P
Wat is het verschil tussen VMR7 en 9? (en op welk gebied is de een beter of slechter dan de ander?). In Mediaportal kan ik namelijk ook tussen beide kiezen.
tenzij decoders een stuk sneller zullen worden, wat onwaarschijnlijk is
Kuch :9
VMR7 is een combinatie van overlay en CPU, snelheids verschil is er niet echt (in theorie iets langzamer dan overlay), maar 't is wel betrouwbaarder en stabieler.
Het meest betrouwbare is VMR9 die alleen de CPU gebruikt voor 't renderen (en daarom dus 't langzaamste is).
VMR9 zal altijd hetzelfde resultaat geven als t om weergave gaat. Dat is met overlay niet 't geval.
De 6- en 7-series van de nVidia-kaarten zouden allemaal in staat moeten zijn om het hdtv-formaat te decoderen.
Was er niet een hardwareprobleempje met de 6800GT waardoor deze juist niet in staat was tot bovengenoemd kunstje :?
Ja, de 6800 Ultra, de 6800 GT, de 6800 (AGP) en 6800 XT (AGP) hebben geen WMV9 en H.264/AVC Decode Acceleration.

//edit : de 6800 Ultra stond er dubbel.
@dtech : De 6800 GS heeft nergens last van :)
Ik dacht dat de 6800 (dus niet ultra of GT) al gecorrigeerd was waardoor het er wel op zou moeten werken?
je zegt 2x 6800 Ultra, je bedoeld toch niet GT/GS he
* 786562 dtech
Hij wordt niet meer verkocht, maar óók de 6800LE (van origine een OEM-kaart) heeft geen WMV9 en H.264/AVC Decode Acceleration. Deze is namelijk ook gewoon gebaseerd op de NV40 chipset die gebruikt werd voor de hele linie 6800 kaarten.
De 6800 series heeft de 1e generatie programmeerbare video technologie die hardware mpeg2 decodering, motion adaptive deinterlacing en inverse 3:2 pulldown ondersteund. In de 6600GT is hier WMV HD aan toe gevoegd.

Dit was de stand zeg maar een jaar geleden. Nu hebben ze dus een driver gemaakt die h264 decoding toevoegd en ook VC1 (WMV HD). Dit werkt dus op 6600GT, 6800, 7600 en 7800.
Alle kaarten gebaseerd op de nv40 en nv45 core hebben een kreupele video processor
Raar dat er bij een gewone DVD geen enkele processor belasting is, en dan opeens heel veel met iets meer pixels.

Ik begin nu toch sterk te tijfelen aan het voordeel van HD, en dat plaatje op die laptop ziet er ook niet al te best uit.

Ik hou het de komende 3/4 jaar wel bij DVD.
En jij kunt aan de hand van een foto met flits van een laptopscherm te kunnen zien dat HD er niet al te best uit ziet? Komop, dat kun je niet menen?

Hier in Enschede hebben ze bij bioscoop Alhambra (toevalligerwijs nog de oudste bios van Nederland, maar dat terzijde) een 1080p projector staan voor digitale projectie. Echt geweldig mooi zo'n hoge resolutie, ook zijn er al jaren 720p projectors voor thuis: als je dat een keer hebt gezien, zie je pas hoe onscherp en ongedetailleerd DVD eigenlijk is.

Maar ik ben het opzich wel met je eens: hier in Europa hoeven we de komende jaren nog niks te verwachten van HD video, heel misschien kan een prijsval van LCD TV's en de doorbraak van HD-DVD en Blu-ray de boel wat pushen, maar ik heb er een hard hoofd in. Als ik gewoon 's in mijn omgeving kijk is er qua consumenten echt 0,0 bekend over een hogere resolutie digitale video, ze weten niet wat het is en genieten nog van hun breedbeeld TV waar ook 80% gewoon 4:3 is. Waarom zou iemand nu al HDTV spul kopen? Volgens mij is het de komende 5-10 jaar alleen voor de freaks (zoals ik) :X
De tijd van CRT-tv's begint echt wel te eindigen. Over 5 jaar zitten we allemaal aan de platteschermen. Dat hoop ik tenminste, als iedereen van die koelkasten blijft kopen gaat de prijs van LCD's/plasma's niet omlaag.
Iets meer pixels?

720x576 tegenover 1920x1080 vind ik een erg groot verschil...

Maar ja, in het verleden heb je wel meer rare reacties neergezet zie ik :P
Bovendien gaat het hier niet meer om mpeg2, maar om mpeg4/AVC :7
Bij een HiFi-winkel heb ik het verschil mogen aanschouwen op een 80cm LCD tv... nou, je ziet het ECHT wel!
Knappe jonge dat je aan de hand van een foto van 500 x 336 pixels de kwaliteit van een HD scherm kunt afschatten....
Mijn AMD Athlon 64 3400+ lukt het anders toch niet om een 1080p demofilmpje zonder schokken te kunnen afspelen, full screen...
edit:
ik zat weer eens niet op te letten. Het gaat hier natuurlijk om die H.264 standaard.


ik zit hier zonder problemen naar een demo te kijken op de laptop van mijn vader. Een Acer Travelmate 4000. Pentium M 1.6 (fsb100mhz) met 512MB geheugen en een ATI Radeon mobility 9700. Hoogste cpu usage 85% mt shareaza en verschillende explorer windows open.

Zelfs de P4 2.4 Northwood van mijn ouders met Geforce 4 doet het zonder enig probleem. Snap niet dat een processor waar de hele wereld over roept (de Athlon 64FX .red) dattie zo goed is dat dan niet kan.

Leg mij dit maar eens uit.....

gebruikte demo:

"Coral Reef Adventure" (1080p, 8.2 Mbps, 1:43 min, 102 MB)
http://download.microsoft...l_Reef_Adventure_1080.exe

edit:
ff een demo bekeken (WMP10 op de latop) met de H.264 codec dat lukte nog maar net zonder te schokken, maar hij dropte wel wat frames had ik het idee. Een 720p demo bekijken met quicktime gaat echter zonder enig probleem
Je gebruikt een wmv bestand, deze zijn zeer véél lichter te decoden dan H.264 gecodeerde bestanden.. Het gaat hier dan ook om H.264 die straks standaard wordt.
Die demo speel ik hier ook af op een AMD XP 2800+, maar ik moet zeggen dat ik andere streams heb die niet zo vloeiend lopen. Dus kwaliteitsverschil is er zeker onderling tussen de films. Deze demo vind ik trouwens ook niet erg spectaculair qua beeldscherpte.

edit:
Het is idd een wmv, dus vandaar dat ie soepeler draaide.
ben ik met je eens, maar het ging me bij deze demo om de hoge bitrate (8.4Mbps) die wat dat betreft toch belangrijk is....
Alle geforce 6 en 7 series... maar het kan pas vanaf de geforce 6600 gt... wat is dit nou voor iets kroms.. de 6600 is toch ook gewoon een 6 generatie kaart?
Tja, gek, want ze hebben het ook over een geintegreerde 6150, en da's nou echt geen 6600GT...
De 6150 trekt 720p. Maar geen 1080i/p.
(Staat niet in het t.net artikel, stond wel ergens anders, ik meen gister op slashdot gelinkt)

-edit-
Het stond op Bit-tech:
http://www.bit-tech.net/news/2006/01/07/nvidia_decode_h264/
"GeForce 6 and 7 GPUs all have a video engine built into them. The engine, powered by the PureVideo software, will get an upgrade in ForceWare 85 that will enable the H.264 decoding. Most GPUs from the 6600GT and upwards will be able to handle full bitrate, 1080p content, according to NVIDIA."
en:
"In contrast, the integrated graphics chipset GeForce 6150 can handle 720p, whilst 6600GT, 6800, 7600 and 7800 cards can all do 1080p."
onzin.
ik draai met een hdtvpump driver van DVB Portal en de nvidia 6150 onboard een 1920x1080 (p) video van 18MB per seconde op een amd 3200 met 45% load. ik zie het probleem niet. diezelfde video draai ik op een 2,5 jaar oude laptop met intel graphics en een centrino met pentium m 1,6 met 80 / 85% load.
ik neem dus aan dat er nog een hoop gewonnen kan worden met fatzoenlijke drivers. want afspelen is het probleem niet hoor. ook op wat ouder spul
zouden alle nVidia-gpu's vanaf de 6600GT echter in staat worden gesteld om zelfs 1080p-streams te renderen
en
zodat zelfs een geïntegreerde GeForce 6150-chipset al voldoende zou moeten zijn om een 720p-signaal te verwerken
.
Je hebt dus minimaal een 6600GT nodig om 1080p-streams te verwerken.
Heb een standaard GF-6600 - zelfs standaard iets langszamer geklokt omdat het een passief gekoelde variant is in een HTPC, en ik heb meermalen een HighDefinition WMV op 1080p gedraaid (demo's zijn te downloaden op de MS website).

Dat trekt hij met de laatste Nvidia Purevideo software 1.02-185 redelijk gemakkelijk (CPU zweeft tussen 35-60% - maar geen schokkerig beeld). Een WMV op 720p is helemaal pinuts, dan is het zo'n 15-20%. Let wel, ik toon het gelijktijdig op mijn TFT scherm en op mijn breedbeeld tv.

CPU Intel 6.40 (3.2Ghz), Hypertreading, 1 Gig RAM.
Asus 6600 TD/Silencer videocard, PCI-express 16

kortom, dat je een 6600GT moet hebben is niet geheel waar (maar bij Nvidia vinden ze zo'n hoge CPU vast niet acceptabel).

P.S. Wat maakt 1080p eigenlijk uit, verreweg de meeste HDTV schermen die worden verkocht zijn 720p. Loop maar eens door de Mediamarkt of BCC en zie dat 1080p LCD/Plasma schermen schaars en duur zijn. Voor die mensen zal een 6600GT kaartje van pakweg 180 euro echt geen probleem zijn.
Kennelijk kan alleen een 6600gt of hoger het zonder echte hulp van CPU af.
Als je de nieuwspost of het bronartikel gelezen zou hebben, dan zou je weten dat dus niet zonder hulp van de cpu kan. Bovendien zegt het artikel dat vanaf een 6600GT het decoderen van een 1080p film kan versneld worden. Minder snelle gpu's zoals de geforce 6150 kunnen 720p versnellen. Wat nog altijd beter is dan een X1300.
Ze kunnen het beter zo verwoorden dan alle typenummers apart op gaan noemen he...
Wat raar...Ik speel hier zonder problemen Star Wars 2 1080p af. Geen schokken of iets dergelijks, alles vloeiend.

@bjorntje:
Dit is idd op mijn 3500 systeem. Ik speel gewoon af met Media Player Classic.

@groovyhot:
2x GF6600gt 128mb in SLI. Met 60% CPU belasting.
Mijn AMD Athlon 64 3400+ lukt het anders toch niet om een 1080p demofilmpje zonder schokken te kunnen afspelen, full screen...
Dat lukt anders bij mijn wel met mij Geforce 6600 GT en Nforce 4 pro met 2x 240 Opterons, processor word maar 30 procent belast.En dat ook nog eens in dual weergaven.
Sta ik toch van te kijken daar mijn Radeon9800Pro icm een P4 3.0GHz het toch echt wel voor mekaar krijgt hier :?
Het hangt er natuurlijk ook helemaal van af van voor 1080p je wilt afspelen. mpeg2 gaat nog wel lukken, maar h264 zeker niet.
Op wat voor systeem speel je dat dan af? Niet op je Athlon 2000+ neem ik aan? Dan is het zo gek nog niet. Je speelt het waarschijnlijk af met je 3500+
Het ligt er ook heel erg aan of je het in native resolutie kan afspelen :)

Op mijn huidige setup kan het niet, omdat die monitor max 1024 kan... toen ik mijn 21" CRT nog had kon ik op 1080 native (60hz maar toch) afspelen en ging het wel.

Bij zo'n resolutie wordt "croppen" ook best veel extra werk voor je pc...
je zult wel een dikke videokaart hebben }>
bij mij draait het ook erg vloeiend (40% processorbelasting), heb een amd64 3500+ en een X850XT...

edit:
tis trouwens 40% bij HD film 720p en 60% bij 1080i (helaas...)
@darkunreal

het leuke is dat de 6800 serie (ja ook de GT en ultra) het weer niet kan.

Dit kwam omdat ze deze voor de launch wilde puchen en toen waren ze nog niet zo goed dat dit gedeelte werkte...

Zit ik dan, met mn 6800GT, een kaart uit het top gedeelte (een paar maanden terug dan) die geen HD ondersteunt.
Redelijk crappy als je er 430 euro voor hebt betaald.
Left: A Toshiba Quosimo laptop with a 7800, decoding HD-DVD. Right: a 1080p H.264 stream being accelerated by a 6800GT.
Of die demonstratie was onzin of ze hebben er iets opgevonden. Of zijn er meerdere revisies van de 6800 chips?
De pci-x varianten hebben dit probleem niet,
Het heeft niks te maken met dat ze toen nog niet 'goed genoeg' waren. Er zit gewoon een kleine bug in de decoder en dit zorgt ervoor dat een heel scala aan decoders niet werkt (WMV9, H.264/AVC). NVidia heeft dit in de drivers kunnen omzeilen maar daardoor wordt dus alsnog de cpu aan het werk gezet en deze krijgt het in de meeste gevallen niet voor mekaar. Omdat de 6600 serie later uitgebracht werd (NV43 core) hadden ze toen de bug gefixed en werkt het daarom daar wel. Helaas, ik heb ook een 6800GT, ook 420 ervoor betaald maar het is niet anders. Sommige decoders werken overigens wel met PureVideo op een 6800GT, de bug bevind zich alleen in het HDTV gedeelte :).
Goede ontwikkeling dit.

Omdat 'oude' processors idd te traag zijn voor multi media taken zoals 1080p decoden, is het handig als je geforce dat zware werk doet.

Nu alleen nog een goedkope oplossing om 1080p te encoden, vooralsnog heb je om dit realtime te doen niet genoeg aan een amd x2 5000+, wellicht dat de GPU (de zwaardere) ook hiervoor geschikt kan zijn?
De GPU's zullen niet in staat zijn om realtime te kunnen encoden, als er bij het decoden nog 50% CPU kracht benodigd is. Dus dat duurt nog wel een aantal jaar, voordat dat mogelijk is. (Zie realtime DivX encoden, heeft ook een tijd geduurt, voordat dat mogelijk was)
De hardware is er al wel hoor, om 1080i realtime te encoden. Dus gewoon een kwestie om dat op een insteekkaartje te steken.
Vorig jaar heb ik dat namelijk op de CeBit gezien. Ik stond in eerste instantie vol bewondering te kijken naar een nogal stevige videocamera, dat ik niet eens doorhad dat een paar meter verderop een vertegenwoordiger met mij aan het videoconferencen was op een haarscherp groot plasma scherm. :) (Da's het nadeel van de Cebit he, er is zoveel dat je eigenlijk al het interessante vaak alweer gemist hebt, zonder dat je er erg in hebt)
1080i is wel net even iets anders dan 1080p
Och, dat is maar een factor 2. Bovendien was het een jaar geleden, dus ondertussen is de hardware al weer zoveel sneller dat p nu ook wel mogelijk zal zijn.
Is toch wel een stukje beter dan Ati's verhaal met HD vanaf de x1300 (en pas daarboven 1080p)

Heb ik dus een mooie x800xt pe (loeiduur geweest :P) die technisch hetzelfde moet kunnen, maar de ondersteuning is er gewoon niet |:(
Vreemd... ik kan de HD demo's van MS nochtans met mijn AMD 3000+ en X800Pro probleemloos afspelen....

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True