"""Entry point for python3 -m videocatalog."""

print("Usage:")
print("  python3 -m videocatalog.db init       # Create DB + seed data")
print("  python3 -m videocatalog.db stats      # Show statistics")
print("  python3 -m videocatalog.extract       # Extract frames + faces")
print("  python3 -m videocatalog.extract 39    # Single video")
print("  python3 -m videocatalog.extract 39 --force  # Re-extract")
print(
    "  python3 -m videocatalog.extract --auto-match            # Auto-tag faces by recognition"
)
print("  python3 -m videocatalog.extract --auto-match --tolerance 0.5  # Stricter matching")
print("  python3 -m videocatalog.extract --check-gps             # Scan videos for GPS metadata")
print("  python3 -m videocatalog.server        # Start web server")
print("  python3 -m videocatalog.reports html   # Generate HTML catalog")
print("  python3 -m videocatalog.reports md     # Generate Markdown catalog")
print("  python3 -m videocatalog.reports stats  # Terminal stats")
