Repolode
HaveAGitGat

HaveAGitGat/Tdarr

Herramienta distribuida para automatizar bibliotecas multimedia: transcodifica y remultiplexa archivos de video y audio con FFmpeg o HandBrake mediante reglas condicionales de plugins.

Estrellas
4,383
Forks
124
Issues abiertos
49
Último commit
hace 3 días

¿Qué es?

Tdarr es un sistema web para automatizar la transcodificación y la remultiplexación de una biblioteca multimedia. Un Tdarr Server central coordina los Tdarr Nodes que se ejecutan en Windows, macOS, Linux (incluidas las arquitecturas arm y arm64) o Docker; cada nodo recibe tareas y procesa archivos con FFmpeg o HandBrake.

El procesamiento se basa en stacks de plugins. Cada plugin combina filtros (códec, contenedor, resolución, tamaño y antigüedad) con acciones como transcodificar, eliminar subtítulos, estandarizar pistas de audio o remultiplexar contenedores, de modo que los archivos solo se modifican cuando hace falta. Un uso habitual es convertir video H.264 a H.265 (HEVC) para reducir el tamaño de los archivos, o normalizarlos para mejorar la compatibilidad de reproducción entre dispositivos.

Cada biblioteca tiene sus propios ajustes, una programación (planificador de 7 días y 24 horas) y límites de workers repartidos entre tareas de transcodificación y comprobación de integridad, con CPU o GPU. El proyecto también incluye un monitor de carpetas, un detector de tareas bloqueadas, balanceo de carga entre unidades, búsqueda por propiedades de los metadatos de los archivos y estadísticas de la biblioteca.

Funciones clave

  • 01Arquitectura distribuida de servidor y nodos compatible con Windows, macOS, Linux y Docker.
  • 02Stacks de plugins que combinan filtros y acciones, con plugins de JavaScript que puedes crear o modificar.
  • 03Transcodificación y remultiplexación con HandBrake o FFmpeg, mediante workers de CPU y GPU.
  • 04Programaciones y límites de workers por biblioteca, además de balanceo de carga entre unidades.
  • 05Monitor de carpetas, detector de workers bloqueados y búsqueda de archivos por propiedades.

Casos de uso

  • Convertir una biblioteca grande de videos H.264 a H.265 para reducir el espacio de almacenamiento.
  • Eliminar de los archivos pistas de subtítulos, comentarios o subtítulos para personas con discapacidad auditiva que no se quieran conservar.
  • Estandarizar contenedores y pistas de audio para que el contenido se reproduzca de forma fiable en distintos dispositivos.
  • Aprovechar la capacidad disponible de CPU o GPU en varias máquinas para procesar una biblioteca multimedia en segundo plano.

Inicio rápido

  1. 1

    Descarga y configura Tdarr siguiendo la guía de instalación oficial enlazada en el README

Antes de usarlo

  • La licencia no está claramente indicada en los metadatos, así que consulta las condiciones del proyecto antes de usarlo.
  • Tdarr funciona como un servidor con nodos de trabajo independientes, por lo que el autoalojamiento requiere cierto esfuerzo de configuración.
  • La transcodificación depende de FFmpeg o HandBrake; debes tener uno de ellos disponible para ejecutar el trabajo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Tdarr?
Herramienta distribuida para automatizar bibliotecas multimedia: transcodifica y remultiplexa archivos de video y audio con FFmpeg o HandBrake mediante reglas condicionales de plugins. Tdarr es un sistema web para automatizar la transcodificación y la remultiplexación de una biblioteca multimedia. Un Tdarr Server central coordina los Tdarr Nodes que se ejecutan en Windows, macOS, Linux (incluidas las arquitecturas arm y arm64) o Docker; cada nodo recibe tareas y procesa archivos con FFmpeg o HandBrake.
¿Tdarr es gratuito? ¿Qué licencia tiene?
Tdarr es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Tdarr sigue mantenido?
Mantenimiento activo. El último commit de Tdarr fue el 3 nov 2026.
¿Para qué puedo usar Tdarr?
Convertir una biblioteca grande de videos H.264 a H.265 para reducir el espacio de almacenamiento. Eliminar de los archivos pistas de subtítulos, comentarios o subtítulos para personas con discapacidad auditiva que no se quieran conservar. Estandarizar contenedores y pistas de audio para que el contenido se reproduzca de forma fiable en distintos dispositivos. Aprovechar la capacidad disponible de CPU o GPU en varias máquinas para procesar una biblioteca multimedia en segundo plano.
¿Cómo se instala Tdarr?
Descarga y configura Tdarr siguiendo la guía de instalación oficial enlazada en el README
¿Dónde consigo Tdarr?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/HaveAGitGat/Tdarr

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados