| @echo off | |
| title Video Converter Pro - Instalador | |
| cls | |
| echo ============================================ | |
| echo VIDEO CONVERTER PRO - INICIANDO | |
| echo ============================================ | |
| echo. | |
| :: 1. Verificar si Python está instalado | |
| python --version >nul 2>&1 | |
| if %errorlevel% neq 0 ( | |
| echo [ERROR] Python no esta instalado o no esta en el PATH. | |
| echo Por favor instala Python desde python.org | |
| pause | |
| exit /b | |
| ) | |
| :: 2. Verificar e instalar HuggingFace Hub | |
| echo [+] Verificando dependencias... | |
| python -c "import huggingface_hub" >nul 2>&1 | |
| if %errorlevel% neq 0 ( | |
| echo. | |
| echo [!] Libreria "huggingface_hub" no encontrada. | |
| echo [>] Instalando modulo necesario para conectar con HuggingFace... | |
| pip install huggingface_hub --quiet | |
| if %errorlevel% neq 0 ( | |
| echo [ERROR] Hubo un problema al instalar las dependencias. | |
| pause | |
| exit /b | |
| ) | |
| echo [OK] Dependencias instaladas correctamente. | |
| ) else ( | |
| echo [OK] Dependencias correctas. | |
| ) | |
| :: 3. Verificar FFmpeg (Aviso legal, no se puede instalar automáticamente aquí) | |
| ffmpeg -version >nul 2>&1 | |
| if %errorlevel% neq 0 ( | |
| echo. | |
| echo [ADVERTENCIA] FFmpeg no se encontro en el sistema. | |
| echo El programa podria abrir pero fallara al convertir videos. | |
| echo Por favor instala FFmpeg y agregalo al PATH de Windows. | |
| echo. | |
| pause | |
| ) | |
| :: 4. Ejecutar el Script Principal | |
| echo. | |
| echo [*] Iniciando aplicacion... | |
| echo. | |
| python "%~dp0converter.py" | |
| pause |