Commit Graph

258 Commits

Author SHA1 Message Date
3ca3732102 Formatting 2024-02-20 14:54:37 +01:00
f6e4fa6bd3 Refactor UI code to add settings interface 2024-02-20 14:54:25 +01:00
49857b7be3 Add database initialization 2024-02-20 14:54:05 +01:00
a48c303862 Merge branch 'main' of github.com:Paillat-dev/viralfactory 2024-02-20 14:48:22 +01:00
280df1dd67 Formatting 2024-02-20 14:47:54 +01:00
3c3761ba7b Add new models and database manager 2024-02-20 14:46:43 +01:00
eba563ed90 Add greenlet and SQLAlchemy dependencies 2024-02-20 14:45:37 +01:00
80f93ad7bb Add .gitkeep file to local/assets/database directory 2024-02-19 14:51:49 +01:00
002c3d68c6 Update SECURITY.md 2024-02-19 14:20:05 +01:00
fe4e28c615 Create SECURITY.md 2024-02-19 14:13:53 +01:00
36602ea78d Merge branch 'main' of github.com:Paillat-dev/viralfactory 2024-02-19 09:14:40 +01:00
243ab3c369 Added 'local/' directory to .gitignore 2024-02-19 09:14:09 +01:00
57d073d1f0 Add empty audio, font, and video directories 2024-02-19 09:13:44 +01:00
2be62d0984 Merge pull request #1 from Paillat-dev/renovate/configure
Configure Renovate
2024-02-19 09:07:44 +01:00
renovate[bot]
4d92f34c5a Add renovate.json 2024-02-19 08:04:13 +00:00
921470cc5d Add stroke color and stroke width to captioning engine 2024-02-18 22:58:39 +01:00
fbf7a6578c Add visibility option for engine dropdown 2024-02-18 22:50:20 +01:00
329d542133 Add SettingsEngine class for handling base settings 2024-02-18 22:50:11 +01:00
59ba7b8bf6 Add SettingsEngine module 2024-02-18 22:50:01 +01:00
56ae10301a Add image resizing in DallEAssetsEngine 2024-02-18 22:49:56 +01:00
3a4e032799 Add SettingsEngine to ENGINES dictionary 2024-02-18 22:49:45 +01:00
32fa60c92a Add settings engine to GenerationContext & load resolution from them 2024-02-18 22:49:36 +01:00
517d6db8a6 Update Pillow version in requirements.txt 2024-02-18 22:42:56 +01:00
6c48e19af0 Add AssetsEngine and related files 2024-02-18 00:56:49 +01:00
e3229518d4 🐛 fix(GenerationContext.py): fix import statements and add support for captioning engine
 feat(GenerationContext.py): add support for captioning engine in the GenerationContext class
The import statement for the `moviepy.editor` module is changed to `moviepy.editor as mp` to improve code readability. Additionally, the `gradio` module is imported as `gr` to improve code readability. The `GenerationContext` class now includes a `captioningengine` parameter and initializes a `captioningengine` attribute. The `setup_dir` method is modified to include a call to create a directory for the output files. The `get_file_path` method is modified to return the file path based on the output directory. The `process` method is modified to include additional steps for captioning. The `timed_script` attribute is added to store the result of the `ttsengine.synthesize` method. The `captioningengine` is used to generate captions and store them in the `captions` attribute. The final video is rendered using the `moviepy` library and saved as "final.mp4" in the output directory.
2024-02-17 18:47:30 +01:00
eedbc99121 Update gradio_ui.py with engine selection and multiselect support 2024-02-16 20:21:22 +01:00
1d32bc38d0 Update UI tab names in gradio_ui.py 2024-02-16 13:57:36 +01:00
9c55b04bcd Add 'output/' to .gitignore 2024-02-15 18:14:10 +01:00
bb84d673f3 Update results variable to access words from segments in BaseTTSEngine.py 2024-02-15 18:13:48 +01:00
99f34ba5cb Merge branch 'main' of https://github.com/Paillat-dev/viralautomator 2024-02-15 18:03:24 +01:00
a42987d864 Add get_file_path method to GenerationContext class 2024-02-15 18:03:09 +01:00
8479255aef Create FUNDING.yml 2024-02-15 17:59:34 +01:00
4d8556c80a Fix typo in CoquiTTSEngine.py 2024-02-15 17:57:49 +01:00
e3deafbf75 Fix dict key 2024-02-15 17:54:21 +01:00
45a48cfa49 Formatting 2024-02-15 17:54:13 +01:00
a32f339981 Implement the actual code 2024-02-15 17:53:59 +01:00
bf03e0a766 Fix a commit error 2024-02-15 17:53:46 +01:00
e8cf4bad50 Formatting 2024-02-15 17:53:27 +01:00
53b627f4ed Add anthropic llm engine 2024-02-15 17:53:18 +01:00
368b7bb375 Formatting and type hinting 2024-02-15 17:53:02 +01:00
dee544a26c Add new engines and fix naming 2024-02-15 17:52:47 +01:00
2e8e371e9b import utils and chore 2024-02-15 17:52:33 +01:00
67237a5ecf Fix import, fix option indices in init, formatting 2024-02-15 17:52:19 +01:00
c57817df85 Add newline at the end of file 2024-02-15 17:50:06 +01:00
3338077c18 Add BaseEngine and GenerationContext classes to gradio_ui.py 2024-02-15 17:49:06 +01:00
a8da179269 Add shower thoughts script template 2024-02-15 17:48:53 +01:00
e90ec054d5 Refactor GenerationContext class 2024-02-15 17:48:47 +01:00
3cf9e46d53 Add dotenv package and load environment variables 2024-02-15 17:48:32 +01:00
e020157cdd Add python-dotenv package to requirements.txt 2024-02-15 17:42:45 +01:00
02c168f349 ⬆️ chore(requirements.txt): add anthropic library version 0.16.0
The anthropic library version 0.16.0 is added to the requirements.txt file. This library is necessary for a new feature that requires anthropic functionality.
2024-02-15 14:12:26 +01:00