Gets direct media URLs to YouTube media
Project description
yturl gets direct media URLs to YouTube media, freeing you having to view them in your browser.
yturl is still maintained, but is pretty much “done”. Outside of changes to match YouTube API changes, bug fixes, and support for newer Python versions, development is complete.
Usage
By default, yturl prints the media URL to standard output.
$ yturl 'http://www.youtube.com/watch?v=8TCxE0bWQeQ' Using itag 43. http://r2---sn-uphxqvujvh-30al.googlevideo.com/videoplayback?source=[...]
You can use this URL in the media player of your choice. For media players that can be launched from the command line, this typically means that you can do something like the following to watch it in your preferred player:
$ <your-preferred-player> "$(yturl 'http://www.youtube.com/watch?v=8TCxE0bWQeQ')"
There is also a -q option for controlling the quality (for example -q high), see yturl --help
for more information.
Installation
To install the latest stable version from PyPi:
$ pip install -U yturl
To install the latest development version directly from GitHub:
$ pip install -U git+https://github.com/cdown/yturl.git@develop
Testing
$ pip install tox
$ tox
..........
----------------------------------------------------------------------
Ran 10 tests in 4.088s
OK
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file yturl-2.0.2.tar.gz
.
File metadata
- Download URL: yturl-2.0.2.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 313dc388175ed0dbbf2e3a6fb9728ff4442b70b284a235c477fe973e9e41f75d |
|
MD5 | c1edf5cd2b135c7ae673685c970e7aa2 |
|
BLAKE2b-256 | 2e26ce4e6e29eae3cc6c258134d841f24723f02b566ea9b611af92e6eb19a3b9 |