LICENSE
README.md
pyproject.toml
src/screencast_narrator/__init__.py
src/screencast_narrator/debug_overlay.py
src/screencast_narrator/ffmpeg.py
src/screencast_narrator/freeze_frames.py
src/screencast_narrator/highlight.py
src/screencast_narrator/merge.py
src/screencast_narrator/shared_config.py
src/screencast_narrator/storyboard.py
src/screencast_narrator/sync_detect.py
src/screencast_narrator/sync_frames.py
src/screencast_narrator/timeline_html.py
src/screencast_narrator/tts.py
src/screencast_narrator.egg-info/PKG-INFO
src/screencast_narrator.egg-info/SOURCES.txt
src/screencast_narrator.egg-info/dependency_links.txt
src/screencast_narrator.egg-info/entry_points.txt
src/screencast_narrator.egg-info/requires.txt
src/screencast_narrator.egg-info/top_level.txt
tests/test_debug_overlay.py
tests/test_debug_overlay_e2e.py
tests/test_e2e_search_screencast.py
tests/test_freeze_frames.py
tests/test_google_docs_sync_frames.py
tests/test_highlight_e2e.py
tests/test_long_running_drift.py
tests/test_merge_integration.py
tests/test_qr_decode.py
tests/test_qr_roundtrip.py
tests/test_schema_validation.py
tests/test_silent_narration_e2e.py
tests/test_storyboard.py
tests/test_subtitles.py
tests/test_sync_detect.py
tests/test_sync_pipeline.py
tests/test_tts_voice_selection.py