An overly complex tool to mirror youtube content to LBRY
Find a file
Niko Storni 1a3a587514 hotfixes for imported channels
convert to go mod
bug fixes
2019-02-15 14:11:38 +01:00
manager hotfixes for imported channels 2019-02-15 14:11:38 +01:00
namer continued refactoring 2018-10-02 20:53:54 -04:00
sdk upgraded to latest lbry.go reorg 2019-01-16 12:51:15 +01:00
sources hotfixes for imported channels 2019-02-15 14:11:38 +01:00
.gitignore missing files and fixes after splitting from lbry.go 2018-10-08 16:20:10 -04:00
.travis.yml missing files and fixes after splitting from lbry.go 2018-10-08 16:20:10 -04:00
go.mod hotfixes for imported channels 2019-02-15 14:11:38 +01:00
go.sum hotfixes for imported channels 2019-02-15 14:11:38 +01:00
Gopkg.lock upgrade ytsync to latest SDK 2019-01-30 13:42:23 +01:00
Gopkg.toml upgrade ytsync to latest SDK 2019-01-30 13:42:23 +01:00
main.go upgraded to latest lbry.go reorg part 2 2019-01-16 12:51:15 +01:00
Makefile missing files and fixes after splitting from lbry.go 2018-10-08 16:20:10 -04:00
README.md add/update readme 2018-08-02 08:12:45 -04:00
splitter.py jack's splitter code 2017-10-17 19:13:39 -04:00

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.