• Stefy Lanza (nextime / spora )'s avatar
    voice: torchcodec needs NVIDIA NPP, and needs to be able to find it · 429166a5
    Stefy Lanza (nextime / spora ) authored
    Voice cloning failed with 'Could not load libtorchcodec', whose message blames
    FFmpeg and the torch version. It was neither: the CUDA build links against
    NVIDIA Performance Primitives (libnppicc.so.12), torch does not use NPP, and
    torchcodec arrives as a transitive dependency of f5-tts — so nothing ever
    installed it.
    
    Installing it is only half: torch preloads its own nvidia libs and NPP is not
    among them, so the library sits in site-packages and the loader never looks
    there. LD_LIBRARY_PATH covers the other half.
    
    Verified in the built image: torch 2.11.0+cu128, torchcodec 0.11.1+cu128,
    AudioDecoder imports. Two wrong theories preceded this — an FFmpeg major
    mismatch and a torch/torchcodec ABI mismatch — both suggested by that error
    message, and both disproved by loading each .so by hand with torch imported.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_0182DhR1eFNPQyGmDrpHbedY
    429166a5
Name
Last commit
Last update
codai Loading commit data...
docs Loading commit data...
packaging Loading commit data...
samples Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
CODERAI_API_DOCUMENTATION.md Loading commit data...
CoderAI.gif Loading commit data...
DISTRIBUTION.md Loading commit data...
LICENSE.md Loading commit data...
MULTIMODAL_CAPABILITIES.md Loading commit data...
MULTIMODAL_UI_EXAMPLES.md Loading commit data...
README.md Loading commit data...
REQUEST-geoclip-embeddings.md Loading commit data...
REQUEST-vpr-embeddings.md Loading commit data...
amdgpu-coredump-05000.bin Loading commit data...
build-oci.sh Loading commit data...
build.ps1 Loading commit data...
build.sh Loading commit data...
coderai Loading commit data...
coderai-broker-implementation-reference.md Loading commit data...
coderai-integration.md Loading commit data...
commands Loading commit data...
osxbuild.sh Loading commit data...
package-oci.sh Loading commit data...
package-tarball.sh Loading commit data...
requirements-crisperwhisper.txt Loading commit data...
requirements-h3.txt Loading commit data...
requirements-melotts.txt Loading commit data...
requirements-nemo.txt Loading commit data...
requirements-nvidia.txt Loading commit data...
requirements-ocr-paddle.txt Loading commit data...
requirements-ocr.txt Loading commit data...
requirements-pyannote.txt Loading commit data...
requirements-surya.txt Loading commit data...
requirements-vllm.txt Loading commit data...
requirements-vulkan.txt Loading commit data...
requirements.txt Loading commit data...
run-oci.sh Loading commit data...
smoke-test-oci.sh Loading commit data...
todo.md Loading commit data...
video_editor.config.json Loading commit data...