feat: add upload options for pre-merge, merged, and standalone chat videos
- Updated global schema to include options for uploading original videos before merging, merged videos, and standalone chat videos. - Modified constants to set default values for new upload options. - Enhanced FileManager to handle new upload options, including conditional file uploads and deletions based on user configuration. - Introduced unit tests for command-line argument parsing, configuration loading, and merging logic, ensuring robust handling of new features. - Added tests for filtering logic, default configurations, and enabled streamer handling.
This commit is contained in:
parent
38d51636af
commit
0d3cdfd12c
6 changed files with 1128 additions and 23 deletions
|
|
@ -32,6 +32,9 @@ DEFAULT_CONFIG = {
|
|||
'mergeChatLayout': 'side-by-side', # Layout: 'side-by-side' or 'overlay'
|
||||
'vodTimeout': 300,
|
||||
'uploadCloud': True,
|
||||
'uploadPreMergeVideo': True, # Upload original videos before merging
|
||||
'uploadMergedVideo': True, # Upload merged videos (video + chat)
|
||||
'uploadChatVideo': False, # Upload standalone chat video
|
||||
'deleteFiles': False,
|
||||
'onlyRaw': False,
|
||||
'cleanRaw': True,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue