From 3dcb4ddc2a81770579ed740b5ab272572277008e Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Sun, 15 Mar 2026 19:52:06 -0400 Subject: [PATCH] Add comprehensive documentation on finding channel URLs from Odysee All three main documentation files updated with detailed instructions: README.md: - New section 'Finding Channel URLs' - Method 1: From Odysee website (easiest) - Method 2: From video page - Method 3: Using LBRY Desktop app - All supported URL formats with examples QUICKSTART.md: - Added 'Finding Channel URLs' subsection - Simple 4-step instructions - Tip about copy-pasting Odysee URLs LINUX_SETUP.md: - Expanded 'Add Your Channels' section significantly - Detailed 3 methods with step-by-step instructions - Example popular channels - All URL format examples - Clear recommendation to use Odysee URLs Users now have clear guidance on: - Where to find channels (Odysee.com) - How to copy channel URLs - What URL formats work - Examples of popular channels --- LINUX_SETUP.md | 94 +++++++++++++++++++++++++++++++++++++++++++++----- QUICKSTART.md | 14 +++++++- README.md | 52 ++++++++++++++++++++++++++++ 3 files changed, 151 insertions(+), 9 deletions(-) diff --git a/LINUX_SETUP.md b/LINUX_SETUP.md index 7ec75be..0ef8271 100644 --- a/LINUX_SETUP.md +++ b/LINUX_SETUP.md @@ -186,26 +186,104 @@ vim ~/Documents/lbry-downloads/config.yaml ### 3. Add Your Channels -Edit the `channels:` section: +**Where to find channel URLs:** From Odysee.com (the main LBRY frontend) + +#### Finding Channel URLs on Odysee + +**Method 1: Direct from Channel Page (Easiest)** + +1. Open your web browser and go to https://odysee.com +2. Use the search bar to find the channel you want (e.g., "Technology", "Documentaries", "Music") +3. Click on the channel name or logo to go to the channel page +4. Look at your browser's address bar - you'll see something like: + - `https://odysee.com/@TechChannel:1` + - `https://odysee.com/@DocumentaryFilms:2` + - `https://odysee.com/@MusicChannel:5` +5. Copy this entire URL +6. Paste it into your config.yaml file + +**Method 2: From a Video Page** + +1. Watch any video from the channel you want to download +2. Click on the channel name below the video title +3. This takes you to the channel page +4. Copy the URL from the address bar + +**Method 3: From Search Results** + +1. Search for content on Odysee +2. Look at the channel name next to each video +3. Click on the channel name +4. Copy the URL from the address bar + +#### Example Channel URLs + +Popular channels you might want to download: ```yaml channels: - - input: "https://odysee.com/@SomeChannel:1" + # Technology channels + - input: "https://odysee.com/@LinusTechTips:1" + enabled: true + + # Educational content + - input: "https://odysee.com/@veritasium:1" + enabled: true + + # News/Commentary + - input: "https://odysee.com/@Timcast:1" + enabled: true + + # Documentaries + - input: "https://odysee.com/@DocumentaryLab:1" + enabled: true +``` + +#### URL Formats Supported + +You can use any of these formats in your config: + +```yaml +channels: + # Full Odysee URL (recommended - easiest to copy from browser) + - input: "https://odysee.com/@ChannelName:1" + enabled: true + + # LBRY URI format + - input: "lbry://@ChannelName#1" + enabled: true + + # Short form (without protocol) + - input: "@ChannelName:1" + enabled: true +``` + +**Recommendation:** Just copy-paste the full Odysee URL from your browser - it's the easiest and most reliable method! + +#### Edit the Config File + +Once you have your channel URLs, add them to the config: + +```bash +# Open the config file +nano ~/Documents/lbry-downloads/config.yaml +``` + +Add your channels under the `channels:` section: + +```yaml +channels: + - input: "https://odysee.com/@YourFavoriteChannel:1" enabled: true tags_include: [] tags_exclude: [] - - input: "lbry://@AnotherChannel#5" + - input: "https://odysee.com/@AnotherChannel:5" enabled: true tags_include: [] tags_exclude: [] ``` -**Finding Channel URLs:** -- Go to Odysee.com and navigate to a channel -- Copy the URL from your browser -- Paste it into the config - ### 4. Configure Per-Channel Download Locations (Optional) By default, all downloads go to `~/Documents/lbry-downloads/channels/`. You can specify custom locations for each channel: diff --git a/QUICKSTART.md b/QUICKSTART.md index dd01a73..8f69ea7 100644 --- a/QUICKSTART.md +++ b/QUICKSTART.md @@ -23,16 +23,28 @@ python init.py ## Configuration +### Finding Channel URLs (from Odysee) + +1. Go to https://odysee.com +2. Search for and navigate to the channel you want +3. Copy the URL from your browser's address bar + - Example: `https://odysee.com/@TechChannel:1` +4. Add it to your config.yaml + +### Edit Config File + Edit `~/Documents/lbry-downloads/config.yaml`: ```yaml channels: - input: "https://odysee.com/@YourFavoriteChannel:1" enabled: true - - input: "lbry://@AnotherChannel#5" + - input: "https://odysee.com/@AnotherChannel:5" enabled: true ``` +**Tip:** Just paste the Odysee URL exactly as it appears in your browser! + ## Launching ### Start the LBRY Daemon First diff --git a/README.md b/README.md index dc0a5ef..5845751 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,58 @@ channels: enabled: true ``` +### Finding Channel URLs + +**Yes, you can get channel info from Odysee!** Here's how: + +#### Method 1: From Odysee Website (Easiest) + +1. Go to https://odysee.com +2. Search for the channel you want to download from +3. Click on the channel name to go to the channel page +4. Copy the URL from your browser's address bar + - Example: `https://odysee.com/@TechChannel:1` + - Example: `https://odysee.com/@DocumentaryFilms:2` +5. Paste this URL into your config.yaml + +#### Method 2: From Any Video Page + +1. Find a video from the channel you want +2. Click on the channel name below the video +3. Copy the URL from the address bar + +#### Method 3: Using LBRY Desktop App + +1. Open the LBRY desktop app +2. Navigate to the channel +3. Right-click on the channel name +4. Select "Copy Link" or look at the URL bar + +#### URL Formats Supported + +The tool accepts multiple URL formats: + +```yaml +channels: + # Odysee URL (most common) + - input: "https://odysee.com/@ChannelName:1" + enabled: true + + # LBRY URI format + - input: "lbry://@ChannelName#1" + enabled: true + + # Short form + - input: "@ChannelName:1" + enabled: true + + # Channel claim ID (most stable) + - input: "f3b9b2b7c1c3d8e9a1234567890abcdef123456" + enabled: true +``` + +**Tip:** The Odysee URL is the easiest to find and use. Just copy-paste from your browser! + ### Per-Channel Download Locations You can specify a custom download location for each channel: