diff --git a/docker/common/install_ffmpeg.sh b/docker/common/install_ffmpeg.sh index 4b3df7caf4..81a4652c20 100644 --- a/docker/common/install_ffmpeg.sh +++ b/docker/common/install_ffmpeg.sh @@ -15,7 +15,7 @@ #!/bin/bash set -xeuo pipefail # Exit immediately if a command exits with a non-zero status -FFMPEG_VERSION=7.0.1 +FFMPEG_VERSION=8.0.1 NVCODEC_VERSION=12.1.14.0 for i in "$@"; do @@ -49,6 +49,7 @@ apt-get install -y \ libvorbis-dev \ libvpx-dev \ libwebp-dev \ + nasm \ pkg-config \ vainfo \ wget \ diff --git a/docs/get-started/video.md b/docs/get-started/video.md index 97a1a0cbc8..e9c6388970 100644 --- a/docs/get-started/video.md +++ b/docs/get-started/video.md @@ -58,7 +58,7 @@ To use NeMo Curator's video curation capabilities, ensure your system meets thes - Reduced configuration (lower batch sizes, FP8): ~21GB VRAM #### Software Dependencies -* **FFmpeg 7.0+** with H.264 encoding support +* **FFmpeg 8.0+** with H.264 encoding support - GPU encoder: `h264_nvenc` (recommended for performance) - CPU encoders: `libopenh264` or `libx264` (fallback options) diff --git a/docs/reference/infrastructure/container-environments.md b/docs/reference/infrastructure/container-environments.md index f16566c97d..0ce46be76e 100644 --- a/docs/reference/infrastructure/container-environments.md +++ b/docs/reference/infrastructure/container-environments.md @@ -49,7 +49,7 @@ The primary container includes comprehensive support for all curation modalities - NeMo Curator with all optional dependencies (`[all]` extras) - CUDA 12.8.1 with cuDNN - Python 3.12 with uv package manager -- FFmpeg 7+ with NVENC support (for video processing) +- FFmpeg 8+ with NVENC support (for video processing) - Ray, Dask, and distributed computing frameworks - NVIDIA optimized Python packages