Ayuda con codificación personalizada

Usuario de Mythtv desde hace mucho tiempo, recientemente estoy intentando pasar a Plex / MCEBuddy. He estado usando un script en Linux para codificar las grabaciones después de eliminar los comerciales, y no he podido encontrar la misma funcionalidad en MCEBuddy. La única opción razonablemente cercana en el menú desplegable de codificación es x264 normal. Quiero codificar usando x265 con parámetros específicos. ¿Cómo puedo hacer esto en el software 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

¿Este foro está muerto? Me gustaría probar el software, pero no voy a pagar por él si no puedo que me respondan algunas preguntas.

Esto parece funcionar bastante bien, pero ¿dónde puedo encontrar documentación que coincida con los ajustes que publiqué al principio?

[MKV h265 TV q20]
Description=ADVERTENCIA: Codificación de calidad constante de Handbrake (25) con Nvidia HVEC.
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 viene con una amplia gama de perfiles predeterminados, incluidos perfiles H.265 (HEVC). Si deseas personalizar o crear tu propio perfil, te recomiendo comenzar con este tema: MCEBuddy - Understanding Profiles Basics

En cuanto al renombrado personalizado, habilita la opción Enable custom renaming en la página de tu Tarea de conversión y escribe tu propio patrón de nombres de archivo. Consulta este tema para ver cómo crear tu propio patrón de renombrado personalizado utilizando los metadatos de tus archivos: MCEBuddy - Advanced Settings, Commands and Tweaking

Esta documentación también está incluida en tu instalación de MCEBuddy.

image

Lo leí todo, pero todavía no logro averiguar dónde poner la opción --preset=“H.265 MKV 720p30”. ¿Va en handbrake-general o en handbrake-video?

handbrake-video

Gracias, lo intentaré

Parece que tengo algo bastante cercano a lo que quiero. ¿Necesito algo de ffmpeg aquí, o todo eso se puede eliminar?
[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

¿Alguna ayuda con los perfiles? Usando lo anterior, obtengo archivos unas 5 veces más grandes que si uso HandBrake fuera de MCE.
¿Cómo puedo pasar esto correctamente?
handbrake-video= --preset=“H.265 MKV 1080p30” -q 20 --encoder-preset medium

Ojalá pudiera ayudarte, ya que es extremadamente difícil obtener ayuda con este tipo de cosas aquí. Si no fuera por otro usuario, SystemIdleProcess, nunca habría logrado hacer funcionar mi perfil personalizado… pero no uso Handbrake porque prefiero los resultados con ffmpeg.

Me pregunto por qué estás usando un nivel -q de 20, ya que eso definitivamente resultará en un archivo enorme. Yo uso ffmpeg con un valor -cq de 26 y obtengo archivos algo más pequeños que la calidad normal de H.264, pero de igual o mayor calidad. El perfil HEVC estándar en MCEBuddy es de muy baja calidad, y mi perfil HEVC altamente ajustado produce una muy buena calidad cuando se ve en mis televisores con un tamaño de archivo agradable.

Si te interesa probar ffmpeg con mi perfil para comparar, avísame y lo publicaré aquí para ti.

Lo optimicé específicamente para comprimir televisión grabada y usarla en Emby.

No he tenido suerte usando los perfiles predefinidos de HandBrake en MCEBuddy, así que hay que desmenuzarlos para obtener los comandos adecuados. Sí uso HandBrake en MCEBuddy, así que puedo intentar ayudarte. Aquí está el perfil que sugiero probar al principio.

Esto se basa en tu publicación inicial:

[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

Esto debería acercarse lo más posible a ese perfil. Los dos últimos valores de Audio y Video Optimized evitan cualquier detección y optimización adicional de estos ajustes.

Por si quieres experimentar un poco, aquí está mi perfil más reciente que he estado usando después de pasar un tiempo ajustándolo. Normalmente uso codificación por hardware de Intel, así que esta es la versión de codificación por software.

[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

Espero que esto ayude. No soy ningún experto, pero me gusta intentar resolver las cosas. Todavía estoy aprendiendo sobre HandBrake y ffmpeg y estoy seguro de que ajustaré mi perfil una docena de veces más. La búsqueda constante del equilibrio entre calidad y tamaño de archivo.