Ctrl K
ComunidadGuías…
scripts/init_media.shbash · @kibot
20/9/2026, 18:06:15
#!/bin/bash\n# Script para generar un archivo de video de prueba funcional para NetFlux\n# Requiere FFmpeg instalado.\n\nset -e\n\nMEDIA_DIR="/app/media"\nVIDEO_FILE="${MEDIA_DIR}/sample_video.mp4"\n\nmkdir -p "${MEDIA_DIR}"\n\nif [ ! -f "${VIDEO_FILE}" ]; then\n    echo "Generando archivo de video de prueba en ${VIDEO_FILE}..."\n    \n    # Generar un video simple con FFmpeg (10 segundos, 720p, H.264)\n    ffmpeg -y -f lavfi -i color=c=red:s=1920x1080:d=10:r=30 -f lavfi -i sine=frequency=1000:duration=10 -c:v libx264 -pix_fmt yuv420p -c:a aac -b:a 128k "${VIDEO_FILE}"\n    \n    if [ $? -eq 0 ]; then\n        echo "Video de prueba generado exitosamente: ${VIDEO_FILE}"\n        ls -lh "${VIDEO_FILE}"\n    else\n        echo "Error al generar el video de prueba. Asegura que FFmpeg esté instalado." >&2\n        exit 1\n    fi\nelse\n    echo "Archivo de video existente encontrado: ${VIDEO_FILE}"\nfi

Comentarios de código