Python script that collects fonts from multiple subtitle files, organizes them by episode, and reports missing fonts.
2025-09-05 00:33:42 -05:00
batch_font_collector.py Update batch_font_collector.py 2025-09-05 00:33:42 -05:00
LICENSE Initial commit 2025-09-04 22:42:56 -05:00
README.md Update README.md 2025-09-04 23:01:12 -05:00

BatchFontCollector

Python script that collects fonts from multiple subtitle files, organizes them by episode, and reports missing fonts.

Requirements

  • Python 3.8+
  • FontCollector (Make sure that the Python Scripts folder is included in your system's environment variables.)

Features

  • Processes multiple .ass subtitle files in batch.
  • Collects all fonts required by each subtitle file.
  • Organizes fonts into folders per episode.
  • Logs the extraction process (process.log).
  • Reports missing fonts (missing_fonts.log).

Usage

  1. Open a terminal
  2. Navigate to the folder containing your batch_font_collector.py script.
  3. Run the script with the path to your subtitles folder:
python batch_font_collector.py "path to subtitles"