mirror of
https://git.lecygnenoir.info/LecygneNoir/prismedia.git
synced 2025-10-04 18:09:16 +02:00
Add a debug option. Upload to Peertube before Youtube.
An upload to Peertube may be slower or have a slower encoding on the server. Also why not give a preference to the open source host. As it won’t slow Youtube only uploads.
This commit is contained in:
parent
591ed0ab80
commit
77bcda7a79
1 changed files with 11 additions and 5 deletions
|
@ -13,6 +13,7 @@ Usage:
|
||||||
Options:
|
Options:
|
||||||
-f, --file=STRING Path to the video file to upload in mp4
|
-f, --file=STRING Path to the video file to upload in mp4
|
||||||
--name=NAME Name of the video to upload. (default to video filename)
|
--name=NAME Name of the video to upload. (default to video filename)
|
||||||
|
--debug Show some debug informations like the option actually used (default: no debug info)
|
||||||
-d, --description=STRING Description of the video. (default: default description)
|
-d, --description=STRING Description of the video. (default: default description)
|
||||||
-t, --tags=STRING Tags for the video. comma separated.
|
-t, --tags=STRING Tags for the video. comma separated.
|
||||||
WARN: tags with space and special characters (!, ', ", ?, ...)
|
WARN: tags with space and special characters (!, ', ", ?, ...)
|
||||||
|
@ -110,7 +111,7 @@ VALID_CATEGORIES = (
|
||||||
"how to", "education", "activism", "science & technology",
|
"how to", "education", "activism", "science & technology",
|
||||||
"science", "technology", "animals"
|
"science", "technology", "animals"
|
||||||
)
|
)
|
||||||
VALID_PLATFORM = ('youtube', 'peertube')
|
VALID_PLATFORM = ('youtube', 'peertube', 'none')
|
||||||
VALID_LANGUAGES = ('arabic', 'english', 'french',
|
VALID_LANGUAGES = ('arabic', 'english', 'french',
|
||||||
'german', 'hindi', 'italian',
|
'german', 'hindi', 'italian',
|
||||||
'japanese', 'korean', 'mandarin',
|
'japanese', 'korean', 'mandarin',
|
||||||
|
@ -209,6 +210,7 @@ if __name__ == '__main__':
|
||||||
validatePublish,
|
validatePublish,
|
||||||
error="DATE should be the form YYYY-MM-DDThh:mm:ss and has to be in the future")
|
error="DATE should be the form YYYY-MM-DDThh:mm:ss and has to be in the future")
|
||||||
),
|
),
|
||||||
|
Optional('--debug'): bool,
|
||||||
Optional('--cca'): bool,
|
Optional('--cca'): bool,
|
||||||
Optional('--disable-comments'): bool,
|
Optional('--disable-comments'): bool,
|
||||||
Optional('--nsfw'): bool,
|
Optional('--nsfw'): bool,
|
||||||
|
@ -233,7 +235,11 @@ if __name__ == '__main__':
|
||||||
except SchemaError as e:
|
except SchemaError as e:
|
||||||
exit(e)
|
exit(e)
|
||||||
|
|
||||||
if options.get('--platform') is None or "youtube" in options.get('--platform'):
|
if options.get('--debug'):
|
||||||
yt_upload.run(options)
|
print(sys.version)
|
||||||
if options.get('--platform') is None or "peertube" in options.get('--platform'):
|
print(options)
|
||||||
pt_upload.run(options)
|
|
||||||
|
#if options.get('--platform') is None or "peertube" in options.get('--platform'):
|
||||||
|
# pt_upload.run(options)
|
||||||
|
#if options.get('--platform') is None or "youtube" in options.get('--platform'):
|
||||||
|
# yt_upload.run(options)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue