Crear un plugin en Tdarr
2021-06-07
Tdarr cuenta con una serie de plugins hechos por la comunidad, los tenemos de todo tipo, para convertir vídeo, audio, extraer metatados, etc. Es raro no encontrar uno que no se adapte a tus necesidades, aun así, si no encuentras un plugin de tu gusto, puedes crearte uno usando como backend ffmpeg o handbrake.
En la pestaña Plugins disponemos de tres pestaña nás, Community para los plugins realizados por la comunidad, Local plugins de la comunidad o creados por ti copiados localmente a tu servidor y Plugin Creator, hacemos clic en la esta ultima pestaña.
Pulsa en Create
Pulsa en Edit details
Introduce un nombre para el plugin que vamos a crear, a que pista va a afectar (audio o vídeo), la operación a realizar (transcodificación o remux) y una descripción de lo que hace el plugin. En el ejemplo, vamos a crear un plugin que comprueba la pista de audio de los vídeos, si la pista esta con el codec eac3
lo convierte a aac
Despuós de rellenar los anteriores campos, hacemos clic en Add filters
Tenemos filtros códec, tipo de medio, tamaño, resolución, etc. A nosotros para el ejemplo nos interesa un filtro por tipo de códec
Marcamos la casilla Only, es decir que el plugin solo actuara si el vídeo tiene el códec indicado (eac3), hacemos clic en Add filter,
Por ultimo tenemos que indicar la acción que se llevara a cabo si se cumple la opción anterior, haz clic en Set action
Tenemos un desplegable con las posibles acciones a realizar, incluso podemos personalizar la acción a realizar invocando directamente a ffmpeg o handbrake con los parámetros que deseemos.
Selecciona Transcode Standardlise audio stream codecs y aac como códec y pulsa en Set action
En la parte superior mos un resumen de las acciones que va a realizar el plugin, para terminar hacemos clic en Create Plugin
Nos aparecerá una pequeña ventana recordando que el plugin que acabos de crear lompodemos encontrar en la pestaña Local
Si ahora vamos a la pestaña Local podemos ver el plugin que acabaos de crear listo para poder ser aplicado a la biblioteca que corresponda.
Espero que te haya gustado, pasa un gran día 🐧