cracksmity.dev
English
L1 · Casa Terminal En servicio

VibeLoader

Un descargador de videos y música sin anuncios ni botones falsos. Empezó para WhatsApp y terminó siendo lo que más usa mi papá en la computadora.

INAUGURADA
MAR 2025
PLATAFORMA
Windows (.exe)
VERSIÓN
4.0
CÓDIGO
Público en GitHub
Interfaz clara de VibeLoader 4.0 con el logo Play-Drop, el selector Simple y Avanzado, un campo para pegar el enlace, un recuadro para la vista previa y dos botones grandes: Video y Solo audio.
La v4 en su vista Simple: pegar el enlace y elegir Video o Solo audio.

RECORRIDO · L1 Casa · 1 estación

  1. ESTÁS AQUÍ VibeLoader

Por qué existe

Una app de escritorio para Windows que descarga y convierte videos y música con yt-dlp y ffmpeg. La vista Simple es pegar el enlace y elegir Video o Solo audio; la Avanzada tiene siete formatos, recortes, subtítulos, playlists y una cola de descargas.

Cada formato resuelve un problema real. WhatsApp pide H.264 de hasta 1280 px y 30 fps; la pantalla del auto solo lee H.264 Baseline con AAC, y antes los videos salían sin audio; los cursos van en H.265 para pesar casi la mitad. Si el video ya cumple el perfil, solo se reempaqueta. Si no, se convierte con la tarjeta de video (NVENC, QuickSync o AMF), y si falla, con la CPU.

La v4 dividió un archivo de 2,600 líneas en un paquete con pruebas. Además, actualiza yt-dlp sin recompilar el .exe y usa la sesión del navegador para Facebook e Instagram, que a veces piden cookies.

En marzo de 2025 empecé a bajar música con yt-dlp desde la línea de comandos. Mi papá siempre se peleaba con eso: y2down y cualquier página que te imagines, llenas de anuncios, botones falsos y hasta adware. Buscabas una canción y terminabas instalando McAfee.

Lo que me hartó a mí fue WhatsApp. Tiene un formato medio raro, distinto al de YouTube, y los videos que bajaba directo no se podían subir. Le dije a ChatGPT: estoy usando la línea de comandos, pero quiero una interfaz, ¿me ayudas? Así salió la primera versión. Era muy sencilla, pero funcionaba.

Casi al mismo tiempo se la adapté a mi papá, y ahí empezó a crecer. Un formato para música. Otro para el auto, porque tenemos una pantallita que solo acepta ciertos videos y a veces salían sin audio. Otro para cursos, para unos que quería bajarle a una amiga. Lo que era solo para WhatsApp se fue transformando en lo que es.

Al principio era solo Python. Luego lo hice .exe, porque así a mi papá se le hacía más fácil, y de paso aprendí a compilar. La v4 la rehíce con Claude: la v3 ya estaba bien, pero era un solo archivo con todo. También arreglamos que a veces no se podían bajar videos de Facebook o Instagram.

Mi papá la sigue usando; es lo que más usa en la computadora. Es un hombre medio callado, así que no me dice mucho. Pero dice que le gusta, y mientras funcione, está bien.

Qué hace

pegar · elegir · listo

Vista Simple

Dos botones grandes, Video o Solo audio, para quien no quiere pelearse con códecs.

H.264 Baseline · AAC

Para el auto

El formato que acepta la pantallita del auto, para que ningún video vuelva a salir sin audio.

≤ 1280 px · ≤ 30 fps

WhatsApp

El formato con el que empezó todo: listo para subir sin que WhatsApp lo rechace.

un botón por error

Errores que se resuelven

Cada error viene en español claro y con un botón que lo arregla: reintentar, usar la sesión del navegador o instalar ffmpeg.

Versiones

  1. v1nov 2025

    VibeLoader v1: ventana oscura con campos para la URL y la carpeta, un selector de modo en WhatsApp 720p, un botón Descargar y un área de logs.

    Solo para WhatsApp

    Hecha con ChatGPT: una URL, una carpeta, un modo y los logs. Convertía con HandBrake.

  2. v2ene 2026

    VibeLoader v2: la misma ventana oscura con campos para recortar el inicio y el fin y una lista que confirma ffmpeg, ffprobe y HandBrakeCLI.

    Recortes

    Recortar por tiempo y revisar al abrir que estén ffmpeg y HandBrake. Mi primer intento de hacerla más fácil para mi papá.

  3. v3may 2026

    VibeLoader v3: un campo para pegar el enlace y tres botones grandes de colores: Descargar Música, Descargar Video y Modo Auto.

    El modo simple

    Tres botones grandes, Música, Video y Modo Auto, y todo lo demás escondido en un modo avanzado. HandBrake se va: era usar un cañón para matar moscas, y ffmpeg basta.

  4. v4oct 2026

    VibeLoader v4: interfaz clara con el logo Play-Drop, selector Simple y Avanzado, un campo para el enlace y dos botones grandes, Video y Solo audio.

    Rehecha con Claude

    Un paquete con pruebas, el logo Play-Drop, cola, playlists y la sesión del navegador para Facebook e Instagram.

Cómo está hecho

24 commits · hecho con Python, una hamburguesa y un toque de vaporwave

01 · InterfazPySide6Vistas Simple y Avanzada, cola e historial.
02 · Descargayt-dlpMás de 1,800 sitios; la sesión del navegador si hace falta.
03 · ConversiónffmpegPerfiles, reempaquetado y tarjeta de video con respaldo en CPU.
04 · EntregaPyInstaller + Inno SetupUn .exe que actualiza yt-dlp sin recompilarse.
  • PySide6
  • yt-dlp
  • ffmpeg
  • NVENC · QuickSync · AMF
  • PyInstaller
  • Inno Setup
  • pytest

Bitácora

  1. MAR 2025Empiezo a bajar música con yt-dlp desde la línea de comandos.
  2. NOV 2025v1 con ChatGPT: una ventana para que los videos sirvan en WhatsApp.
  3. MAY 2026v3: modo simple con botones grandes, pensado para mi papá.
  4. OCT 2026v4 con Claude: paquete con pruebas, cookies del navegador y logo nuevo.

Lo que aprendí

  • Un .exe le quita a otra persona todos los pasos que yo daba por obvios. Así aprendí a compilar.
  • Los mejores requisitos vienen de quien usa la app: WhatsApp, el auto, unos cursos.
  • No hace falta un cañón para matar moscas: HandBrake sobraba, ffmpeg hacía lo mismo con menos.
  • Que un archivo de 2,600 líneas funcione no significa que se pueda mantener.
  • La mejor reseña de mi papá es que la sigue usando.