Browse Source

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.
pull/45/head
Zykino 4 years ago
parent
commit
77bcda7a79
1 changed files with 11 additions and 5 deletions
  1. +11
    -5
      prismedia_upload.py

+ 11
- 5
prismedia_upload.py View File

@ -13,6 +13,7 @@ Usage:
Options:
-f, --file=STRING Path to the video file to upload in mp4
--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)
-t, --tags=STRING Tags for the video. comma separated.
WARN: tags with space and special characters (!, ', ", ?, ...)
@ -110,7 +111,7 @@ VALID_CATEGORIES = (
"how to", "education", "activism", "science & technology",
"science", "technology", "animals"
)
VALID_PLATFORM = ('youtube', 'peertube')
VALID_PLATFORM = ('youtube', 'peertube', 'none')
VALID_LANGUAGES = ('arabic', 'english', 'french',
'german', 'hindi', 'italian',
'japanese', 'korean', 'mandarin',
@ -209,6 +210,7 @@ if __name__ == '__main__':
validatePublish,
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('--disable-comments'): bool,
Optional('--nsfw'): bool,
@ -233,7 +235,11 @@ if __name__ == '__main__':
except SchemaError as e:
exit(e)
if options.get('--platform') is None or "youtube" in options.get('--platform'):
yt_upload.run(options)
if options.get('--platform') is None or "peertube" in options.get('--platform'):
pt_upload.run(options)
if options.get('--debug'):
print(sys.version)
print(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…
Cancel
Save