Puddletag 1.2.0 в LXQt | |
Первоначальный выпуск | 13 июля 2008 г.; 12 лет назад (13.07.2008) |
---|---|
Стабильный выпуск | 1.2.0 (27 ноября 2016 г.; 3 года назад (27.11.2016)) |
Репозиторий | |
Написано на | Python |
Операционная система | Unix-подобная |
Платформа | PyQt |
Доступно в | Английский, голландский, французский, немецкий, португальский (бразильский), русский, чешский |
Тип | |
Лицензия | GPLv 3 |
Веб-сайт | docs.puddletag.net |
Puddletag - графический аудиофайл редактор метаданных («tagger») для Unix-подобных операционных систем.
Это бесплатное программное обеспечение с открытым исходным кодом в соответствии с условиями Стандартной общественной лицензии GNU (GPL) версии 3. В большинстве основных настольных дистрибутивов Linux оно доступен из стандартных репозиториев пакетов. В Arch Linux (на основе) его можно получить из репозиториев сообщества.
Пользовательский интерфейс смоделирован по образцу популярного бесплатного ПО для Windows Mp3tag. Он использует макет, похожий на электронную таблицу, поэтому все теги, которые пользователь может захотеть редактировать вручную, видны и легко редактируются. Все другие тегеры аудио, доступные для Linux, используют другой подход к дизайну пользовательского интерфейса. Элементы интерфейса могут быть расположены произвольно. Согласно популярному прототипу Windows-приложения, которое предполагается заменить под Linux, его также регулярно хвалят за особенно большую функциональность и рекомендуют для более требовательных пользователей.
В июле 2008 года первая версия (0.1) была выпущена через SourceForge. Веб-сайт насчитывал несколько тысяч загрузок для каждого выпуска, прежде чем проект окончательно покинул платформу в начале 2016 года и был включен в исходные коды пакетов большинства основных дистрибутивов Linux. Версия 1.0 была выпущена в 2012 году с поддержкой AcoustID.
Puddletag написан на Python 2.x и использует Qt 4 (через PyQt ) в качестве графического пользовательского интерфейса. В качестве бэкэнда он использует Mutagen, модуль Python для обработки аудиометаданных. Mutagen работает на Python 2.6, 2.7, 3.3, 3.4 (CPython и PyPy) и не имеет зависимостей вне стандартной библиотеки Python.
Мутаген поддерживает ASF, FLAC, M4A, APE, MP3, MPC, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG и аудиофайлы AIFF. Поддерживаются все версии ID3v2, и все стандартные кадры ID3v2.4 анализируются. Он может читать заголовки Xing, чтобы точно рассчитать битрейт и длину MP3. Теги ID3 и APEv2 можно редактировать независимо от аудиоформата. Он также может управлять потоками Ogg на уровне отдельных пакетов / страниц.
Puddletag поддерживает следующие аудиоформаты: AAC, MP4 (mp4 / m4a / m4b / iTunes совместимый), OGG, OptimFROG OFR, OFS, SPX, TAK, TTA, WMA, WV.