Salut tout le monde, j’ai joué un peu avec la configuration d’un profil MCEBuddy s’appuyant sur HandBrakeCli en utilisant une configuration de préréglage JSON pour paramétrer l’encodeur avec les réglages précis que je souhaite.
Hélas, cela échoue, bien que cela fonctionne lorsque je le lance dans la ligne de commande normale de HandBrakeCli.exe avec les paramètres -i -o ; quelqu’un a-t-il déjà utilisé des JSON comme source pour l’encodage dans MCEBuddy ?
MCEBuddy s’attend à voir un encodeur et un débit binaire dans la ligne de commande vidéo. Si vous souhaitez utiliser des profils JSON personnalisés, vous devez demander à MCEBuddy de ne pas effectuer de vérifications de sécurité ni d’ajustements automatiques des paramètres vidéo et audio.
Vous devrez probablement utiliser ces paramètres dans votre profil :
Je voulais tester de nouveaux réglages dont j’avais déjà un profil dans HandBrake, alors j’ai pensé prendre la solution de facilité. J’ai fini par créer un vrai profil à la place.
Cela dit, ce serait bien d’avoir un exemple clair à copier-coller d’un tel profil, surtout pour que je puisse vérifier la syntaxe, etc. Tu pourrais poster un exemple quand tu as un moment ?
Voici mon code, remplacez simplement presetname.json par le nom de votre préréglage (n’oubliez pas de déplacer le préréglage dans le dossier handbrake-cli !)
[Handbrake Preset]
Description=Utilise un préréglage créé via l’interface graphique Handbrake
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