News:

--

Main Menu

h265

Started by Jan Gruuthuse, February 06, 2017, 01:51:51 PM

Previous topic - Next topic

Jan Gruuthuse

I could not find out, if this is still an issue:
QuoteSetting profiles
Currently, ffmpeg ââ,¬â€¹does not support setting profiles (main, high, ...) via the profile:v option, as libx264 does. However, the profile options can be set manually, as shown ââ,¬â€¹in this Super User post.
source: wiki:Encode/H.265

Jan Gruuthuse

#31
10-bit would this also require 10-bit build: x265 libx265 libx265-dev?
Apparently stock 16.04 is 8-bit build.
bad news:
Quotedisplay: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  375.39  Tue Jan 31 19:41:00 PST 2017

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12
422     4096  4096  UYVY YUYV

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                           0 65536  4080  4080
MPEG2_SIMPLE                    3 65536  4080  4080
MPEG2_MAIN                      3 65536  4080  4080
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 36864  4096  2304
HEVC_MAIN_10                   --- not supported ---
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---


eumagga0x2a

I've already posted this link on the first page of this topic in http://avidemux.org/smif/index.php/topic,17453.msg79264.html#msg79264.

libx265 (this is an encoder) is completely unrelated to the topic. HEVC 10-bit decoding is not supported by your graphics card in the first place.

Jan Gruuthuse

#34
Gtx 960 does support hdr (10-bit)
https://developer.nvidia.com/getting-know-new-hdr
https://uk.hardware.info/reviews/5890/2/test-the-geforce-gtx-960-is-the-best-htpc-gpu-of-this-moment-h265-on-the-gtx-960-innpractice

It is nvidia driver in relation to vdpau that doesn't for now.
The topic is only h265, (codec, used both ways: (de/en)coding

eumagga0x2a

Quote from: eumagga0x2a on February 10, 2017, 04:47:41 PM
Avidemux [...] crashes with a floating point exception (division by zero in avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp:224) loading a real-life DVB-T2 sample ("Das Erste HD" from http://forum.kodi.tv/showthread.php?tid=228769&pid=2333904#pid2333904).

This is fixed by [h265 extractor] be resilient to missing timeframe info in sps, thanks!

Quote from: Jan Gruuthuse on February 20, 2017, 05:13:41 AM
Gtx 960 does support hdr (10-bit) [...]

It is nvidia driver in relation to vdpau that doesn't for now.

You are right, my bad. GTX 960 is feature set F, I've confused it with GTX 980 which is only feature set E.

Jan Gruuthuse

not on h265, but 10-bit:
QuoteNVIDIA Geforce graphics cards have offered 10-bit per color out to a full screen Direct X surface since the Geforce 200 series GPUs.  Due to the way most applications use traditional Windows API functions to create the application UI and viewport display, this method is not used for professional applications such as Adobe Premiere Pro and Adobe Photoshop.  These programs use OpenGL 10-bit per color buffers which require an NVIDIA Quadro GPU with DisplayPort connector.  A small number of monitors support 10-bit per color with Quadro graphics cards over DVI.
source: 10-bit per color support on NVIDIA Geforce GPUs Updated 08/02/2011