An overly complex tool to mirror youtube content to LBRY
91fe8ba459
update lbry.go deps rename LBRY_API env var as the SDK is now using it too fix startup routine replace ytdl library add hardcoded support for khan academy |
||
---|---|---|
manager | ||
namer | ||
sdk | ||
sources | ||
.gitignore | ||
.travis.yml | ||
go.mod | ||
go.sum | ||
main.go | ||
Makefile | ||
README.md | ||
splitter.py |
YT Sync Process
- make sure you don't have a
.lbryum/wallets/default_wallet
- delete existing wallet if there's nothing you need there, or better yet, move it somewhere else in case you need it later
- make sure daemon is stopped and can be controlled with
systemctl
- run
lbry ytsync YOUTUBE_KEY LBRY_CHANNEL_NAME YOUTUBE_CHANNEL_ID
- after sync is complete, daemon will be stopped and wallet will be moved to
~/wallets/
- now mark content as synced in doc
Running the sync command for a channel that was already started will resume the sync. This can also be used to update a channel with new content that was put on Youtube since the last sync.