Opretter HandBrakeCli-profil med JSON-input

Hej alle, jeg har leget med at opsætte en MCEBuddy-profil, der bruger HandBrakeCli med en JSON-forudindstilling til at konfigurere encoderen med de specifikke indstillinger, jeg ønsker.

Profilen, jeg har testet med, ser sådan ud:

[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”

Desværre fejler det, selvom det virker, når det køres direkte i kommandolinjen for HandBrakeCli.exe med -i -o parametrene; har nogen erfaring med at bruge JSON-filer som kilde til kodning i MCEBuddy?

MCEbuddy forventer at se en encoder og en bitrate i kommandolinjen for videoen. Hvis du ønsker at bruge tilpassede JSON-profiler, skal du instruere MCEBuddy om ikke at udføre nogen sikkerhedskontroller og automatiske tilpasninger af video- og lydparametrene.

Du vil sandsynligvis skulle bruge disse i din profil:

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

Se dette emne for flere detaljer om, hvordan det fungerer.

Jeg forsøger at gøre det samme og kæmper også.

Jeg har tilføjet de handbrake-optimerede poster, men mcebuddy crasher stadig.

Det optimerede flag var den rette vej at gå.

Kan du vedhæfte konverteringsloggen og også en kopi af en JSON-fil. Virker det direkte via kommandolinjen?

ikke “log værdig”…

Jeg ville lege med nogle nye indstillinger, som jule allerede havde en profil til i handbrake, således jeg tænkte, at jeg ville tage den nemme løsning. Endte med at lave en rigtig profil i stedet.

Det sagt, ville det være rart at se et klart copy/pasta-eksempel på, hvordan en sådan profil ville se ud, mest for at jeg kan tjekke syntaxen etc. Kan du poste et eksempel, når du får tid?

Her er min kode; erstat blot presetname.json med dit egen præsætnavn (husk at flytte præsætningen ind i handbrake-cli-mappen!)

[Handbrake Preset]
Description=Bruger en Handbrake-GUI-bygget præsætning
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