Spaces:
Sleeping
Sleeping
| """ | |
| Source finding module for discovering and downloading college football game videos. | |
| This module provides functionality to: | |
| 1. Search nfl-video.com for college football games by team name(s) | |
| 2. Return matching games with metadata (title, teams, date, event) | |
| 3. Generate download commands or extract direct video URLs for downloading | |
| Example usage: | |
| from source_finding import search_games, get_download_command, extract_direct_video_url | |
| # Search for games | |
| results = search_games(team_a="Ohio State", team_b="Oregon", max_pages=3) | |
| # Get download command for offline use | |
| cmd = get_download_command(results.games[0]) | |
| # Or extract direct URL for browser download | |
| url = extract_direct_video_url(results.games[0]) | |
| """ | |
| from .models import GameResult, SearchResults | |
| from .scraper import search_games, list_available_teams, get_team_index | |
| from .downloader import get_download_command, extract_direct_video_url, get_suggested_filename | |
| __all__ = [ | |
| "GameResult", | |
| "SearchResults", | |
| "search_games", | |
| "list_available_teams", | |
| "get_team_index", | |
| "get_download_command", | |
| "extract_direct_video_url", | |
| "get_suggested_filename", | |
| ] | |