Please describe what you would like to see added to HandBrake:
An option to perfectly crop videos with black bars that both consist of an uneven number of pixels.
Why would you like to see this added:
I have a video source that has a black bar of 61 px on top and 59px on the bottom. Cropping these would give me a neat 1920x960 video.
However the only video I can get without losing anything from the original framing is 1920x962, which would leave me with a single line of black bar on top and one on the bottom.
Maybe an option to shift the crop by a certain number of pixels vertically (or even horizontally). 1px for mod2, 1-3px for mod4, 1-7 for mod8?
What version of HandBrake are you currently running:
0.10.5.0 - 64 bit
What operating system and version and you currently running (e.g. OSX 10.11, Windows 7, Ubuntu 14):
Windows 10
Shift crop by 1px
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.
*******************************
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.
*******************************
Re: Shift crop by 1px
Are you trying to use manual cropping and it is not cropping in the right place?
Re: Shift crop by 1px
We only allow cropping by an even number of pixels for each crop setting (instead of overall).Woodstock wrote:Are you trying to use manual cropping and it is not cropping in the right place?
v2x, you might be able to do what you want with the command-line interface, but I'm not 100% sure.
Otherwise you could edit the crop-rect at the encoder level (e.g. H.264 encoders always use dimensions that divide evenly by 16, and use the crop-rect to "hide" pixels; x264 lets you control it directly), but it's a bit of a hack -- plus some buggy players simply ignore it and hide (encoded dimensions - storage dimensions) from the corner where all encoders usually place hidden content -- which I can't even remember what it is without reading the x264 source code.
As for the feature request, it's an interesting idea, just a bit of a pain to implement. I guess the easy solution would be to allow single-pixel crop everywhere and sanitize behind the scenes before sending the job to libhb.
Re: Shift crop by 1px
There have no situations where overcropping by 1 px produced anything objectionable to me.
Re: Shift crop by 1px
I appreciate all the replies so far. I was able to crop this properly via the HandbrakeCLI tool.
I'd still love this as a feature on the GUI version in the future, but for now this will do.
I'd still love this as a feature on the GUI version in the future, but for now this will do.
Re: Shift crop by 1px
So, with the current version of Handbrake (1.0.7) I can't parse the CLI line from the log anymore.
Any chance single-pixel crop (odd crop, instead of even) can be added to the GUI version?
Unfortunately I'm not proficient enough with the CLI to create a line that does the encode exactly as I want it to.
Any chance single-pixel crop (odd crop, instead of even) can be added to the GUI version?
Unfortunately I'm not proficient enough with the CLI to create a line that does the encode exactly as I want it to.