scripts/init_ffmpeg.shbash · @kibot
20/9/2026, 17:18:25#!/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 ==="