Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ID3 tags and download by url artist #34

Open
legend233 opened this issue May 10, 2022 · 3 comments
Open

ID3 tags and download by url artist #34

legend233 opened this issue May 10, 2022 · 3 comments
Assignees

Comments

@legend233
Copy link

Отличная программа! Мне тольк очень нехватает скачивание по артисту, но я вышел из ситуции скриптом на питоне. Еще очень помогло бы запись тега TPE2 (исполнитель альбома) не как Various Artists а как и в TPE1 (исполнитель). А то мой в plex приходится сопоставление артиста вручную выставлять. (также пытаюсь скриптом исправить, но пока не получается)

@legend233 legend233 changed the title ID3 tags and downloada by url artist ID3 tags and download by url artist May 10, 2022
@kaimi- kaimi- self-assigned this May 3, 2023
@naur5m
Copy link

naur5m commented May 20, 2023

Отличная программа! Мне тольк очень нехватает скачивание по артисту, но я вышел из ситуции скриптом на питоне. Еще очень помогло бы запись тега TPE2 (исполнитель альбома) не как Various Artists а как и в TPE1 (исполнитель). А то мой в plex приходится сопоставление артиста вручную выставлять. (также пытаюсь скриптом исправить, но пока не получается)

Mogliby Vy podelit'sya scriptom? Ya toje hotel skachat' Populyarnye treki Artista. Poprobyval cherez -u (po URLu) no ne srabatalo. Zaranee priznatelen.

@legend233
Copy link
Author

Отличная программа! Мне тольк очень нехватает скачивание по артисту, но я вышел из ситуции скриптом на питоне. Еще очень помогло бы запись тега TPE2 (исполнитель альбома) не как Various Artists а как и в TPE1 (исполнитель). А то мой в plex приходится сопоставление артиста вручную выставлять. (также пытаюсь скриптом исправить, но пока не получается)

Mogliby Vy podelit'sya scriptom? Ya toje hotel skachat' Populyarnye treki Artista. Poprobyval cherez -u (po URLu) no ne srabatalo. Zaranee priznatelen.

Я воспользовался библиотекой https://github.com/MarshalX/yandex-music-api чтобы сделать запрос на music.yandex.ru и получить все album_id для артиста, а потом уже скачивал каждый альбом.
скрипт может выглядеть так:

`
from yandex_music import Client
client = Client()
client.init()
direkt_albums = client.artistsDirectAlbums(artist_id=artist_id, page_size=1000)    
# проходимся по каждому альбому и записываем в список ID альбомов
albums_list = [album['id']  for album in direkt_albums]
# далее на свое усмотрение можно запускать пользоваться этим списком
# например:
for album_id in albums_list:
    os.system(f"твоя команда для скачивания и параметр {album_id}")

@legend233
Copy link
Author

Отличная программа! Мне тольк очень нехватает скачивание по артисту, но я вышел из ситуции скриптом на питоне. Еще очень помогло бы запись тега TPE2 (исполнитель альбома) не как Various Artists а как и в TPE1 (исполнитель). А то мой в plex приходится сопоставление артиста вручную выставлять. (также пытаюсь скриптом исправить, но пока не получается)

Mogliby Vy podelit'sya scriptom? Ya toje hotel skachat' Populyarnye treki Artista. Poprobyval cherez -u (po URLu) no ne srabatalo. Zaranee priznatelen.

Я вскоре написал свою программу для скачивания музыки и прикрутил телеграмбот. Может она тебе понравиться? https://github.com/legend233/yandex_music_downloader

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants