https://github.com/evancarroll/ytdl-clean
Dedupe from different versions of YouTube download
https://github.com/evancarroll/ytdl-clean
cleanup dedupe deduplicate deduplication youtube-dl youtube-download youtube-downloader-python ytdl
Last synced: 23 days ago
JSON representation
Dedupe from different versions of YouTube download
- Host: GitHub
- URL: https://github.com/evancarroll/ytdl-clean
- Owner: EvanCarroll
- Created: 2021-12-27T23:44:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-18T11:12:48.000Z (over 4 years ago)
- Last Synced: 2025-02-25T02:05:48.989Z (over 1 year ago)
- Topics: cleanup, dedupe, deduplicate, deduplication, youtube-dl, youtube-download, youtube-downloader-python, ytdl
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
`ytdl-clean`: the youtube-dl cleanup
====
There are two competing projects on GitHub that have different conventions for saving files,
* (dead project) [ytdl-org/youtube-dl](https://github.com/ytdl-org/youtube-dl)
* (surviving) [yt-dlp/yt-dlp](https://github.com/ytdl-org/youtube-dl)
These projects save files differently so you may have
* `foo k123.mp4`
* `foo -k123.mp4`
* `foo [k123].mp4` (newest convetion)
This python script will deduplicate them to the newest convention of `foo
[k123].mp4`. Further in the event it detects the same ID in the directory it's
run, it will purge out files that are older.
Installation
====
```sh
make test
sudo make install
# cd into directory
ytdl-clean
```