Spaces:
Running
Running
| video-translator/ | |
| βββ .gitignore | |
| βββ README.md | |
| βββ LICENSE | |
| βββ requirements.txt | |
| βββ app.py # Main Gradio app entry point | |
| βββ config.py # Configuration and constants | |
| βββ .env.example # Example environment variables | |
| βββ src/ | |
| β βββ __init__.py | |
| β βββ audio/ | |
| β β βββ __init__.py | |
| β β βββ extractor.py # Audio extraction from video | |
| β β βββ generator.py # TTS generation | |
| β βββ video/ | |
| β β βββ __init__.py | |
| β β βββ processor.py # Video processing functions | |
| β βββ subtitles/ | |
| β β βββ __init__.py | |
| β β βββ transcriber.py # Subtitle generation | |
| β β βββ translator.py # Subtitle translation | |
| β βββ utils/ | |
| β βββ __init__.py | |
| β βββ logger.py # Logging configuration | |
| βββ tests/ | |
| β βββ __init__.py | |
| β βββ test_audio.py | |
| β βββ test_subtitles.py | |
| β βββ test_video.py | |
| βββ outputs/ # Output directory (generated) | |
| βββ .gitkeep | |