mirror of
https://github.com/PR0M3TH3AN/LBRY-Downloader.git
synced 2026-10-27 08:22:24 +00:00
Add offline archive site with media thumbnails and player
This commit is contained in:
1 parent
5a8a36b060
commit
cbbb7c78f6
11 files changed
+1410
-7
No files matched your search
@@ -23,6 +23,8 @@ For most users:
|
||||
- **Flexible Input**: Accepts Odysee URLs, LBRY URIs, or claim IDs
|
||||
- **Audit Trail**: Maintains run history in JSONL format
|
||||
- **Dry-Run Mode**: Test what would happen without downloading
|
||||
- **Offline Archive Site**: Builds a static browseable website from the download tree, including channel/claim metadata and local file links
|
||||
- **Metadata Backfill**: Skipped existing downloads still get missing `channel.json`, `claim.json`, `metadata.json`, and image assets when available
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -116,6 +118,9 @@ general:
|
||||
base_dir: "~/Documents/lbry-downloads"
|
||||
max_workers: 2
|
||||
dry_run: false
|
||||
build_offline_site: true
|
||||
offline_site_dir: "~/Documents/lbry-downloads/site"
|
||||
fetch_missing_metadata_assets: true
|
||||
include_reposts: false
|
||||
direct_base_urls:
|
||||
- "https://odysee.com"
|
||||
@@ -132,6 +137,8 @@ channels:
|
||||
content_mode: "non_video_only"
|
||||
```
|
||||
|
||||
When `build_offline_site` is enabled, the downloader writes a generated static site under `offline_site_dir` after each non-dry run. The site reflects the existing archive structure and links back to the real downloaded files under each channel/claim/version folder.
|
||||
|
||||
### Finding Channel URLs
|
||||
|
||||
**Yes, you can get channel info from Odysee!** Here's how:
|
||||
|
||||
Reference in new issue
Block a user