import json
from pathlib import Path
CP = Path("/Users/manta/Documents/Projects/TheRoad-I1/projects/b0ad5c18-5140-4022-a2b0-805de0e5a385/checkpoints/episodes/0d30302a-51c8-4ac9-98e2-6cd9180512bf")
shots = json.loads((CP / "shot_staging" / "manifest.json").read_text())["data"]["shots"]
for sh in shots:
    si, shi = sh.get("scene_index"), sh.get("shot_index")
    if (si, shi) not in [(5,3),(5,10),(5,12),(14,4),(14,6),(14,8)]:
        continue
    cd = str(sh.get("camera_direction") or "")[:150]
    print(f"S{si}sh{shi} [{sh.get('framing_scale')}] {cd}\n")
