VidCoder icon indicating copy to clipboard operation
VidCoder copied to clipboard

Handbrake settings from vidcoder

Open jglazer63 opened this issue 1 year ago • 3 comments

Feature details

I love the GUI of vidcoder but it would be great to know what the handbrake settings are based on the gui settings. I would like to automate some of my stuff and using handbrake directly seems to be the better solution. Is there any way to see what settings are being sent to handbrake via vidcoder?

jglazer63 avatar Oct 28 '24 18:10 jglazer63

I'm not sure what you mean there. Both HandBrake and VidCoder call into the same core library of hb.dll. You can see the settings passed into the core library in the Log window. You can see a similar log in HandBrake as well.

RandomEngy avatar Oct 28 '24 21:10 RandomEngy

This is a command line I use to convert movie I ripped from MakeMKV to SVT-AV1 10bit with Opus 128k 5.1 and the 1st subtitle.

D:\HB\HandBrakeCLI.exe -i "F:\MakeMKV\Armageddon.1988.1080p.BluRay.REMUX.mkv" -o "G:\Vidcoder\Armageddon.1998.1988.1080p.Bluray.SVT-AV1.10bit.Opus.5.1.mkv" --previews=256:0 -e svt_av1_10bit --vfr -q 33 --encoder-preset=1 -x aq-mode=2:tune=0:keyint=10s:scd=1:enable-qm=1:enable-tf=0:enable-cdef=1:enable-restoration=0:enable-overlays=1:tile-columns=0:tile-rows=0:enable-variance-boost=1:variance-boost-strength=2 --adither=auto -a 1 -E opus --ab 128 --mixdown=5point1 -s 1

Here is a page I found for HandbrakeCLI commands.

https://handbrake.fr/docs/en/latest/cli/command-line-reference.html

Fishman0919 avatar Nov 09 '24 14:11 Fishman0919

So you're asking if VidCoder can spit out a HandBrake CLI string for the current settings? I'm probably not going to add that feature directly to VidCoder. Those options are changing all the time and I'd be always racing to update. VidCoder is in a pretty good place right now since all the integration with the core is automatic: it queries to find what codecs are available, etc.

I think the exception would be if hb.dll itself had the functionality to create that string. Then I could expose it in VidCoder. But you'd need to ask the HandBrake devs about adding that.

RandomEngy avatar Nov 09 '24 15:11 RandomEngy