doc: update README

This commit is contained in:
VC
2023-10-05 09:47:50 +02:00
parent bddfb44614
commit 9bb088cc5e

View File

@@ -1,3 +1,30 @@
# What is it?
This program takes the very last video published on a PeerTube instance and pushes it to a corresponding YouTube channel.
# What the status of this?
This is an early prototype not really suited for production purposes for now:
* it still relies way too much on pre-determined value to upload the video to YouTube
* it cannot determine the playlists it needs to put them in
* it cannot determine the recording date (believe me, I tried!)
* there are still a lot of static values that I would rather not have static (like the cache directory…)
* it is 100% sync, meaning its clearly not optimal for now and probably wont be for the next releases
So consider this a work in progress that will slowly get better with time
# What does it do exactly?
* it downloads the latest PeerTube video from an instance
* stores it in cache directory
* uploads it to YouTube
# What doesnt it do exactly?
* it cannot register the original key (see below)
* it relies on a local cache despite the fact that it might well be possible to just download from PT/upload to YT at the same time (I dont see why not in fact)
* it doesnt retrieve ALL the original PeerTube video properties like licences, languages, categories, etc… again: early prototype
# Obtain Authorization Token from Google # Obtain Authorization Token from Google
That the complicated part: That the complicated part: