Актуализация README
This commit is contained in:
parent
922ead406b
commit
915e098726
1 changed files with 28 additions and 5 deletions
33
README.md
33
README.md
|
|
@ -11,7 +11,8 @@
|
|||
4. [Примеры использования](#Примеры-использования)
|
||||
5. [Спасибо](#Спасибо)
|
||||
6. [Использование](#Использование)
|
||||
7. [Дисклеймер](#Дисклеймер)
|
||||
7. [Уровни совместимости](#Уровни-совместимости)
|
||||
8. [Дисклеймер](#Дисклеймер)
|
||||
|
||||
## О программе
|
||||
Загрузчик, созданный вследствие наличия *фатального недостатка* в проекте [yandex-music-download](https://github.com/kaimi-io/yandex-music-download).
|
||||
|
|
@ -32,6 +33,7 @@
|
|||
- Обложка альбома
|
||||
- Название альбома
|
||||
- Текст песни (при использовании флага `--add-lyrics`)
|
||||
- Загрузка треков в lossless качестве
|
||||
- Поддержка паттерна для пути сохранения музыки
|
||||
|
||||
## Установка
|
||||
|
|
@ -69,6 +71,7 @@ usage: yandex-music-downloader [-h] [--quality <Качество>] [--skip-exist
|
|||
[--cover-resolution <Разрешение обложки>]
|
||||
[--delay <Задержка>] [--stick-to-artist]
|
||||
[--only-music]
|
||||
[--compatibility-level <Уровень совместимости>]
|
||||
(--artist-id <ID исполнителя> | --album-id <ID альбома> | --track-id <ID трека> | --playlist-id <владелец плейлиста>/<тип плейлиста> | -u URL)
|
||||
[--unsafe-path] [--dir <Папка>]
|
||||
[--path-pattern <Паттерн>] --token <Токен>
|
||||
|
|
@ -80,17 +83,20 @@ options:
|
|||
|
||||
Общие параметры:
|
||||
--quality <Качество> Качество трека:
|
||||
0 - Низкое (mp3 128kbps)
|
||||
1 - Высокое (mp3 320kbps)
|
||||
0 - Низкое (AAC 64kbps)
|
||||
1 - Высокое (MP3 320kbps)
|
||||
2 - Лучшее (FLAC)
|
||||
(по умолчанию: 0)
|
||||
--skip-existing Пропускать уже загруженные треки
|
||||
--add-lyrics Загружать тексты песен
|
||||
--embed-cover Встраивать обложку в .mp3 файл
|
||||
--embed-cover Встраивать обложку в аудиофайл
|
||||
--cover-resolution <Разрешение обложки>
|
||||
по умолчанию: 400
|
||||
--delay <Задержка> Задержка между запросами, в секундах (по умолчанию: 0)
|
||||
--stick-to-artist Загружать альбомы, созданные только данным исполнителем
|
||||
--only-music Загружать только музыкальные альбомы (пропускать подкасты и аудиокниги)
|
||||
--compatibility-level <Уровень совместимости>
|
||||
Уровень совместимости, от 0 до 1. См. README для подробного описания (по умолчанию: 1)
|
||||
|
||||
ID:
|
||||
--artist-id <ID исполнителя>
|
||||
|
|
@ -109,8 +115,25 @@ ID:
|
|||
--token <Токен> Токен для авторизации. См. README для способов получения
|
||||
```
|
||||
|
||||
## Уровни совместимости
|
||||
Уровень совместимости позволяет отойти от стандарта тегов, которого
|
||||
придерживается библиотека mutagen. Сделано это для поддержки большего
|
||||
количества музыкальных плееров. Ниже подробно описаны все уровни.
|
||||
|
||||
### 0
|
||||
Стандартные теги mutagen.
|
||||
|
||||
### 1
|
||||
Затрагиваемые форматы: `m4a`
|
||||
|
||||
- Теги с несколькими значениями (`\xa9ART` и `aART`) устанвливаются с
|
||||
разделителем `;`. Пример: `Artist1; Artist2; Artist3`
|
||||
|
||||
|
||||
## Спасибо
|
||||
Разработчикам проекта [yandex-music-api](https://github.com/MarshalX/yandex-music-api)
|
||||
- Разработчикам проекта [yandex-music-api](https://github.com/MarshalX/yandex-music-api)
|
||||
- @ArtemBay за [скрипт](https://github.com/MarshalX/yandex-music-api/issues/656#issuecomment-2306542725) получения ссылки на загрузку в lossless качестве
|
||||
|
||||
|
||||
## Дисклеймер
|
||||
Данный проект является независимой разработкой и никак не связан с компанией Яндекс.
|
||||
|
|
|
|||
Loading…
Reference in a new issue