Forfatter |
Emne Søg Emne-funktioner
|
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Emne: Dvbviewer og HD accelrator Sendt: 20-August-2007 kl. 09:35 |
En lille spøjs finurlighed, som jeg ikke helt har fundet en forklaring på.
Indtil i forgårs, der kørte jeg med Dvbviewer 3.6.x I den verison lykkedes det mig ikke på noget tidspunkt at udnytte den grafik accelrator som mit 8600 grafik kort skulle give mig ved afvilkling af HD tv.
Så installerede jeg Dvbviewer 3.8.0 i forgårs, og havde egentlig ikke rigtig skænket det en tanke at se efter, om det nu virkede med accelratoren. Det kom jeg tilfældigvis til her i nat. Og jeg må sige, jeg blev noget overrasket.
Af codec der bruger jeg PowerDVD ultra 7.3. Denne skulle understøtter afvikling af HD tv på grafikkortet, specielt i form af H.264.
På kabeltv med mit FloppyDTV kort, der kan jeg pt. se to kanaler i HD. Discovery HD og C+ HD. Discovery HD sender i MPEG2, mens C+ HD sender i H.264.
Og så kommer det underlige, som jeg som sagt opdagede for første gang i nat.
Ved afvikling af C+ HD (som er H.264), der bruger min cpu (en E6350 1.8ghz) mellem 50 og 60% CPU.
Men ved afvikling af Discovery HD (som er MPEG2), der ligger CPU belastningen nede på 10 - 20%, med primært 10%. Rent faktisk er der overhovdet ingen forskel på afvikling af HD tv eller SD tv i MPEG2 format. CPU belastningen kommer ikke over 20%.
Det eneste jeg kan konkluderer det er, at PowerDVD 7.3 Ultra ikke rigtig kan hitte ud af H.264, mens det funger ganske glimragende med MEPG2. Er der andre som har bemærket dette? Jeg havde faktisk forventet det omvendt, eller at intet af det virkede.
|
|
 |
JesperLund
Guld medlem
Oprettet: 21-Januar-2006
Sted: Darknet
Status: Offline
Point: 8022
|
Sendt: 20-August-2007 kl. 13:59 |
Det kræver mere processorkraft at dekode H.264 sammenlignet med MPEG-2.
Jeg kender ikke DvbViewer, men jeg kunne forestille mig at programmet bruger et DirectShow filter (codec) til afspilning. Blot fordi du har PowerDVD installeret, er det ikke sikkert at PowerDVDs DirectShow filtre bruges i andre sammenhænge.
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
 |
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Sendt: 20-August-2007 kl. 14:07 |
Dvbviewer bruger netop PowerDVD (har jeg sat den til).
Men måske har du ret i, at det slet ikke virker hverken i den ene eller den anden situation, og at H.264 blot kræver betydelig meget mere processorkraft.
Jeg synes bare pludselig der er mærkbar forskel på MPEG og H.264, hvilket jeg ikke bemærkede før jeg installerede den nye Dvbviewer. (Der brugte jeg samme filter). Og da Powerdvd netop burde være kompatible med accelratoren i Gforce 8xxx serien, så undrede det mig lidt.
|
|
 |
JesperLund
Guld medlem
Oprettet: 21-Januar-2006
Sted: Darknet
Status: Offline
Point: 8022
|
Sendt: 20-August-2007 kl. 14:19 |
Hvis du vil undersøge det nærmere kunne du gemme et par transport streams på din harddisk, og derefter afspille .ts filerne i en media player som MediaPlayerClassic eller ZoomPlayer, hvor du har mulighed for at se præcist hvilke DirectShow filtre som bruges. Husk en passende splitter som Haali.
Jeg troede egentlig at H.264 acceleration på 8600 var begrænset til Windoze Vista folket, og at du stadig kørte XP?
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
 |
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Sendt: 20-August-2007 kl. 16:38 |
På min HTPC kører jeg Vista. Det var mest af alt et forsøg, som jeg ærger mig lidt over i dag, fordi jeg ikke kan ændre den irreterende 60hz timing til mit tv med et Nvidia 8xxx kort 
Så enten skal man køre XP, hvor så acceleratoren ikke virker, eller så skal man køre Vista, hvor ændring af timing ikke virker. Alternativ er et ATI kort i stedet. Det sidder jeg pt og funder lidt over, om jeg skal prøve et HD2600XT kort. Jeg skal bare lige være sikker på, at det dels har den nødvendige accelerator og dernæst at jeg kan ændre timing til min skærm (Samsung M70) til 50hz. Jeg synes sgu ikke jeg bliver klog på det
Anyway, jeg vil lave lidt test senere i aften med bla. at afspille en optagelse fra mediaplayer. Men hvad skal jeg bruge Haali til?
Redigeret af Kandersen - 20-August-2007 kl. 16:39
|
|
 |
JesperLund
Guld medlem
Oprettet: 21-Januar-2006
Sted: Darknet
Status: Offline
Point: 8022
|
Sendt: 20-August-2007 kl. 18:03 |
Haali: parsing af .ts filerne inden video og audio stream sendes til de respektive DirectShow filtre (decodere).
Skyldes din utilfredshed med 60Hz timings at du ser PAL/50Hz TV? Til DVD kunne man overveje at sænke hastigheden til 24fps; det er der software som kan.
|
Linux FTW, afspiller nu Blu-ray film på Ubuntu 12.04 med VLC direkte fra optisk disc.
|
 |
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Sendt: 20-August-2007 kl. 18:09 |
JesperLund skrev:
Haali: parsing af .ts filerne inden video og audio stream sendes til de respektive DirectShow filtre (decodere). |
Ja. kom til at læse på det. Synes bare jeg brugte en anden codec til .ts sidst. Men det var før Vista 
JesperLund skrev:
Skyldes din utilfredshed med 60Hz timings at du ser PAL/50Hz TV? Til DVD kunne man overveje at sænke hastigheden til 24fps; det er der software som kan.
|
I aller højeste grad. Det hakker voldsomt ved panoreringer. Det med software til at sænke hastigheden med (jeg formoder du mener timingen), der kender jeg kun Powerstrip. Og desværre understøtter den ikke Gforce8xxx serien endnu. Så den er ikke en løsning. Nvidia´s eget kontrolpanel kan heller ikke gøre det i Vista, (men virker fint i XP). Så heller ikke der er en løsning.
Det er derfor jeg nu overvejer et ATi kort i stedet.
|
|
 |
spawn
Guld medlem
Oprettet: 30-November-2005
Sted: Denmark
Status: Offline
Point: 6822
|
Sendt: 20-August-2007 kl. 20:01 |
Kandersen skrev:
Alternativ er et ATI kort i stedet. Det sidder jeg pt og funder lidt over, om jeg skal prøve et HD2600XT kort. Jeg skal bare lige være sikker på, at det dels har den nødvendige accelerator og dernæst at jeg kan ændre timing til min skærm (Samsung M70) til 50hz. Jeg synes sgu ikke jeg bliver klog på det
|
ATI2600XT har ligeså meget hardware acceleration som 8600GT, test viser at deres Avivo/UVD er marginalt kraftigere end Nvidias Purevideo (men det forudsætter stadig en "afspiller" der understøtter hardwareacceleration) - og det kan sende både 720p60 og 720p50, eller 1080i30 / 1080i25 eller 1080p60 til skærmen i Vista. 8600GT er til gengæld en smule bedre til 3d gaming.

|
Philips 65OLED705/12 - ATV4K
|
 |
spawn
Guld medlem
Oprettet: 30-November-2005
Sted: Denmark
Status: Offline
Point: 6822
|
Sendt: 20-August-2007 kl. 20:04 |
|
Philips 65OLED705/12 - ATV4K
|
 |
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Sendt: 20-August-2007 kl. 22:07 |
spawn skrev:
ATI2600XT har ligeså meget hardware acceleration som 8600GT, test viser at deres Avivo/UVD er marginalt kraftigere end Nvidias Purevideo (men det forudsætter stadig en "afspiller" der understøtter hardwareacceleration) - og det kan sende både 720p60 og 720p50, eller 1080i30 / 1080i25 eller 1080p60 til skærmen i Vista. 8600GT er til gengæld en smule bedre til 3d gaming.
|
Hmm, hvad med 50hz? Jeg er sgu lidt i tvivl om mit tv (Samsung M70) kan nappe et 25hz signal.
60hz er under alle omstændigheder ikke optimalt.
|
|
 |
spawn
Guld medlem
Oprettet: 30-November-2005
Sted: Denmark
Status: Offline
Point: 6822
|
Sendt: 20-August-2007 kl. 22:52 |
Det betyder i denne sammenhæng ikke 25hz men 1080 interlaced 25fps (lig med 50fields per sekund) som skærmen vil afspille ved 50hz
Det er samme signal som du modtager fra andre 1080i 25fps kilder såsom HDTV modtagere.
|
Philips 65OLED705/12 - ATV4K
|
 |
Kandersen
Platin medlem
Oprettet: 13-Juli-2006
Sted: 4653
Status: Offline
Point: 10964
|
Sendt: 21-August-2007 kl. 14:12 |
Ahh selvfølgelig... Jeg var lige i en anden verden
|
|
 |