Comments (9)
Not all options are available depending no your environment and device, or command line usage.
ignoring of what audio streams to copy.
You need to set trackID to all audio related options. If you want to only copy track 1 and 2,
--audio-metadata clear
should be
--audio-metadata 1?clear --audio-metadata 2?clear
Trellis seems to be ignored along with async-depth
There is in the log that trellis is not suuported on your platform!
--async-depth 0 means auto.
Others
Using --gop-ref-dist is not recommended for HEVC encoding, it is for AV1 encoding only.
from qsvenc.
Ignoring audio:
I want to only mux track 1 and 2 to my output file. the audio-meta clear will clear all tracks meta which i want. i dont want all of the audio tracks though. SO it is not recognizing that i only want audio tracks 1 and 2 and instead defaulting to adding them all.
Trellis:
Yes, it does show in the top that it is disabled/not supported at the top. In my syntax, i already have it turned off so it shouldnt even be trying to use it. The clip also still shows trellis as auto.
I will remove the gop-ref-dist then.
this entire script i use has been working for years on a RTX card with no issues. I have had to change a few commands as they are not in quicksync, but most of it is still there.
from qsvenc.
it is not recognizing that i only want audio tracks 1 and 2 and instead defaulting to adding them all.
This is because you are using --audio-metadata clear
. This should be replaced to --audio-metadata 1?clear --audio-metadata 2?clear
.
trellis as auto
It means off for HEVC, actually available only for H.264 now. Therefore you can just remove the options or simply ignore it.
from qsvenc.
Thank you for clarifying that it needs to be that way. Apparently Quicksync handles them differently than NVidia. How do i get lookahead??
How would you set the below in QSV?
-c hevc --vbrhq 0 --vbr-quality 28 --qp-init 20:22:25
from qsvenc.
Please not that QSV is not NVENC, it is a different encoder, thus it does not have the same/equivalent options or behavior.
NVEnc --lookahead
is separate rate control mode --la in QSVEnc, however, only supported in H.264. Therefore cannot be used with HEVC encoding.
You might want to try --icq instead of NVEnc --vbrhq 0 --vbr-quality 28
. There are no equivalent option in QSVEnc to --qp-init
.
from qsvenc.
Ok. Thanks for all the help and details!
from qsvenc.
Could you provide any detail on how to load DV back into the encode?
from qsvenc.
Setting dolby visio nprofile can be done by --dolby-vision-profile, and rpu data can be imported by --dolby-vision-rpu.
Rpu data can be extracted using dovi_tools from input file.
Please note that not all dolby vision data is supported, only single-layer profiles are supported. Also please refer to notes in --dolby-vision-rpu.
from qsvenc.
from qsvenc.
Related Issues (20)
- Unlimited multi GPU support HOT 13
- qsvenc --trim --audio-codec HOT 2
- high cpu usage HOT 9
- Error: Unknown param "" for option "--vpp-curves"
- Add Logo or Watermark HOT 2
- Linux: Dolby Vision options not enabled HOT 2
- [oneVPL] Speed issue ? HOT 5
- [REQ] MaxCLL & MaxFALL HOT 6
- How to use --tune? HOT 2
- [FUN] ChatGPT writes QSVEnc commandline HOT 2
- hdr2sdr colorprim ignored HOT 4
- Encode engine crash and hang HOT 1
- Unable to detect my A770 16GB HOT 2
- DAR not correctly detected? HOT 2
- DAR not correctly detected? HOT 1
- vpp-colorspace BUG? [QSV/NV] HOT 3
- Concat option for multiple files? HOT 3
- Using Luma in unsharp HOT 6
- Improved Multi-GPU Video Acceleration Support? HOT 5
- [REQ] live streams (RTSP TCP/UDP) input support HOT 5
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 qsvenc.