A tool for searching YouTube videos by year, helping users find older content that might be buried by YouTube's algorithm
Project description
📹 flashback
A CLI tool for searching YouTube videos by specific year, helping you discover older content that might be buried by YouTube's algorithm favoring newer videos.
Why?
YouTube's search filters are notoriously poor, especially when trying to find older content. Even though there's a wealth of YouTube videos buried deep in the site, we often can't find them because only the newest ones show up in search results (I believe at any given time you can only see videos from the past year). This tool solves that problem by allowing you to search for videos from specific years.
Features
- Search YouTube videos by specific year
- Display results in a clean, formatted table
- Get direct video URLs
Setup
Prerequisites
- Python 3.7 or higher
- YouTube Data API v3 key
You'll need a YouTube Data API v3 Key (it's free)
- Go to the Google Cloud Console
- Create a new project or select an existing one
- Enable the YouTube Data API v3
- Create credentials (API key)
- Copy your API key in your
.envfile in the root of the project
Contributing
Feel free to submit issues and enhancement requests!
License
This project is open source and available under the MIT License.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ytflashback-1.0.0.tar.gz.
File metadata
- Download URL: ytflashback-1.0.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ff3d0c815fd5cfb7a221c7ccda1d9596657b6ac4119f387f720af7dcddd8fc5
|
|
| MD5 |
be9261b6d4eb51e491ecf75185e9834d
|
|
| BLAKE2b-256 |
1f38632045928fb138f88beda3ffc1b678588a283175335b8c675bd34bcd050d
|
File details
Details for the file ytflashback-1.0.0-py3-none-any.whl.
File metadata
- Download URL: ytflashback-1.0.0-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78dfb22d866ab857dfd84c8fa9e95ad59bb4293b671d6060dcac4496c6379a2f
|
|
| MD5 |
502ed92c9c04bb247ce5177710617a83
|
|
| BLAKE2b-256 |
6ca83b6a3bd1096e8b48cee05786c34e600dae1cca06765a4af1c4d3cee2e482
|