Comments (7)
AMD AV1 encoder has a severe limitation, it can only works with widths and heights divisible by 64 (or 32?) if I remember correctly.
That's an hardware issue, and there is no way to fix it. A workaround would be to set the correct crop in the container, but then most players ignore container crop values.
However it should happen with AMD H.264 or AMD H.265.
from handbrake.
AMD AV1 encoder has a severe limitation, it can only works with widths and heights divisible by 64 (or 32?) if I remember correctly. That's an hardware issue, and there is no way to fix it. A workaround would be to set the correct crop in the container, but then most players ignore container crop values.
However it should happen with AMD H.264 or AMD H.265.
Interesting, but then I'd expect to see those bars when using amd codec acceleration in other apps, such as screen recording through ShareX (with random region size every time!), or adrenalin screen recording?
I remember that I've been also converting av1 to h264 or hevc with those random sizes and didn't get those green bars, though I've been using ffmpeg in command line to do that.
from handbrake.
It affects all apps being a hardware limitation.
Most screen resolutions won't be affected as they are usually divisible by 64 so not that surprising.
Looking at your encode, you might want to drop the cropping down to 0. I do wonder if that's a false positive crop detection. That would bring the resolution up.
from handbrake.
It affects all apps being a hardware limitation.
Most screen resolutions won't be affected as they are usually divisible by 64 so not that surprising.
Looking at your encode, you might want to drop the cropping down to 0. I do wonder if that's a false positive crop detection. That would bring the resolution up.
As I said, settings do not matter.
Also, I did say that recordings were with random region sizes, so the chances to hit n*64/32 every time is zero.
from handbrake.
Also, I did say that recordings were with random region sizes, so the chances to hit n*64/32 every time is zero.
If this is the issue your seeing, then your sod outa luck. AMD confirmed it was a problem on their end so in all likelihood we'll see it sorted with RNDA 5
However, are you able to share with us a sample file, I can run it here just in-case there is something more going on
from handbrake.
The live preview inside HandBrake doesn't seem to align the video properly sometimes, but I can't reproduce the issue when playing the encoded file in a separate app. I can't test AV1.
from handbrake.
on Windows? That's just an instance of the Windows media player. (Not entirely sure if it's using the legacy or modern API for it but it should then be reproducible in the native app)
from handbrake.
Related Issues (20)
- x265 encoding segfaults HOT 8
- Length of output file does not match input length, or length on queue statistics HOT 2
- HandBrake is changing the default SVT-AV1 tune HOT 9
- Audio track title gets lost HOT 5
- Maybe a nice compromise for the srt - ssa conversion HOT 3
- Bitrate capped in constant quality mode with NVENC encoders HOT 7
- Just one enhancement to make HandBrake really easy to use HOT 1
- Subtitle preview screen HOT 1
- Passthrough interlaced content HOT 1
- AV1 encoding with SSIM/PSNR tune does not work HOT 2
- Auto dark mode in flatpak version HOT 8
- Question about settings/quality
- Automatically apply preset based to video bitrate and frame rate? HOT 4
- Dolby Vision Profile 4 doesn't get passed through when transcoding to AV1/HEVC 10bit using SVT and x265 encoders HOT 1
- AV1 has problem with 2 pass and the last percent HOT 5
- Output folder set with preset HOT 1
- Speed up or down video by specifying FPS and fix audio pitch accordingly HOT 1
- Low Power Disable not respected by CLI HOT 1
- Intel Arc Support? HOT 1
- Handbrake GUI is partially mirrored HOT 1
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 handbrake.