A portable and easy to use yt_dlp wrapper by FrostWire.
Telluride Cloud Video Downloader. Build 30
Copyright 2020-2024 FrostWire LLC. Licensed under Apache 2.0.
Python 3.12.1 (v3.12.1:2305ca5144, Dec 7 2023, 17:23:38) [Clang 13.0.0 (clang-1300.0.29.30)]
sys.version_info(major=3, minor=12, micro=1, releaselevel='final', serial=0)
CWD=/Users/gubatron/workspace/frostwire/telluride
usage: telluride_macos.arm64 [-h] [--audio-only] [--meta-only] [page_url]
positional arguments:
page_url The URL of the page that hosts the video you need to backup locally
options:
-h, --help show this help message and exit
--audio-only, -a Downloads the video and keeps only a separate audio file usually a .mp3. (requires
ffmpeg installed in the system)
--meta-only, -m Prints a JSON dictionary with all the metadata available on the video file found in the
page_url. Does not download the video file
$ ./configure_update.sh # tries to install (or update) all dependencies
$ ./build.sh # runs pylint on the code, pauses, performs binary packagingYou should end up with a stand-alone executable for the platform you are on:
- telluride.exe (Windows)
- telluride_linux (Linux)
- telluride_macos.x86_64 (macOS x86_64)
- telluride_macos.arm64 (macOS apple chips)
Aside from bash,python3 and ffmpeg, the rest should be installed by the configure.sh script.
bashpython3,pip,pylintffmpeg(for audio-only downloads. audio is extracted from the downloaded video)yt_dlp,pycryptodome,pyinstaller
See frostwire-tools/installer_builders/windows/TOKEN_README.md
Copyright 2020-2025 FrostWire LLC.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
If you find this software useful, please support or donate to this project what you can at https://www.frostwire.com/give