m-bain/whisperX

[FEATURE] multiple output formats (`--output_format`) with CLI

Open

#1,318 opened on Jan 5, 2026

 (1 comment) (2 reactions) (0 assignees)Python (2,384 forks)batch import
enhancementgood first issue

Repository metrics

Stars
 (23,595 stars)
PR merge metrics
 (Avg merge 61d 7h) (2 merged PRs in 30d)

Description

details

potential implementation plan

  1. update __main__.py to allow comma-separated values (for example, --output_format srt,txt,json)
  2. update get_writer() in utils.py to loop through all output_formats

Contributor guide