Ir al contenido
  1. Publicaciones/

Crear un plugin en Tdarr

··386 palabras·2 mins

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,

Podemos añadir tantos filtros como creamos necesarios

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

Al igual que en el apartado anterior, podemos incluir tantas acciones como creamos necearías

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 🐧