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

img

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

img

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

img

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,

img

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.

img

Selecciona Transcode Standardlise audio stream codecs y aac como códec y pulsa en Set action

img

En la parte superior mos un resumen de las acciones que va a realizar el plugin, para terminar hacemos clic en Create Plugin

img

Nos aparecerá una pequeña ventana recordando que el plugin que acabos de crear lompodemos encontrar en la pestaña Local

img

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.

img

Espero que te haya gustado, pasa un gran día 🐧


Ingrese la dirección de su instancia