HandBrakeCli-profiel maken met JSON-invoer

Hey everybody, been toying around with setting up a MCEBuddy Profile relying on HandBrakeCli using a JSON preset configuration to setup the encoder with the specific settings I want.

The profile I have been testing with looks like this:

[Handbrake Cli 1.2.0 JSON Testing]
Description=nVidia HEVC (H265) JSON Input Testing
order=handbrake
handbrake-general=–preset-import-file E:\Configuration\HandBrake\Handbrake_H265_Q17_Yadif.json -Z “H265 DVD Convertion”

Alas this fails though it works when thrown into the regular command line for HandBrakeCli.exe with the -i -o parameters, anyone got any experience applying JSON’s as the source for the encoding in MCEBuddy?

MCEBuddy verwacht een encoder en bitrate in de videocommandoregel. Als je aangepaste JSON-profielen wilt gebruiken, moet je MCEBuddy instrueren geen veiligheidscontroles en automatische aanpassingen uit te voeren voor de video- en audioparameters.

Je zou waarschijnlijk het volgende in je profiel moeten gebruiken:

handbrake-VideoOptimized=true
handbrake-AudioOptimized=true
handbrake-HardwareEncodingOptimized=true

Zie dit onderwerp voor meer informatie over hoe het werkt.

Ik probeer hetzelfde te doen en worstel er ook mee.

Ik heb de voor HandBrake geoptimaliseerde items toegevoegd, maar MCEbuddy blijft falen.

De geoptimaliseerde vlag was de juiste keuze.

Kun je het conversielog en ook een kopie van een JSON-bestand bijvoegen. Werkt het rechtstreeks via de opdrachtregel?

niet “log waardig”…

Ik wilde experimenteren met enkele nieuwe instellingen waarvoor ik al een profiel had in HandBrake, dus dacht ik de makkelijke weg te nemen. Uiteindelijk heb ik toch maar een correct profiel gemaakt.

Dat gezegd zijnde, het zou fijn zijn om een duidelijk kopiëer-/plak-voorbeeld te zien van hoe zo’n profiel eruitziet, vooral zodat ik de syntax kan controleren. Kun je wanneer je tijd hebt een voorbeeld plaatsen?

Hier is mijn code, vervang gewoon de presetname.json door jouw presetnaam (vergeet niet de preset in de handbrake-cli-map te plaatsen!)

[Handbrake Preset]
Description=Maakt gebruik van een Handbrake GUI-built preset
2pass=true
order=handbrake
handbrake-general=–preset-import-file PRESETNAME.json
handbrake-audio=-E faac -R auto -B 128-D 0
handbrake-audioac3=-E faac -R auto -B 384 -D 0
handbrake-ext=.mp4
handbrake-audiodelay=skip
PreConversionCommercialRemover=true