Res‑Downloader: Descarga videos de WeChat, Douyin y más

¿Qué es Res‑Downloader?

Res‑Downloader (abreviación de resource downloader) es una aplicación de código abierto escrita en Go y potenciada por el framework Wails. Permite capturar una amplia gama de medios – videos, audio, imágenes e incluso streams en vivo – desde plataformas chinas de gran alcance como WeChat (video‑号 & 小程序), Douyin, Kuaishou, Xiaohongshu, KUGA music, QQ Music, y streams m3u8.

El proyecto se mantiene en GitHub bajo la licencia Apache‑2.0 y actualmente cuenta con más de 14 000 estrellas, 1 700 bifurcaciones y una comunidad de desarrolladores que contribuyen con nuevas funcionalidades y correcciones de errores.

¿Por qué usar Res‑Downloader?

Característica Beneficio
Multiplataforma Funciona en Windows, macOS y Linux (incluso Win7 con versiones antiguas)
Amplio soporte de plataformas Una herramienta para WeChat, Douyin, Kuaishou, etc.
Captura basada en proxy Simula un proxy a nivel de navegador para interceptar tráfico de red, similar a Fiddler o Charles
UI rápida y ligera Construida con Go+Wails + Vue; sin dependencias pesadas
Código abierto Revisa el código, haz forks o añade complementos personalizados
Comunidad activa Lanzamientos frecuentes, resolución rápida de incidencias

Empezando

1. Instalar la aplicación

  1. Descargar la versión – Obtén el binario más reciente para tu SO desde la página de releases.
  2. Descomprimir / Extraer – Coloca el ejecutable en una carpeta conocida.
  3. Ejecutar – Haz doble clic en res-downloader.exe (Windows) o ./res-downloader (macOS/Linux).

Tip: En macOS puede que necesites permitir la app en la configuración de “Seguridad y privacidad” porque no proviene de la App Store.

2. Iniciar el proxy de sistema

  1. Haz clic en el botón “Launch Proxy” en la pantalla principal.
  2. La UI mostrará los detalles del proxy, típicamente 127.0.0.1:8899.
  3. Verifica en un navegador o con curl que http://127.0.0.1:8899 reporte el estado del proxy.

3. Seleccionar tipos de recursos

Desde el panel izquierdo, puedes habilitar o deshabilitar tipos de recursos. Para la mayoría de usuarios, la configuración por defecto All funciona bien.

4. Abrir la página objetivo

Abre la página de medios en un navegador externo (p. ej., un mini‑programa de WeChat o un clip de Douyin). Res‑Downloader detectará automáticamente el tráfico, identificará la URL del medio y rellenará una lista en la pantalla principal.

5. Iniciar la descarga

Selecciona uno o más elementos en la lista y haz clic en Download. La herramienta soporta descargas concurrentes y muestra el progreso en tiempo real.

Casos de uso comunes

Plataforma Qué descargar Cómo hacerlo
WeChat Video‑号 Video corto + descripción Después de iniciar el proxy, abre el video en el Mini‑Program, luego regresa a Res‑Downloader – el video aparecerá automáticamente.
Douyin / Kuaishou Clips de video, canciones Misma procedimiento – abre la página, la app intercepta las URLs m3u8 o mp4.
Live‑Stream Recomendado usar OBS para grabar Res‑Downloader puede detectar la fuente de la transmisión; utiliza OBS para capturarla directamente.
Music (QQ/KUGA) Archivos MP3 La app lista las pistas descargables; simplemente haz clic en descargar.

Solución de problemas

  1. Descargas lentas o fallidas – Usa gestores de descarga externos como Neat Download Manager o Motrix para archivos grandes.
  2. Recursos no detectados – Asegúrate de que el proxy esté corriendo y que las configuraciones del proxy del sistema estén habilitadas.
  3. No se puede iniciar el proxy – Revisa las reglas del firewall; en Windows asegúrate de que el ejecutable esté permitido por Windows Defender.
  4. Después de cerrar la app la red se detiene – Recuerda restablecer manualmente el proxy del sistema (netsh winhttp reset proxy en Windows, networksetup -setwebproxystate Wi‑Fi off en macOS, sudo systemctl restart NetworkManager en Linux).

Conclusión

Res‑Downloader es una herramienta robusta y amigable para desarrolladores que trae la comodidad de descargadores específicos de plataforma en una sola aplicación ligera y multiplataforma. Su técnica basada en proxy es sencilla de usar y suficientemente poderosa para la recolección diaria de medios. Ya sea que estés guardando un popular baile de Douyin para más tarde, archivando un video‑hot de WeChat o recolectando pistas de audio de QQ Music, Res‑Downloader te brinda la velocidad y la flexibilidad que necesitas.

Práctica recomendada de código abierto – Siéntete libre de hacer fork del repositorio, ajustar el código o enviar pull requests. La comunidad da la bienvenida a mejoras, como soporte para plataformas adicionales o mejoras en la UI.

¡Felices descargas!

Artículo original: Ver original

Compartir este artículo