💡 Introducción
DouyinLiveRecorder es una herramienta de grabación en vivo de código abierto basado en el desarrollo de Python, el apoyo a la función de grabación de más de 40 plataformas en vivo nacionales e internacionales de corriente principal, tales como Jittery, TikTok, Shutterbug, HootSuite, Douyu y así sucesivamente. Esta herramienta utiliza FFmpeg como el núcleo del motor de grabación , con un ciclo de trabajo , grabación simultánea multi-persona , empuje de estado en vivo y otras características prácticas .

Proyectos destacados::
- Código abierto y gratuito con licencia MIT
- Funcionamiento multiplataforma Windows/Linux/macOS
- Soluciones de despliegue en contenedores Docker
- ¡Se han ganado 6,5k GitHub Stars y 834 Forks!
Características principales
- Soporte multiplataformaMás de 40 plataformas de retransmisión en directo nacionales e internacionales
- auto-recordDetección cíclica del estado de la sala de directo, la apertura de la emisión inicia automáticamente la grabación
- Opciones de calidad de imagen: Admite varios ajustes de calidad de imagen, como Original, Ultra HD, etc.
- mensaje push: Soporta WeChat, Nail, Telegram y otras plataformas para notificaciones on/off-air
- Asistencia a agentesServidor proxy configurable para registrar plataformas extranjeras
- segmentación: Evitar el problema de los archivos de gran tamaño causado por los largos tiempos de grabación
- Despliegue en contenedores: Proporcionar imagen Docker y configuración docker-compose
Plataformas compatibles
La herramienta permite grabar contenidos en directo desde las siguientes plataformas (algunas plataformas requieren una configuración especial):
- Plataformas nacionales: Jitterbug, Shutterbug, Hootsuite, Douyu, B-station, Xiaohongshu, YY, Netease CC, etc.
- Plataformas en el extranjero: TikTok, Twitch, Youtube, 17Live, AfreecaTV, etc.
- Otras plataformas: Weibo Live, Baidu Live, Cool Dog Live, Acfun, etc.
La lista completa de compatibilidad está disponible en el README del proyecto, y los desarrolladores siguen añadiendo compatibilidad con nuevas plataformas.
🛠️ Utilización
Inicio rápido para usuarios principiantes
- Descargue la última versión zip desde Releases
- Descomprima el archivo y añádalo a la carpeta
config/URL_config.ini
Añada la dirección de la sala de directo (una línea cada vez) en - estar en movimiento
DouyinLiveRecorder.exe
Iniciar grabación - Los archivos grabados se guardan en el
descargas
archivo
Opciones avanzadas de configuración
- Ajustes de calidad de imagen:可在地址前添加"超清,"等画质标识
- Configuración del proxy: Las plataformas extranjeras necesitan configurar un servidor proxy en el archivo de configuración
- clausurar:在地址前加"#"可暂停该直播间录制
- mensaje pushConfigurar canales de notificación como WeChat, Nail, etc.
Características técnicas
- arquitectura central::
- Desarrollo con Python 3.10+
- Grabación de secuencias de vídeo basadas en FFmpeg
- Mejorar el rendimiento de la concurrencia con E/S asíncrona
- Método de despliegue::
- Funciona de forma nativa: requiere un entorno Python
- Contenedores Docker: simplificar la gestión de dependencias
- EXE empaquetado: los usuarios de Windows lo ejecutan directamente
- Estructura del proyecto::
DouyinLiveRecorder/
├── config/ Archivo de configuración de #
├── descargas/ # Guardado de archivos grabados
├── logs/ # Logs de ejecución
├── streamget/ # módulo streamget
├── main.py # entrada principal del programa
└── ffmpeg_install.py # Scripts de instalación de FFmpeg
⚠️ Notas
- Algunos programas antivirus pueden estar mal informados, hay que añadir confianza
- Se recomienda grabar en formato ts para evitar interrupciones y corrupción de archivos.
- Establezca razonablemente el intervalo de detección para evitar solicitudes frecuentes de bloqueo de IP.
- Las plataformas extranjeras deben configurarse con servidores proxy.
- El uso comercial está sujeto al acuerdo de usuario de la plataforma correspondiente.
🌟 Adecuado para personas
- Creadores de contenidos en directo: graban sus propios contenidos en directo para su edición en postproducción
- Analista de contenidos: recopila datos en tiempo real de la competencia o del sector
- Aficionados a la tecnología: aprendan a procesar flujos en directo y a desarrollar en Python
- Operaciones de autopromoción: seguimiento de contenidos en directo
Recursos relacionados
- Dirección del proyecto: Repositorio GitHub:https://github.com/ihmily/DouyinLiveRecorder
📌 Palabras clave
Herramienta de grabación en directo , Grabación en directo Jitter , Grabación en directo TikTok , Grabación en directo multiplataforma , Herramienta en directo de código abierto , Grabación en directo FFmpeg , Grabación en directo Python
📢 Descargo de responsabilidad | Recordatorio de uso de la herramienta
1️⃣ El contenido de este artículo se basa en la información conocida en el momento de su publicación. La tecnología y las herramientas de IA se actualizan con frecuencia; consulte las últimas instrucciones oficiales.
2️⃣ Las herramientas recomendadas han sido sometidas a un control básico pero no a una validación de seguridad en profundidad, por lo que le recomendamos que evalúe usted mismo la idoneidad y el riesgo.
3️⃣ Cuando utilices herramientas de IA de terceros, presta atención a la protección de la privacidad de los datos y evita cargar información sensible.
4️⃣ Este sitio web no se hace responsable de los daños directos/indirectos debidos al mal uso de la herramienta, fallos técnicos o desviaciones del contenido.
5️⃣ Algunas herramientas pueden implicar una suscripción de pago, por favor tome una decisión racional, este sitio no contiene ningún consejo de inversión.