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