Convierte videos a ProRes 422 HQ y audios a WAV estéreo 24-bit, optimizado para DaVinci Resolve.
ffmpegffprobe
./convert_media.sh [carpeta_entrada] [carpeta_salida_default]Procesar carpeta actual:
./recodec.shProcesar carpeta específica:
./recodec.sh /ruta/videosmp4, mkv, avi, m4v, webm, flv, wmv, ts, m2ts, mts, mov
mp3, aac, flac, ogg, wma, m4a, opus, wav
- Conversión de videos a ProRes 422 HQ (10-bit yuv422p10le)
- Extracción automática de todas las pistas de audio como WAV estéreo 24-bit
- Conserva archivos originales en carpeta
originals/ - Salida optimizada para DaVinci Resolve
- Procesamiento por lotes
output/
├── video/
│ ├── *.mov (ProRes 422 HQ)
│ ├── audio/
│ │ └── *_trackN.wav (Pistas de audio extraídas)
│ └── originals/ (Videos originales)
└── audio/
├── *.wav (Audios convertidos)
└── originals/ (Audios originales)
| Tipo | Codec | Perfil | Formato píxel | Tasa muestreo | Profundidad |
|---|---|---|---|---|---|
| Video | ProRes | 422 HQ (3) | yuv422p10le | - | 10-bit |
| Audio | PCM | - | - | 48000 Hz | 24-bit |
Edita las variables al inicio del script:
INPUT_DIR="${1:-.}" # Carpeta entrada (argumento 1)
OUTPUT_DIR="output" # Carpeta salida
VIDEO_DIR="$OUTPUT_DIR/video" # Salida videos
AUDIO_DIR="$OUTPUT_DIR/audio" # Salida audios- DaVinci Resolve: Totalmente compatible
- Final Cut Pro: Compatible
- Adobe Premiere: Compatible
- Los archivos originales se mueven a la carpeta
originals/ - Los WAV ya existentes en la entrada se saltan
- El script registra cada operación completada
- Usa
-loglevel warningpara minimizar output de ffmpeg
sudo apt install ffmpeg # Ubuntu/Debian
brew install ffmpeg # macOSchmod +x convert_media.shAsegúrate de tener espacio libre para los videos procesados (aprox. 2x el tamaño original)
MIT
Conversión de medios optimizada para post-producción