Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 28, 2018 10:13:24

SomethingButNotNickName
Зарегистрирован: 2017-12-19
Сообщения: 75
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование тегов аудиофайла

Добрый день.
Есть автомагнитола которая не распознает кириллические символы в названиях треков.
В качестве решения решил переименовать файлы и написать названия транслитом.
И для экономии времени написал скрипт, который сделал это за меня.
Но магнитола, как выяснилось, берет информацию не из имени файла, а из его тегов (см. скрин).
Можно ли с помощью питона добраться до редактирования тегов?

Прикреплённый файлы:
attachment Безымянный.png (25,8 KБ)

Офлайн

#2 Фев. 28, 2018 10:32:48

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Редактирование тегов аудиофайла

можно, но вопрос нужно ли это? Если вопрос только в изменени и тэгов то существует туева хуча программ котороые это уже умеют делать, как в пакетном режиме таки поштучно, например https://www.ixbt.com/soft/audio-tag-editors.shtml
если же хочется менно через пайтон то существуют уже готовые модули типа таких:
https://pypi.python.org/pypi/pytaglib
https://pypi.python.org/pypi/mp3-tagger/1.0
http://id3-py.sourceforge.net/
ну или если хочеться все сделать самому, то можно МПтришку тупо открыть побайтово и поправить че нужно, чутка инфы для понимания как там внутри все устроено: https://habrahabr.ru/post/103635/



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Фев. 28, 2018 10:39:52)

Офлайн

#3 Фев. 28, 2018 10:38:35

SomethingButNotNickName
Зарегистрирован: 2017-12-19
Сообщения: 75
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование тегов аудиофайла

Про туеву хучу слышал, кое, что уже скачал и разобрался как работает. И “создать” приемлемую для магнитолы аудио библиотеку - вопрос победы над ленью.

Собственно, использовать готовое коммерческое решение будет явно быстрее, чем писать что-то свое. Но, тем не менее, интерес как сделать это скриптом остался. Кто раскроет тайну?)

Пока писал ответ в Вашем посте появились ссылки. Ушел знакомиться.

Отредактировано SomethingButNotNickName (Фев. 28, 2018 10:40:18)

Офлайн

#4 Фев. 28, 2018 11:03:48

SomethingButNotNickName
Зарегистрирован: 2017-12-19
Сообщения: 75
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование тегов аудиофайла

На сколько я понимаю pytaglib содержит все мне необходимое, но при его установке возникли проблемы.
Итак:
1) “pip install pytaglib” получил ошибку “ModuleNotFound Cython”
2) “pip install Cython” –> Succsesfully installed cython 0.27.3
3) 'pip install pytaglib" –> Получил кучу ошибок, подробнее на скрине. В итоге pytaglib не установлен.
Поясните в чем проблема.


PS MP3-tagger установился, изучаю. Но проблема с не возможностью устанавливать некоторые модули меня беспокоит. Также упорно не хочет ставится grab

Отредактировано SomethingButNotNickName (Фев. 28, 2018 11:08:20)

Прикреплённый файлы:
attachment Безымянный.png (171,9 KБ)

Офлайн

#5 Фев. 28, 2018 11:55:20

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Редактирование тегов аудиофайла

SomethingButNotNickName
Поясните в чем проблема.
чаще всего такая фигня случается изза кирилицы в путях..



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version