Aide avec l'encodage personnalisé

Utilisateur de Mythtv depuis longtemps, j’essaie récemment de passer à Plex / MCEBuddy. J’utilisais un script sous Linux pour encoder les enregistrements après suppression des publicités, et je n’ai pas trouvé la même fonctionnalité dans MCEBuddy. La seule option raisonnablement proche dans le menu déroulant d’encodage est x264 normal. Je veux encoder en utilisant x265 avec des paramètres spécifiques. Comment puis-je faire cela dans le logiciel MCEBuddy ?

nice HandBrakeCLI -i “$1.tmp” -o “/myth/HDD-1/videos/$4/$2 - S$season"Ep”$episode - $3.mkv" --preset=“H.265 MKV 720p30” -q 19 -a 1 -E copy --audio-copy-mask ac3 --audio-fallback ac3 -B 320 -6 5point1 --x265-preset medium deblock=-1:-1 >/dev/null 2>&1

Ce forum est-il mort ? J’aimerais essayer d’utiliser le logiciel, mais je ne vais pas le payer si je ne peux pas obtenir de réponses à quelques questions.

Cela semble fonctionner assez bien, mais où puis-je trouver la documentation correspondant aux paramètres que j’ai d’abord publiés ?

[MKV h265 TV q20]
Description=AVERTISSEMENT : Encodage Handbrake Constant Quality (25) avec Nvidia HEVC.
order=handbrake,ffmpeg
AllowH264CopyRemuxing=true
FixedResolution=true
AutoDeinterlace=true
ffmpeg-UsingHardwareEncoding=True
ffmpeg-general=-threads 0 -hwaccel auto
ffmpeg-video=-ss 9 -c:v hevc_nvenc -cq 20 -rc vbr -map 0:v
ffmpeg-audio=-acodec ac3 -ab 192k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 384k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-UsingHardwareEncoding=true
handbrake-general=–decomb --denoise=“weak” --loose-anamorphic --verbose=2 -T -O
handbrake-video=–start-at duration:3 -e x265 -q 20
handbrake-audio=-E ffac3 -R auto -B 192 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 384 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

MCEBuddy est livré avec une large gamme de profils standards, y compris des profils H.265 (HEVC). Si vous souhaitez personnaliser/créer votre propre profil, je recommande de commencer par ce sujet : MCEBuddy - Understanding Profiles Basics

Pour le renommage personnalisé, activez l’option Enable custom renaming dans votre page Conversion Task et rédigez votre propre modèle de nommage de fichiers. Consultez ce sujet pour voir comment construire votre propre custom renaming pattern en utilisant les métadonnées de vos fichiers : MCEBuddy - Advanced Settings, Commands and Tweaking

Cette documentation est également incluse dans votre installation MCEBuddy.

image

J’ai tout lu, mais je n’arrive toujours pas à savoir où placer l’option --preset=“H.265 MKV 720p30”. Est-ce que ça va dans handbrake-general ou handbrake-video ?

handbrake-video

Merci, je vais essayer

Il semble que j’ai quelque chose de très proche de ce que je veux. Ai-je besoin de ffmpeg là-dedans, ou tout cela peut-il simplement être supprimé ?
[MKV Preset H.265 MKV 1080p30]
Description=WARNING: Handbrake Constant Quality encoding H.265 MKV 1080p30.
order=handbrake,ffmpeg
AllowH264CopyRemuxing=true
FixedResolution=true
AutoDeinterlace=true
ffmpeg-UsingHardwareEncoding=True
ffmpeg-general=-threads 0 -hwaccel auto
ffmpeg-video=-ss 9 -c:v hevc_nvenc -cq 20 -rc vbr -map 0:v
ffmpeg-audio=-acodec ac3 -ab 192k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 384k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-UsingHardwareEncoding=true
handbrake-general= --verbose=2
handbrake-video= --preset=“H.265 MKV 1080p30” -q 20 --encoder-preset medium
handbrake-audio=-E copy:ac3 -R auto -a 1
handbrake-audioac3=-E copy:ac3 -R auto -a 1
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

Une aide avec les profils ? Avec ce qui précède, j’obtiens des fichiers environ 5 fois plus volumineux qu’avec HandBrake en dehors de MCE.
Comment puis-je transmettre cela correctement ?
handbrake-video= --preset=“H.265 MKV 1080p30” -q 20 --encoder-preset medium

J’aurais aimé pouvoir vous aider, car il est extrêmement difficile d’obtenir de l’aide pour ce genre de chose ici. Si ce n’était un autre utilisateur, SystemIdleProcess, je n’aurais jamais réussi à faire fonctionner mon profil personnalisé… mais je n’utilise pas Handbrake car je préfère les résultats obtenus avec ffmpeg.

Je suis curieux de savoir pourquoi vous utilisez un niveau -q de 20, car cela entraînera un fichier très volumineux. J’utilise ffmpeg avec une valeur -cq de 26 et j’obtiens des fichiers un peu plus petits que la qualité normale H.264, mais d’une qualité égale ou supérieure. Le profil HEVC standard dans MCEBuddy est de très faible qualité, et mon profil HEVC hautement optimisé produit une très bonne qualité sur mes téléviseurs, avec une taille de fichier intéressante.

Si vous êtes intéressé à essayer ffmpeg avec mon profil pour comparer, faites-le-moi savoir et je le publierai ici.

Je l’ai optimisé spécifiquement pour compresser les enregistrements TV à utiliser dans Emby.

Je n’ai pas eu de chance en utilisant les préréglages Handbrake dans MCEBuddy, il faut donc les disséquer pour obtenir les bonnes commandes. J’utilise bien Handbrake dans MCEBuddy, donc je peux essayer de vous aider. Voici le profil que je vous suggère d’essayer en premier.

Cela repose sur votre message initial :

[Handbrake H.265 MKV 720p30]
Description=Using Handbrake H.265 MKV 720p30 preset.
order=handbrake
handbrake-general=-v=2
handbrake-video=--comb-detect=Default --decomb=Default --auto-anamorphic -e h265 --encoder-preset slow -q 21 --pfr --deblock=-1:-1 -Y 720 -r 30
handbrake-audio=-E copy --audio-copy-mask ac3 --audio-fallback ac3 -B 320 -R auto
handbrake-audioac3=-E copy --audio-copy-mask ac3 --audio-fallback ac3 -B 320 -R auto
handbrake-ext=.mkv
handbrake-audiodelay=skip
handbrake-AudioOptimized=true
handbrake-VideoOptimized=true

Cela devrait vous rapprocher le plus possible du préréglage. Les deux dernières valeurs AudioOptimized et VideoOptimized empêchent toute détection ou optimisation supplémentaire de ces paramètres.

Au cas où vous voudriez expérimenter un peu, voici mon profil le plus récent, après quelques ajustements. J’utilise d’ordinaire l’encodage matériel Intel, donc voici la version logicielle :

[HEVC MKV Handbrake Software Encode]
Description=HEVC in MKV
order=handbrake
handbrake-general=-v=2
handbrake-video=--comb-detect=Default --decomb=Default --auto-anamorphic -e x265 --encoder-preset slow -q 26 --cfr
handbrake-audio=-E copy --audio-copy-mask ac3,eac3,truehd,dts,dtshd,mp3,flac --audio-fallback ffac3 -R auto
handbrake-audioac3=-E copy -R auto
handbrake-ext=.mkv
handbrake-audiodelay=skip

J’espère que cela vous sera utile. Je ne suis pas du tout un expert, mais j’aime chercher des solutions. J’apprends encore à propos d’Handbrake et ffmpeg et je suis sûr que je modifierai encore mon profil une douzaine de fois. La quête constante de l’équilibre entre qualité et taille de fichier.