module
Version:
v0.0.0-...-d33b70a
Opens a new window with list of versions in this module.
Published: Oct 26, 2023
License: MIT
Opens a new window with license information.
README
¶
Brewing
Brewing provides a simple container-based task scheduling framework.
The current implementation offers a solution for video text conversion.
The process is as follows:
- Download video files based on a custom worker (yt-dlp).
- Extract audio content (ffmpeg).
- Convert audio to text via the Whisper service.
- Optimize text structure through OpenAi.
- Push results via the Bark messaging service.
Demo: Atomic Expert Explains "Oppenheimer" Bomb Scenes | WIRED
Video to Text
![Video to Text](https://github.com/chinaboard/brewing/raw/master/docs/assets/v2t-task-flow.png?raw=true)
Basic Task workflow
![Basic task](https://github.com/chinaboard/brewing/raw/master/docs/assets/basic-task-flow.png?raw=true)
Task in docker workflow
![Docker task](https://github.com/chinaboard/brewing/raw/master/docs/assets/docekr-task-flow.png?raw=true)
Click to show internal directories.
Click to hide internal directories.