Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libhb: add cuda format filter. #5608

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

galad87
Copy link
Contributor

@galad87 galad87 commented Dec 19, 2023

Converts the frames to the pixel format required by the encoder. Should fix #5606
If someone with an NVIDIA GPU could test it.

Tested on:

  • Windows 10+ (via MinGW)
  • macOS 10.13+
  • Ubuntu Linux

@sr55
Copy link
Contributor

sr55 commented Feb 12, 2024

10Bit Source

NVEnc HEVC 10-bit
No Scaling: https://gist.github.com/sr55/228b827a3f7a7e722234eb47802e6996 (Hardware Decode)
Downscaling to 1080p https://gist.github.com/sr55/bdaf914b2dcf8fa2b703bf3923bdbba8 (Software Decode)

NVEnc HEVC 8-bit
No Scaling -> Encode Failed https://gist.github.com/sr55/2ea15bb200d08816f223f1a024d2ad3b (Software Decode)
Downcale to 1080p OK https://gist.github.com/sr55/72ddf243f54ecc39b67eeab1903f8832 (Software Decode)

@sr55
Copy link
Contributor

sr55 commented Feb 12, 2024

8 Bit Source
8 -> 8 https://gist.github.com/sr55/9cd23c2579e545ba1fc8b8109d3375c1 (Hardware Decode)
8 -> 10 (Failed) https://gist.github.com/sr55/0b26f55e15eff89f9402653756d419cb (Software Decode)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

AV1 10-bit (NVENC) 8 bit and 10 bit have exactly the same file size only in the nightly version
2 participants