PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HEVC/H.265 Hardware Decoder


Disconnected
2015-12-15, 17:52:32
Ich habe mir mal HEVC codiertes UHD Demomaterial heruntergeladen. Leider ruckelt es extremst. Unterstützen die aktuellen NV/AMD Karten das in Hardware?

Gandharva
2015-12-15, 18:01:11
Die GTX 960 ist glaube ich immer noch die einzige Karte mit fixed function HEVC Support.

Disconnected
2015-12-15, 18:08:59
Schade, das ist keine Upgrade Option für mich.

Tyrann
2015-12-15, 18:11:08
Es gibt einen OpenCL-beschleunigten Softwaredecoder, musst mal googeln.

Disconnected
2015-12-15, 18:15:01
Keine Option. Ich will es mit VLC abspielen können.

Skinner
2015-12-15, 21:44:34
Keine Option. Ich will es mit VLC abspielen können.

Dann wird das nix. Warum ist eine GTX960 keine Option?

seba86
2015-12-15, 22:25:06
GTX 960 -wie oben schon vermerkt- und AMD Carrizo-APU unterstützen dies als alleinige GPU-Karten, wobei die neuesten Intel Ableger es teilweise unterstützen (sollen)...

Ansonsten gilt: 1-2 Jahre warten...

aufkrawall
2015-12-15, 22:45:11
Afair ist auch Carrizo nicht HEVC 10 Bit fähig.

seba86
2015-12-15, 22:54:56
stimmt, nur 8bit. Aber mainstream ist denke ich 8bit, 10bit weitaus seltener wenn ich mich nicht irre.

Deinorius
2015-12-15, 22:56:42
Dabei sind gerade 10 bit interessanter, aber ohne 10 bit Monitor/TV nutzlos.

seba86
2015-12-15, 22:59:51
da muss ich mich noch einlesen ^^

Nightspider
2015-12-15, 23:08:11
Wenn die CPUs das haben wird es aber auch nur genutzt wenn man die IGP nutzt und keine Grafikkarte hat oder?

aufkrawall
2015-12-15, 23:09:32
Dabei sind gerade 10 bit interessanter, aber ohne 10 bit Monitor/TV nutzlos.
Die Dekoder-Funktionalität ist allerdings trotzdem wichtig, weil man das Video sonst nicht flüssig abspielen kann. Auf UHD-BDs ist HEVC 10 Bit Standard, auch bei Netflix-Streams.
Zudem sollte man für das Abspielen mit einem 8 Bit Anzeigegerät dithern, dann gibt es ebenfalls genau so wenig Banding wie mit echten 10 Bit. Die meisten als 10 bittig beworbenen Anzeigegeräte haben eh nur 8 Bit + FRC.

Wenn die CPUs das haben wird es aber auch nur genutzt wenn man die IGP nutzt und keine Grafikkarte hat oder?
Jap. Es gibt keinen DX11 Dekoder (außer den von MS auf Win 10, der bietet aber keine GPU-Auswahl an), das geht nur damit (oder QuickSync, aber die Open Source Version wurd schon lange nicht mehr aktualisiert). Vielleicht kann es LAV irgendwann in Zukunft. Der Entwickler sagt, dass DX11 DXVA Dekoder schwer zu programmieren sind.

lumines
2015-12-15, 23:42:43
Keine Option. Ich will es mit VLC abspielen können.

Kann VLC überhaupt schon in irgendeiner Form etwas anderes als H.265 in Software? Der Player muss das ja auch unterstützen.

Gast
2015-12-16, 00:17:26
Ich habe mir mal HEVC codiertes UHD Demomaterial heruntergeladen. Leider ruckelt es extremst. Unterstützen die aktuellen NV/AMD Karten das in Hardware?


Mein 4670K hat auch seine Mühe (4K, 60fps, x264, 85%), spielt es aber ohne Ruckeln wieder. Kann aber besagte Datei nicht einmal umwandeln (x264 > 265) ... handbrake stürzt ab (8GB ram sind zu wenig).

http://bbb3d.renderfarming.net/download.html 4Kx2
http://is.gd/LZJTZZ

aufkrawall
2015-12-16, 00:24:51
Kann VLC überhaupt schon in irgendeiner Form etwas anderes als H.265 in Software? Der Player muss das ja auch unterstützen.
Man sollte einfach aufhören, VLC zu benutzen.
MPC HC hat LAV Filters integriert, deren Entwickler bei DXVA auf Zack ist wie kein anderer. In den aktuellen LAV nightly builds gibts auch schon VP9-Beschleunigung per DXVA (ab Braswell, auf der 960 noch im Treiber kaputt, beide hybrid).

Skinner
2015-12-16, 09:40:49
Mein 4670K hat auch seine Mühe (4K, 60fps, x264, 85%), spielt es aber ohne Ruckeln wieder. Kann aber besagte Datei nicht einmal umwandeln (x264 > 265) ... handbrake stürzt ab (8GB ram sind zu wenig).

http://bbb3d.renderfarming.net/download.html 4Kx2
http://is.gd/LZJTZZ

H264 != HEVC

Das BBB3D File in UHD Auflösung spielt mein Intel Nuc mit Braswell 3700 ohne muren ab. CPU Auslastung liegt da bei ~10%

Hier geht es es um HEVC UHD und 10bit. Das ist eine andere Liga. Mein Intel Skylake mit der Integrierten GPU versagt da komplett. Mit der GTX960 gibt es dort keine Probleme.

Disconnected
2015-12-16, 10:51:49
Dann wird das nix. Warum ist eine GTX960 keine Option?
Für Spiele in UHD keine Option. H264 codiertes 4k/UHD Material läuft flüssig.

Skinner
2015-12-16, 11:47:52
Für Spiele in UHD keine Option. H264 codiertes 4k/UHD Material läuft flüssig.

Das Du auch in UHD zocken willst hättest Du im Start Post erwähnen können.
Dann bleibt dir noch die GTX980(Ti) mit Hybrid Decoder.

Disconnected
2015-12-16, 12:02:06
Dann warte ich auf die nächste GPU Generation.

Isogul
2015-12-27, 01:18:45
Genau,wer nutzt denn noch VLC! :D
Also ich habe an einen alten I7 Sandy keine Probleme hier über MPC Home Player das Material abzuspielen, in 1080P an einen alten Quadcore auch nicht,läuft alles sauber und flüssig!!

Vikingr
2015-12-27, 03:54:50
Nvidia: volle VP9 (wegen YouTube) Hardwarebeschleunigung (Enkodierung UND DEkodierung) erst ab Nvidia Pascal 2016 und bzgl. CPU ab Intel Kaby Lake 2017. Bei AMD wohl erst ab Greenland. AMD CPU gerade kA.
Bzgl. HEVC/H265 ab Nvidia GTX 960/950/(+750er Neuauflage (http://www.computerbase.de/2015-12/geforce-gtx-750-neuauflage-mit-gm206-hdmi-2.0-und-mehr-directx-12)) (VP7 (https://en.wikipedia.org/wiki/Nvidia_PureVideo#The_seventh_generation_PureVideo_HD)). Bei AMD erst ab 2016 in R400/Greenland Serie.

Interessant wird's wie ich finde immer erst dann, wenn man Videos in 2 facher oder höherer Geschwindigkeit abspielt. Dann zeigt sich meist erst was geht. HEVC 10bit (http://demo-uhd3d.com/fiche.php?cat=uhd&id=133)* kann ich hier im PotPlayer (https://www.forum-3dcenter.org/vbulletin/showthread.php?p=10880128#post10880128) mit der 960er problemlos mit mehr als 2x in 4K abspielen.
Erledigt alles die VPU der Grafikkarte. Komischerweise aber auch die CPU (25-40% Ausl.) & GPU Shader (45-60% Ausl. ...mit DXVA2 Copy-Back), wie ich im Logitech LCD meiner G15 v1 + AIDA64 sehe.
Ich warte daher sehnsüchtig, dass das endlich auch für VP9 wegen YT gilt, auf die Nvidia Pascal. :)

Edit:
PS: Bei PotPlayer ab heutiger Version 1.6.57869 vom 28.12.2015 dabei:
http://abload.de/img/potplayer1.6.57869dxvswkqz.pngBei mir nur schwarzer Bildschirm (http://forum.doom9.org/showthread.php?p=1751511#post1751511), wenn ich's nutz'. (Treiber: 359.00, funktioniert aber erst in 361.43)

*
http://abload.de/img/potplayer_hevc_10bit_7zs3u.png
http://abload.de/image.php?img=potplayer_hevc_10bit_7zs3u.png

Allerdings kann es kurzfristig dann auch schonmal so aussehen (warum weiß ich noch nicht, Edit: Liegt wohl an deaktiviertem DXVA2 Copy-Back, denn mit aktiviertem klappt's jedes Mal auf Anhieb richtig. Daher lasse ich es jetzt auf AUTO.), ehe er sich fängt und es normal wiedergibt. (PotPlayer Einstellungen: Video-Renderer: Auto, VMR9/EVR-Scaler: Auto) :
http://abload.de/img/potplayer_hevc_failurtus1f.png
http://abload.de/image.php?img=potplayer_hevc_failurtus1f.png

Edit 2:
Falls jemand Probleme damit hat, dass das Öffnen von Videodateien im PotPlayer sehr lange dauert:
http://forum.videohelp.com/threads/366319-PotPlayer-Very-Slow-to-Open-Video-Files

DDU ausführen und Nvidia Treiber komplett sauber neuinstallieren.

=Floi=
2015-12-27, 16:41:00
wie funktioniert eigentlich ein hardware decoder und warum ist dieser noch immer nicht variabel oder programmierbar für neue codecs?

lumines
2015-12-27, 16:53:39
Na ja, die Dinger sind eben nur so schnell, weil sie genau für eine Aufgabe fest verdrahtet sind. Genau das macht sie schnell (und unflexibel). Die Codecs unterscheiden sich wahrscheinlich schon stark genug, dass die alte Hardware dafür überhaupt nicht mehr zu gebrauchen ist.

Das ist eben der große Vorteil und gleichzeitig auch Nachteil dedizierter Recheneinheiten in Hardware.

dildo4u
2015-12-28, 15:15:42
Ist das hier bei irgendjemand flüssig?Frag mich ob ein Skylake i7 das ohne Drops schafft.

https://mega.nz/#!n5k0Xa7R!i-PgQKn_FLN5mSFcNA3JernFpITXb6slRtbsc7k-OHA

Laut dem spielt es Shield TV flüssig ist Tegra X1 auf dem Stand der 960?

https://www.youtube.com/watch?v=yKOdnDDN_5s

Kartenlehrling
2015-12-28, 16:48:56
Hybrid schaft es doch jede AMD (ab HD5000) und Intel mit ca. 40-50% cpulast.
CB hat das doch im Sommer mit NUC geteste, ein Intel NUC (i7-5557U, Iris 6100, SSD) sollte kein problem haben.

Wie gesagt HEVC Main8 kann eigentlich jede Grafikkarte unterstützen über openCL,
HEVC Main10 kann im moment nur die Nvidia GTX960 full Hardware und die Intel HD Graphics 5500 / 6000 / iris 6100 Hybrid auch HEVC Main10.

aufkrawall
2015-12-28, 17:38:56
auch HEVC Main10.
Sicher?

Kartenlehrling
2015-12-28, 17:50:50
das hat anandtech.com wenigsten behaupte, da gibts eine Tabelle die es aufzeigt.

http://www.anandtech.com/show/9152/futureproofing-htpcs-for-the-4k-era-hdmi-hdcp-and-hevc
Future-proofing HTPCs for the 4K Era: HDMI, HDCP and HEVC

Skinner
2015-12-29, 17:28:41
Ist das hier bei irgendjemand flüssig?Frag mich ob ein Skylake i7 das ohne Drops schafft.

https://mega.nz/#!n5k0Xa7R!i-PgQKn_FLN5mSFcNA3JernFpITXb6slRtbsc7k-OHA

Laut dem spielt es Shield TV flüssig ist Tegra X1 auf dem Stand der 960?



das Video ist laut Mediainfo nur 8Bit.

Hier mal echtes 10Bit Material.... Pearl UHD :D

https://mega.nz/#!jQ9zXbhZ!ZQpVv3bLin5jDhvQAxTExio6L0f_iJ2HfBE4jm8O2CQ

Viel Spass beim Testen.


General
Unique ID : 217423778997701447667132759099558340311 (0xA3924BF1DE00CC0A83B6FA2959CC26D7)
Complete name : E:\Temp\20151229 1653 - PEARL TV 4K UHD - test.mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 603 MiB
Duration : 4mn 27s
Overall bit rate : 18.9 Mbps
Encoded date : UTC 2015-12-29 16:02:39
Writing application : mkvmerge v8.6.1 ('Flying') 64bit
Writing library : libebml v1.3.3 + libmatroska v1.4.4
DURATION : 00:04:26.616000000
NUMBER_OF_FRAMES : 11046
NUMBER_OF_BYTES : 6362496
_STATISTICS_WRITING_APP : mkvmerge v8.6.1 ('Flying') 64bit
_STATISTICS_WRITING_DATE_UTC : 2015-12-29 16:02:39
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@Main
Codec ID : V_MPEGH/ISO/HEVC
Bit rate : 18.3 Mbps
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Original frame rate : 50.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Default : Yes
Forced : No

Audio
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Codec ID : A_MPEG/L2
Codec ID/Hint : MP2
Duration : 4mn 27s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : -836ms
Stream size : 6.13 MiB (1%)
Language : German
Default : Yes
Forced : No

Disconnected
2015-12-29, 18:22:56
Das sind die Daten meines Demo-Materials

Iamnobot
2015-12-29, 18:39:02
das Video ist laut Mediainfo nur 8Bit.

Hier mal echtes 10Bit Material.... Pearl UHD :D

https://mega.nz/#!jQ9zXbhZ
Ein Download ist ohne Key nicht möglich. Poste diesen mal bitte oder lade die datei ohne Passwortschutz hoch.

Disconnected
2015-12-29, 18:43:34
OK, mit dem MPC-HC kann ich die Datei zumindest abspielen. Es stockt zwar, aber ich habe keinerlei Artefakte. Mein Eindruck ist :eek:.

Isogul
2015-12-29, 19:53:30
Welchen Renderer nutzt du dabei?
Ansonsten mal umschalten!

Ich habe mit MPC Home keine Probleme! :)

Läuft bei irgendwem der Clip in 50P@4k?

https://www.youtube.com/watch?v=zH4FNWI9AXg

Mit Flash geht nur 25p und per HTML5 bietet er zwar 50P an aber nur in 1080P!

Liegt das am Browser, habe es mit Firefox probiert oder unterstützt Youtube kein 50P@4k?

x-dragon
2015-12-29, 20:13:15
Probier das mal mit Chrome, zumindest 1440p geht bei mir da ohne Probleme.

Disconnected
2015-12-29, 20:17:23
Welchen Renderer nutzt du dabei?
Ansonsten mal umschalten!

Ich habe mit MPC Home keine Probleme! :)

Läuft bei irgendwem der Clip in 50P@4k?

https://www.youtube.com/watch?v=zH4FNWI9AXg

Mit Flash geht nur 25p und per HTML5 bietet er zwar 50P an aber nur in 1080P!

Liegt das am Browser, habe es mit Firefox probiert oder unterstützt Youtube kein 50P@4k?

Ich nutze den Enhanced Video Renderer (custom presenter). Wusste gar nicht, dass es den "Media Player Classic" noch gibt. Habe ich zuletzt vor 15 Jahren in Verbindung mit dem DiVX Codec verwendet.

Der Youtube Clip läuft hier in 2160p50 @Chrome relativ problemlos (kleinere Ruckler)

Isogul
2015-12-29, 20:24:01
Der MPC Home basierte doch auf dem MP Classic oder so und wird ständig weiterenwickelt und hat in meinen Augen VLC schon seit einigen Jahren überholt.

Was mir nur fehlt sind mehrere Deinterlacing Moduse, die man schnell umschalten kann, darum habe ich den VLC immer noch als 2. Wahl.

Dann schalte mal auf den Systemstandard und schau mal obs dann nicht ruckelt!

Ich habe sonst auch im Enhanced Renderer beim Rescaler alles auf bikubisch stehen, das saugt extrem viel Leistung! :D

Ok,dann werde ich es mal mit dem Chrome probieren!

Vikingr
2015-12-29, 20:36:40
Keine Probleme hier mit dem Clip, 4k50. Chrome aktuellste Beta Portable (48.0.2564.48 Beta) & Chrome Addon (https://chrome.google.com/webstore/detail/magic-actions-for-youtube/abjcfabbhafbcdfjoecdgepllmpfceif).
Ihr müsst den Browser auch schon via Addon dazu zwingen, genau das zu nutzen, was ihr wollt. Von alleine funktioniert das idR nur selten, da man ja auch gar nicht manuell einstellen kann, welche Codecversion er nutzen soll. Also ob das Video mit AVC oder VP9.


Edit:
das Video ist laut Mediainfo nur 8Bit.

Hier mal echtes 10Bit Material.... Pearl UHD :D

https://mega.nz/#!jQ9zXbhZ!ZQpVv3bLin5jDhvQAxTExio6L0f_iJ2HfBE4jm8O2CQ

Viel Spass beim Testen.Wieso verlinkst du nicht einfach das Video, das es hier bereits gibt ? :confused:
http://demo-uhd3d.com/fiche.php?cat=uhd&id=131

Kartenlehrling
2015-12-29, 20:36:47
Also bei mir ist es auch soo ...

IE (win8.1) html5 nur 1080p/50fps
Firefox html5 nur 1080p/50fps , mit flashplayer 4k-25fps
chrome html5 4k-50fps.

Ihr müsst den Browser auch schon via Addon dazu zwingen
Version 47.0.2526.106 m

Also bei chrome musste ich gerade nichts erzwingen, ist die letzte Windows Version ( Win8.1 betriebssytem)

Disconnected
2015-12-29, 20:50:34
Bestes Ergebnis habe ich mit Enhanced Video Renderer (custom presenter) und Direct3D9 Beschleunigung im Vollbild. Ergibt nur minimale Framedrops bei hochfrequenten Inhalten. Das Resizing ist für mich in dem Fall irrelevant, da ich es in der nativen Auflösung wiedergebe.

Kein Support für Untertitel ist natürlich schlecht.

Skinner
2015-12-30, 11:02:52
Ein Download ist ohne Key nicht möglich. Poste diesen mal bitte oder lade die datei ohne Passwortschutz hoch.

habe den link geändert. sollte nun klappen.

Gast
2015-12-30, 12:07:40
Das ist immer noch der gleiche, nicht funktionierende Link.

Hier (http://kodi.wiki/view/Samples) gibt es übrigens eine Übersicht von Samples in diversen Formaten.

Skinner
2015-12-30, 17:52:50
Hatte den falsche Link editiert.... ist nun gefixed

Vikingr
2015-12-31, 08:57:00
Edit:
PS: Bei PotPlayer ab heutiger Version 1.6.57869 vom 28.12.2015 dabei:
http://abload.de/img/potplayer1.6.57869dxvswkqz.pngBei mir nur schwarzer Bildschirm (http://forum.doom9.org/showthread.php?p=1751511#post1751511), wenn ich's nutz'. (Treiber: 359.00, funktioniert aber erst in 361.43)Ich konnte nicht warten und habe mal trotz evtl. auftretender Fehler, von denen man mit dem Treiber ja liest, ihn mal installiert. Und was bin ich glücklich: ENDLICH YouTube VP9 4k Videos mit Hardwarebeschleunigung schauen zu können. Macht fast alles die VPU. Restbeteiligung von ca. 5 bis max. 25% GPU Shader und CPU dümpelt vor sich hin. Ist das ein schönes Gefühl. :D 8k wird aber offensichtlich noch nicht unterstützt. Maximal nur 4k. Auch 5k funktioniert schon nicht mehr. Höchste Auslastung der VPU mit knapp 75% war beim Video "Terrifying Pyroclastic Flows Sinabung Volcano Eruption in 4K Ultra HD 2160p 60fps.webm" in 2x facher Geschwindigkeit.
https://forums.geforce.com/default/topic/806676/geforce-drivers/question-is-vp9-decoded-in-hardware-on-any-nvidia-gpus-/post/4762106/#4762106

seba86
2016-02-05, 01:57:42
-hat sich erledigt-