Comments (7)
I have no way to test QuickSync in HEVC. I can only use the documentation that was released with QSVENCc.
Link: https://github.com/rigaya/QSVEnc/blob/master/QSVEncC_Options.ja.md
As you can see BT2020 is the correct syntax. I would double check the version just to make sure it's using the latest release. Check your hardware too to see if you can use all the options.
from staxrip.
You are right, i also run a test with old version 2.75, your command is working perfectly.
When i remove --colorprim then i get the next error
Error: Unknown value "smpte2084" for "--transfer"
after removing --transfer, decoding starts, check output file video looks OK
Do you know the meaning of options --colorprim, --transfer ?, maybe these options are not necessary
Please take a look in
https://github.com/rigaya/QSVEnc/blob/a3727d9d115f780ed00dc9df07c7d2f4be8fd4f9/QSVPipeline/qsv_prm.h
There are no options bt2020, smpte2084
from staxrip.
There all part of the ColorSpace, Used to map the ColorSpace to the video.
Prim: Rec.2020 = Used for 4K Content. HD - BT 709
Transfer: ST2084: Used for HDR. SDR - BT 709
Matrix: bt2020nc for HDR. SDR - BT 709
Prim = Color Primaries
Transfer = Color Transfer (some Contain the Gamma Data like ST2084)
If your encoding HDR content they are required along with other options.
Beware some of the source code files are for Linux. I would have to go through all the code to see if Rec.2020 is supported on Windows or not.
I would ask the developer about the colorspace options, He will be able to give you a absolute answer on the matter. I'm basing the encoder on the documentation which is suppose to include all the functions and syntax.
The only thing I can think of why it's include in the doc and doesn't work is the function is planned but not fully functional yet. That or it was a mistype(or copy and paste job from NVENCc).
I might edit them out for next releases, since they seem not to be working in QVSEncC. I'll check the QVSEncC tool before next release to see if there any changes.
from staxrip.
QSVEncC 3.03 is working, all others(3.04, 3.05, 3.06) not, we have to wait for a statement from rigaya.
from staxrip.
Were they working with the ColorSpace Like BT 2020? After doing a global search of the code. There are zero references to ST 2084 or Rec 2020.
from staxrip.
In the original video i have these entries for HDR:
Matrix_coefficients : BT.2020 non-constant
MasteringDisplay_ColorPrimaries : Display P3
MasteringDisplay_Luminance : min: 0.0001 cd/m2, max: 1000 cd/m2
i made a run with version 3.03 and in the final video i have no HDR because these entries are missing
This is my command line:
QSVEncC64.exe --codec hevc --profile main10 --b-pyramid --b-adapt --direct-bias-adjust --weightb --weightp --colorprim bt2020 --transfer smpte2084 --fullrange --fallback-rc --icq 16
Do you have an idea why ?
from staxrip.
- it's missing a bunch of flags that are required to enable HDR.
- Display P3 is not consider part of the HDR color, it requires Rec.2020.
- You need the Color Coordinates injected into the file.
- Just be aware H.265 and x265 are two different types of compressions under HEVC. Right now HDR can only be done correctly under x265.
from staxrip.
Related Issues (20)
- [Question] How to run 2.0.2.4 - x64 without error HOT 1
- Some little Bugs with version 2.0.2.4 HOT 1
- HEVC/h.265 encode with NVEnc work good with "--aq-strength" option
- Path length problem HOT 5
- Staxrip 2.0.2.4 MASSIVE delay from indexing to actually opening the file. HOT 2
- Error Indexing using ffmsindex (2.0.2.4) HOT 1
- VUI Import not correct HOT 2
- [Suggestion] Add a funtion to autodelete current tempfolder after current job HOT 1
- Staxrip.2.0.0.0.x64 version issues. HOT 2
- What is the aim this time for a stable release? HOT 2
- Quality difference between 1.7.0.0 stable and 2.0.0.1 why? HOT 14
- ffmpeg - x265 > Decoder > Nvidia // Hardware Decoding fails to initialize HOT 12
- Add support for youtube-dl HOT 1
- d2vsource HOT 3
- StaxRip VapourSynth Crash all version after Windows system restore
- Script error 1114 with dfttest.dll when using QTGMC HOT 3
- ffmsindex not detecting track 0 video causing d2v to not be found HOT 1
- Error opening MKV. Demux error HOT 1
- How to set CTU to 64? HOT 1
- can we have another build please like 2.0.0.2? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from staxrip.