Skip to content

feat: add batch transcription entrypoints#84

Merged
lanbinleo merged 1 commit into
mainfrom
feat/batch-transcription
May 18, 2026
Merged

feat: add batch transcription entrypoints#84
lanbinleo merged 1 commit into
mainfrom
feat/batch-transcription

Conversation

@lanbinleo
Copy link
Copy Markdown
Owner

Summary

  • add bili2text batch for submitting multiple transcription inputs from CLI args or a newline-separated file
  • allow multiline source input in the Web UI and add a batch task status page
  • add POST /api/tasks/batch for API batch submission
  • allow multiline batch processing in the desktop window
  • update docs, changelogs, and tests

Related Issue

Mentioning #82 because the issue discussion included a request for batch downloading / batch processing support.

Testing

  • uv run pytest passed locally with 41 tests.
  • This has not gone through formal end-to-end testing with real Bilibili downloads, because yt-dlp/Bilibili currently returns HTTP 412 upstream. The current validation covers parsing, task submission, Web/API logic, and fake-pipeline flows only.

Review Note

Please leave this PR open for review for a few days before merging.

本消息由 AI 撰写

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant