mirror of
https://git.lecygnenoir.info/LecygneNoir/prismedia.git
synced 2025-10-03 09:29:16 +02:00
Prepare changelog and documentation for strict check option
This commit is contained in:
parent
003830696f
commit
5022aface4
2 changed files with 34 additions and 4 deletions
|
@ -1,5 +1,10 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v0.10.0
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Add the possibility to specify strict checks option to never forgot parameters when uploading (see #36)
|
||||||
|
|
||||||
## v0.9.1
|
## v0.9.1
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
33
README.md
33
README.md
|
@ -13,9 +13,10 @@ Scripting your way to upload videos to peertube and youtube. Works with Python 3
|
||||||
- [Youtube](#youtube)
|
- [Youtube](#youtube)
|
||||||
- [Usage](#usage)
|
- [Usage](#usage)
|
||||||
- [Enhanced use of NFO](#enhanced-use-of-nfo)
|
- [Enhanced use of NFO](#enhanced-use-of-nfo)
|
||||||
|
- [Strict check options](#strict-check-options)
|
||||||
- [Features](#features)
|
- [Features](#features)
|
||||||
- [Compatibility](#compatibility)
|
- [Compatibility](#compatibility)
|
||||||
- [Sources](#sources)
|
- [Inspirations](#inspirations)
|
||||||
- [Contributors](#contributors)
|
- [Contributors](#contributors)
|
||||||
|
|
||||||
## Installation an upgrade
|
## Installation an upgrade
|
||||||
|
@ -215,6 +216,28 @@ In other word, Prismedia will now use option given in cli, then look for option
|
||||||
|
|
||||||
It allows to specify more easily default options for an entire set of video, directory, playlist and so on.
|
It allows to specify more easily default options for an entire set of video, directory, playlist and so on.
|
||||||
|
|
||||||
|
## Strict check options
|
||||||
|
Since prismedia v0.10.0, a bunch of special options have been added to force the presence of parameters before uploading.
|
||||||
|
Strict options allow you to force some option to be present when uploading a video. It's useful to be sure you do not
|
||||||
|
forget something when uploading a video, for example if you use multiples NFO. You may force the presence of description,
|
||||||
|
tags, thumbnail, ...
|
||||||
|
All strict option are optionals and are provided only to avoid errors when uploading :-)
|
||||||
|
All strict options can be specified in NFO directly, the only strict option mandatory on cli is --withNFO
|
||||||
|
All strict options are off by default.
|
||||||
|
|
||||||
|
Available strict options:
|
||||||
|
- --withNFO Prevent the upload without a NFO, either specified via cli or found in the directory
|
||||||
|
- --withThumbnail Prevent the upload without a thumbnail
|
||||||
|
- --withName Prevent the upload if no name are found
|
||||||
|
- --withDescription Prevent the upload without description
|
||||||
|
- --withTags Prevent the upload without tags
|
||||||
|
- --withPlaylist Prevent the upload if no playlist
|
||||||
|
- --withPublishAt Prevent the upload if no schedule
|
||||||
|
- --withPlatform Prevent the upload if at least one platform is not specified
|
||||||
|
- --withCategory Prevent the upload if no category
|
||||||
|
- --withLanguage Prevent upload if no language
|
||||||
|
- --withChannel Prevent upload if no channel
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- [x] Youtube upload
|
- [x] Youtube upload
|
||||||
|
@ -235,9 +258,11 @@ It allows to specify more easily default options for an entire set of video, dir
|
||||||
- [x] schedule your video with publishAt
|
- [x] schedule your video with publishAt
|
||||||
- [x] combine channel and playlist (Peertube only as channel is Peertube feature). See [issue 40](https://git.lecygnenoir.info/LecygneNoir/prismedia/issues/40) for detailed usage.
|
- [x] combine channel and playlist (Peertube only as channel is Peertube feature). See [issue 40](https://git.lecygnenoir.info/LecygneNoir/prismedia/issues/40) for detailed usage.
|
||||||
- [x] Use a config file (NFO) file to retrieve videos arguments
|
- [x] Use a config file (NFO) file to retrieve videos arguments
|
||||||
- [x] Allow to choose peertube or youtube upload (to resume failed upload for example)
|
- [x] Allow choosing peertube or youtube upload (to retry a failed upload for example)
|
||||||
- [x] Usable on Desktop (Linux and/or Windows and/or MacOS)
|
- [x] Usable on Desktop (Linux and/or Windows and/or MacOS)
|
||||||
- [x] Different schedules on platforms to prepare preview
|
- [x] Different schedules on platforms to prepare preview
|
||||||
|
- [x] Possibility to force the presence of upload options
|
||||||
|
- [ ] Copy and forget, eg possibility to copy video in a directory, and prismedia uploads itself (Discussions in [issue 27](https://git.lecygnenoir.info/LecygneNoir/prismedia/issues/27))
|
||||||
- [ ] A usable graphical interface
|
- [ ] A usable graphical interface
|
||||||
|
|
||||||
## Compatibility
|
## Compatibility
|
||||||
|
@ -245,8 +270,8 @@ It allows to specify more easily default options for an entire set of video, dir
|
||||||
- If you still use python2, use the version 0.7.1 (no more updated)
|
- If you still use python2, use the version 0.7.1 (no more updated)
|
||||||
- If you use peertube before 1.0.0-beta4, use the version inside tag 1.0.0-beta3
|
- If you use peertube before 1.0.0-beta4, use the version inside tag 1.0.0-beta3
|
||||||
|
|
||||||
## Sources
|
## Inspirations
|
||||||
inspired by [peeror](https://git.rigelk.eu/rigelk/peeror) and [youtube-upload](https://github.com/tokland/youtube-upload)
|
Inspired by [peeror](https://git.rigelk.eu/rigelk/peeror) and [youtube-upload](https://github.com/tokland/youtube-upload)
|
||||||
|
|
||||||
## Contributors
|
## Contributors
|
||||||
Thanks to: @Zykino, @meewan, @rigelk 😘
|
Thanks to: @Zykino, @meewan, @rigelk 😘
|
Loading…
Add table
Add a link
Reference in a new issue