EdwardEnglish
Cadet 4th Year
- Registriert
- Apr. 2012
- Beiträge
- 119
Hallo,
momentan benutze ich in meinem HTPC für meinen 4k-TV:
Intel Core Pentium G4400
GTX950
MSI H67 Board
Linux Mint Mate 17.3
Ursprünglich habe ich mir die GTX950 eingebaut, weil sie 4k@60hz schafft, außerdem wurde sie damit beworben, dass sie HEVC nativ unterstützen würde und sich ohne Last der Lüfter abschaltet (schön für einen HTPC).
Wie ich feststellen musste unterstützt die Karte nur unter Windows 7/10 das HEVC-Profil @10bit - nicht unter Linux. Ein Wechsel auf Windows ist für mich keine Alternative.
Gibt man den Befehl vdpauinfo ins Terminal ein, werden alle unterstützten Profile der Grafikkarte angezeigt (hier ein Beispiel aus dem Web, sieht bei mir aber genauso aus):
Jetzt komme ich zur Beratung:
Ich möchte meinen PC in die Lage versetzen, dass er HEVC 10 Bit Videodateien mit Hardware-Unterstützung unter Linux abspielen kann. Meiner Meinung nach bin ich mit meiner aktuellen Hardware dazu nicht in der Lage; habe treibermäßig alles abgeprüft und keine Lösung gefunden. Wenn ich ein entsprechendes Video schaue, ruckelt es stark weil die CPU zu schwach ist und die Grafikkarte nicht mit hilft.
Welche Hardware empfehlt ihr bzw. hat jemand Erfahrungen mit dem Problem?
- 1050/ti einbauen, unterstützt die unter Linux nativ HEVC 10 bit?
- Prozessor wechseln, Pentium Kaby Lake nachfolger nehmen? Dann müsste ich aber das Board austauschen, weil ich derzeit nur einen HDMI 1.4 Anschluss und keinen DP am Mainboard habe, bin mir unsicher ob die CPU dann treibermäßig das HEVC 10 Bit Profil unterstützt.
- EDIT: Was sagt AMD mit der RX-Serie? Wäre da eine Karte eine Alternative? Ein Argument für Nvidia war für mich auch, dass sie einen guten Linux-Treiber haben
Wie gesagt, offiziell kann meine GTX 950 auch das Profil, nicht aber unter Linux. Insofern wäre mir Hilfe die auf tatsächlichen Linux-Erfahrungen beruht angenehm, da scheinbar nicht alle Funktionen 1zu1 umgesetzt werden.
Andere Vorschläge gern gesehen
Vielen Dank!
momentan benutze ich in meinem HTPC für meinen 4k-TV:
Intel Core Pentium G4400
GTX950
MSI H67 Board
Linux Mint Mate 17.3
Ursprünglich habe ich mir die GTX950 eingebaut, weil sie 4k@60hz schafft, außerdem wurde sie damit beworben, dass sie HEVC nativ unterstützen würde und sich ohne Last der Lüfter abschaltet (schön für einen HTPC).
Wie ich feststellen musste unterstützt die Karte nur unter Windows 7/10 das HEVC-Profil @10bit - nicht unter Linux. Ein Wechsel auf Windows ist für mich keine Alternative.
Gibt man den Befehl vdpauinfo ins Terminal ein, werden alle unterstützten Profile der Grafikkarte angezeigt (hier ein Beispiel aus dem Web, sieht bei mir aber genauso aus):
Code:
display: :0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 367.27 Thu Jun 9 18:23:31 PDT 2016
Video surface:
name width height types
-------------------------------------------
420 8192 8192 NV12 YV12
422 8192 8192 UYVY YUYV
Decoder capabilities:
name level macbs width height
----------------------------------------------------
MPEG1 0 65536 4096 4096
MPEG2_SIMPLE 3 65536 4096 4096
MPEG2_MAIN 3 65536 4096 4096
H264_BASELINE 41 65536 4096 4096
H264_MAIN 41 65536 4096 4096
H264_HIGH 41 65536 4096 4096
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048
MPEG4_PART2_SP 3 8192 2048 2048
MPEG4_PART2_ASP 5 8192 2048 2048
DIVX4_QMOBILE 0 8192 2048 2048
DIVX4_MOBILE 0 8192 2048 2048
DIVX4_HOME_THEATER 0 8192 2048 2048
DIVX4_HD_1080P 0 8192 2048 2048
DIVX5_QMOBILE 0 8192 2048 2048
DIVX5_MOBILE 0 8192 2048 2048
DIVX5_HOME_THEATER 0 8192 2048 2048
DIVX5_HD_1080P 0 8192 2048 2048
H264_CONSTRAINED_BASELINE 41 65536 4096 4096
H264_EXTENDED 41 65536 4096 4096
H264_PROGRESSIVE_HIGH 41 65536 4096 4096
H264_CONSTRAINED_HIGH 41 65536 4096 4096
H264_HIGH_444_PREDICTIVE 41 65536 4096 4096
HEVC_MAIN 153 262144 8192 8192
HEVC_MAIN_10 --- not supported ---
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 --- not supported ---
HEVC_MAIN_444 --- not supported ---
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 32768 32768
R8G8B8A8 32768 32768
R10G10B10A2 32768 32768
B10G10R10A2 32768 32768
A8 32768 32768
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL y
INVERSE_TELECINE y
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING - L1 y
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 1 8192
VIDEO_SURFACE_HEIGHT y 1 8192
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
Jetzt komme ich zur Beratung:
Ich möchte meinen PC in die Lage versetzen, dass er HEVC 10 Bit Videodateien mit Hardware-Unterstützung unter Linux abspielen kann. Meiner Meinung nach bin ich mit meiner aktuellen Hardware dazu nicht in der Lage; habe treibermäßig alles abgeprüft und keine Lösung gefunden. Wenn ich ein entsprechendes Video schaue, ruckelt es stark weil die CPU zu schwach ist und die Grafikkarte nicht mit hilft.
Welche Hardware empfehlt ihr bzw. hat jemand Erfahrungen mit dem Problem?
- 1050/ti einbauen, unterstützt die unter Linux nativ HEVC 10 bit?
- Prozessor wechseln, Pentium Kaby Lake nachfolger nehmen? Dann müsste ich aber das Board austauschen, weil ich derzeit nur einen HDMI 1.4 Anschluss und keinen DP am Mainboard habe, bin mir unsicher ob die CPU dann treibermäßig das HEVC 10 Bit Profil unterstützt.
- EDIT: Was sagt AMD mit der RX-Serie? Wäre da eine Karte eine Alternative? Ein Argument für Nvidia war für mich auch, dass sie einen guten Linux-Treiber haben
Wie gesagt, offiziell kann meine GTX 950 auch das Profil, nicht aber unter Linux. Insofern wäre mir Hilfe die auf tatsächlichen Linux-Erfahrungen beruht angenehm, da scheinbar nicht alle Funktionen 1zu1 umgesetzt werden.
Andere Vorschläge gern gesehen
Vielen Dank!