MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
GNU/Linux용 강력하고 간단한 오디오 태그 편집기
Powerful, simple, audio tag editor for GNU/Linux
미디어Python · HTMLGitHub @puddletag직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗puddletag is an audio tag editor (primarily created) for GNU/Linux similar to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses a spreadsheet-like layout so that all the tags you want to edit by hand are visible and easily editable.
The usual tag editor features are supported like extracting tag information from filenames, renaming files based on their tags by using patterns and basic tag editing.
Then there’re Functions, which can do things like replace text, trim it, do case conversions, etc. Actions can automate repetitive tasks. Doing web lookups using Discogs (does cover art too!), FreeDB and MusicBrainz is also supported. There’s quite a bit more, but I’ve reached my comma quota.
Supported formats: ID3v1, ID3v2 (mp3, and in AIFF, DSF and DSDIFF files), MP4 (mp4, m4a, etc.), VorbisComments (ogg, opus, flac), APEv2 (Musepack mpc, Monkey’s Audio ape, WavPack wv) and Windows Media (wma).
puddletag uses several third-party modules to performs its tasks:
Puddletag is available on PyPI.
In addition to the full releases, every time we merge a PR or commit a change, we automatically release a new version on TestPyPI, so if you want to try a brand new feature or a recent bugfix, you can give these pre-releases a try.
There are several tools to install puddletag via PyPI, for example pip, pipx, pipenv, and several others. Choose the one that suits best your workflow, but we strongly recommend you create an isolated, local (f.e. by using pip install --local) environment when installing third-party software.
Here below is a list of the distributions and platforms where puddletag is available, and how to install it:
apt install puddletag
Contact: @sandrotosi
sudo layman -a stuffsudo emerge -av puddletagContact: @DolphinStKom
puddletag is currently part of the AUR:
git clone https://aur.archlinux.org/puddletag.git
cd puddletag
makepkg -si
Available since Fedora 32.
dnf install puddletag
Available for channels 24.05 and unstable
On NixOS:
nix-env -iA nixos.puddletag
On Non NixOS:
# without flakes:
nix-env -iA nixpkgs.puddletag
# with flakes:
nix profile install nixpkgs#puddletag
NixOS configuration:
Add the following Nix code to your NixOS Configuration, usually located in /etc/nixos/configuration.nix
environment.systemPackages = [
pkgs.puddletag
];
eopkg it puddletag
support needed, open an issue if interested in working on it
If you seek the bleeding edge of puddletag, or wanting to contribute (we welcome all contributions!) you can install and/or run via source code.
First, you need to install the dependencies; this step is different depending on the distribution; on Debian you can run:
apt install python3 python3-mutagen python3-configobj python3-pyparsing python3-pyqt6 python3-pyqt6.qtsvg python3-unidecode python3-send2trash
Then, clone the repo and run puddletag:
git clone 'https://github.com/puddletag/puddletag'
cd 'puddletag'
./puddletag
Alternatively you can use a virtual environment to install the dependencies, which only requires python and pip to be installed:
git clone 'https://github.com/puddletag/puddletag.git'
cd 'puddletag'
python3 -m 'venv' '.'
bin/pip3 install -r 'requirements.txt'
bin/python3 'puddletag'
puddletag is licensed under the GPLv3, which you can find in its entirety at http://www.gnu.org/licenses/gpl-3.0.html