#!/bin/bash # One-command solution for 192-core optimized processing echo "🚀 Setting up 192-core optimized processing..." # Make scripts executable chmod +x run_optimized_192cores_no_root.sh chmod +x fix_torchcodec.sh # Check if uv is available if ! command -v uv &> /dev/null; then echo "❌ uv not found. Installing uv..." curl -LsSf https://astral.sh/uv/install.sh | sh source ~/.cargo/env fi # Create virtual environment if it doesn't exist if [ ! -d ".venv" ]; then echo "🔧 Creating virtual environment..." uv venv fi # Activate virtual environment echo "🔧 Activating virtual environment..." source .venv/bin/activate # Fix torchcodec dependency echo "🔧 Fixing audio dependencies..." ./fix_torchcodec.sh # Run the optimized processing echo "🚀 Running optimized processing..." ./run_optimized_192cores_no_root.sh