跳转到主要内容

轻松删除您的YouTube音乐库

项目描述

ytmusic-deleter: 删除您的YouTube音乐库

GitHub Downloads (all assets, all releases)
PyPI - Downloads
GitHub Release
Release test
Release test
Pytest
Codecov
Discord

这是ytmusic-deleter的命令行界面。对于图形Windows .exe版本,请访问主页

使用Python / PIP安装命令行界面

ytmusic-deleter的命令行版本是为那些希望使用命令行或正在运行macOS的高级用户设计的。

对于图形Windows .exe版本(或Linux),请访问主页

此命令行界面的安装说明

  1. 安装Python。请确保它在您的PATH中可用。
  2. 打开命令提示符,并输入pip install ytmusic-deleter。如果您熟悉该过程,请使用虚拟环境
  3. 在命令行中简单地输入ytmusic-deleter即可运行ytmusic-deleter。

用法

当您不带参数运行ytmusic-deleter时,您将看到用法信息。有多个命令可用。

delete-uploads:删除您上传到您的YT音乐库中的所有曲目。

使用--add-to-library-a选项,在从您的上传中删除之前,将每个专辑或歌曲添加到您的库中,来自YouTube音乐的在线目录。如果找不到匹配项,专辑或歌曲将保留在您的上传中。当使用-a选项时,您还可以通过--fuzzy-f启用模糊匹配。这是一个不太严格的匹配算法,可以找到更多匹配项,但在当前实验状态下可能找到不准确匹配。使用--score-cutoff-s选项提高或降低默认匹配分数截止值90。接近100的值将更加严格,而接近0的值将不那么严格。

remove-library:删除您在YouTube音乐中添加到库中的所有曲目。

unlike-all:将所有点赞评分重置为中性。

delete-playlists:删除所有手动创建的YT音乐播放列表。

delete-all:    组合命令,将运行delete-uploadsremove-libraryunlike-alldelete-playlists

非删除命令

sort-playlist:    按艺术家字母顺序排序播放列表,然后按歌曲标题排序。

使用--shuffle-s选项来随机播放播放列表而不是排序。

示例

获取帮助

ytmusic-deleter --help

这将打印ytmusic-deleter的用法信息并退出。
您可以使用--help参数打印子命令的用法信息,如下所示

ytmusic-deleter delete-uploads --help

删除所有上传

ytmusic-deleter delete-uploads

删除所有上传,但首先将它们添加到您的YouTube音乐库中

ytmusic-deleter delete-uploads -a

删除所有库中的曲目(非上传)

ytmusic-deleter remove-library

将所有点赞评分重置为中性

ytmusic-deleter unlike-all

删除所有个人创建的播放列表

ytmusic-deleter delete-playlists

删除所有内容(上传、库中的曲目、播放列表,并取消点赞所有歌曲)

ytmusic-deleter delete-all

排序名为Workout Jams的播放列表

ytmusic-deleter sort-playlist "workout jams"

额外选项

这些补充选项可能对大多数用例不太有帮助,主要是为了支持GUI版本。

Options:
  --version                  Show the version and exit.
  -l, --log-dir TEXT         Custom directory in which to write log files,
                             instead of current working directory.
  -c, --credential-dir TEXT  Custom directory in which to locate/create JSON
                             credential file, instead of current working
                             directory
  -p, --static-progress      Log the progress statically instead of an
                             animated progress bar

故障排除

ytmusic-deleter: command not found

'ytmusic-deleter' is not recognized as an internal or external command,
operable program or batch file.

请确保您运行了pip install ytmusic-deleter来安装ytmusic-deleter。如果您仍然遇到此错误,请尝试关闭并重新打开您的命令提示符。

项目详情


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

ytmusic_deleter-2.6.3.tar.gz (31.9 kB 查看哈希值)

上传时间:

构建分布

ytmusic_deleter-2.6.3-py3-none-any.whl (27.8 kB 查看哈希值)

上传时间: Python 3

支持