https://github.com/christoferis/rhubarbbarbara
A Python GUI script designed to work with Rhubarb Lip Sync to create mouth animation fast and easy in just mere seconds (depending on video length)
https://github.com/christoferis/rhubarbbarbara
ffmpeg lip-sync moviepy pyside6 python qt qt6 rhubarb video video-creation
Last synced: about 1 year ago
JSON representation
A Python GUI script designed to work with Rhubarb Lip Sync to create mouth animation fast and easy in just mere seconds (depending on video length)
- Host: GitHub
- URL: https://github.com/christoferis/rhubarbbarbara
- Owner: Christoferis
- Created: 2021-04-07T12:29:11.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-02T23:12:09.000Z (over 4 years ago)
- Last Synced: 2025-05-08T19:11:38.577Z (about 1 year ago)
- Topics: ffmpeg, lip-sync, moviepy, pyside6, python, qt, qt6, rhubarb, video, video-creation
- Language: Python
- Homepage:
- Size: 66.9 MB
- Stars: 22
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RhubarbBarbara
An Application intended to be used with Rhubarb Lip Sync
With the information given by Rhubarb, this can generate a video out of images, the images being the different Liptypes (A-X)
Under Developement
RhubarbBarbara is an app made to create Mouthanimations from Audio data using MoviePy and Rhubarb Lip Sync. Current version is 1.0 and is under development.
## Installation Tutorial
1. Download the latest version of Rhubarb Lip Sync from [here](https://github.com/DanielSWolf/rhubarb-lip-sync/releases/tag/v1.10.0)
2. Download the latest version of this by going to the [tags](https://github.com/Christoferis/RhubarbBarbara/tags) section
3. Run the installation script (installer_win.py)
- 3a. Enter the path of the Rhubarb Lip Sync executable (ex.: D:\Documents\rhubarb-lip-sync-1.10.0-win32\rhubarb-lip-sync-1.10.0-win32\rhubarb.exe)
- 3b. Specify a standard directory if desired (Type NONE to skip this)
- 3c. Let the installer install the packages needed by typing "y"
### Usage
Upon opening, you are greeted with the main window which specifies the mouth types (the last three are optional)
Fill in your Mouth shapes (use images in icons as example) and specify the audio on the bottom right.
Next to the audio, specify an output location and method (currently: MP4 (not transparent), AVI (pseudo-transparent) and Image Sequence (fully transparent))
Click on start (the green Button) if you're ready.
---
*RhubarbBarbara only outputs a video with the mouth Animation without any video, Motion Tracking, Footage and alignment has to be done outside of RhubarbBarbara*
#### Development
RhubarbBarbara is currently under development and help would be appreciated. We try to do regular updates
**Roadmap:**
- Complete redesign of the ui for better navigation and more features
- More features: FPS, Resolution and bitrate
- Add support for custom Backgrounds + Placement of mouth In-Editor
- Script support + Emotions based on script (idea no real feature implementation planned)
- Better Performance:
Better Memory Management, split into chunks
Multithreaded Video Encoding