From 0db52e0a18362320b35a697068ff54420805be3b Mon Sep 17 00:00:00 2001 From: Mergen Nachin Date: Wed, 10 Sep 2025 08:19:34 -0400 Subject: [PATCH] Add torchcodec as temporary dependency --- examples/models/moshi/mimi/install_requirements.sh | 1 + install_requirements.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/examples/models/moshi/mimi/install_requirements.sh b/examples/models/moshi/mimi/install_requirements.sh index 828bcac0abb..cfa025ef9aa 100755 --- a/examples/models/moshi/mimi/install_requirements.sh +++ b/examples/models/moshi/mimi/install_requirements.sh @@ -7,6 +7,7 @@ set -x +conda install "ffmpeg<8" pip install moshi==0.2.4 pip install bitsandbytes soundfile # Run llama2/install requirements for torchao deps diff --git a/install_requirements.py b/install_requirements.py index cbae175e276..fd82fbb597b 100644 --- a/install_requirements.py +++ b/install_requirements.py @@ -155,6 +155,9 @@ def install_optional_example_requirements(use_pytorch_nightly): else "torchvision" ), f"torchaudio==2.8.0.{NIGHTLY_VERSION}" if use_pytorch_nightly else "torchaudio", + # We probably don't need explicit torchcodec, see comment here + # https://github.com/pytorch/audio/pull/4039#issuecomment-3274648824 + f"torchcodec==0.7.0.{NIGHTLY_VERSION}" if use_pytorch_nightly else "torchcodec", ] # Then install domain libraries subprocess.run(