abef1dcb6b
Add GoogleAssetsEngine class to search for images using the Google Images API
2024-02-22 15:13:52 +01:00
f83a18fecb
Add UploadEngine and its dependencies
2024-02-22 15:13:45 +01:00
7323b4aad9
Add YouTube uploading functionality
2024-02-22 15:13:18 +01:00
ac835a6e81
Change engine_row from gr.Row to gr.Column
2024-02-22 15:13:08 +01:00
8c76140b38
Refactor UI module and add launcher function
2024-02-22 15:12:56 +01:00
7c9dcb1702
Update .gitignore file to exclude moviepy temp files
2024-02-22 15:12:34 +01:00
ca68c227b6
Add local/cookies.txt to .gitignore
2024-02-22 15:11:09 +01:00
7b0c4e409c
Update ShortsMetadata.yaml with correct placement of hashtags in description
2024-02-21 09:15:08 +01:00
287b1f5076
Delete fix_captions.yaml file
2024-02-21 09:14:10 +01:00
bd00a49063
🐛 fix(GenerationContext.py): fix indentation issue in process() method
...
✨ feat(GenerationContext.py): add support for z-index of moviepy clips to improve video rendering
The indentation issue in the process() method has been fixed. The z-index of moviepy clips has been added to improve the rendering of the video. This allows the clips to be rendered in different layers based on their index, resulting in a more visually appealing video.
2024-02-21 09:06:36 +01:00
cced96d792
Formatting
2024-02-20 16:23:15 +01:00
ce128e400a
Add Markdown headers to engine names in UI
2024-02-20 16:22:47 +01:00
f11f493e46
Add MetadataEngine and ShortsMetadataEngine classes
2024-02-20 16:22:28 +01:00
7322abf1c3
Add BackgroundEngine to engines.
2024-02-20 14:55:58 +01:00
c56257a2d3
Add progress tracking and background generation
2024-02-20 14:55:39 +01:00
e6d58d2920
Refactor DallEAssetsEngine.py to improve image generation
2024-02-20 14:55:25 +01:00
6338f016d2
Add background engine classes
2024-02-20 14:54:49 +01:00
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