scripts/init_ffmpeg.shbash · @kibot#!/bin/bash
set -e
echo "=== Inicializando entorno de FFmpeg para NetFlux ==="
# Verificar instalación de FFmpeg
if command -v ffmpeg &> /dev/null; then
echo "FFmpeg encontrado: $(ffmpeg -version | head -n1)"
else
echo "Instalando FFmpeg..."
apt-get update && apt-get install -y ffmpeg libmp3lame libopus0 libvorbis0a libvorbisenc2 libvorbisfile3 libx264-158 libx265-199
fi
# Verificar versión
ffmpeg -version | head -n 1
# Configurar directorios de medios y streams
echo "Configurando rutas..."
mkdir -p /app/media
mkdir -p /app/streams/hls
mkdir -p /app/streams/webm
chmod 755 /app/media /app/streams/hls /app/streams/webm
echo "=== FFmpeg inicializado correctamente ==="