A simple application to tag .mp3 files automatically and more.
Project description
MP3 Autotagger
A simple application to tag .mp3 files automatically and more.
Tools
MP3 autotagger
Select MP3 file/s and complete metadata information automatically.
Supported metadata:
- Artist.
- Track title.
- Album title.
- Genre.
- Release year.
- Cover.
Youtube2MP3
Enter URL from Youtube video and download audio as an .mp3 file.
Background
My dad wanted a tool to automatically tag all the .mp3 files from his old music library and easily download audio from Youtube videos. I developed this especifically for my dad needs only :)
Installation
-
Prerequisite: Install Miniconda (more lightweight) or Anaconda.
-
Open Anaconda Prompt and run the following commands:
conda create -y -n mp3-autotagger python=3.10.12 --no-default-packages
conda activate mp3-autotagger
conda install -y ffmpeg
python -m pip install --upgrade pip
pip install mp3-autotagger
⚠️ Make sure to install ffmpeg with the above command ⚠️
Usage
- Open Anaconda Prompt and run the following command to activate the conda environment:
conda activate mp3-autotagger - Run the following command to launch the application:
mp3-autotagger
MP3 autotagger
- Click on
Browseand select .mp3 files or folders containing .mp3 files. A list of .mp3 files will show on left box. - Click on any track to show its current tags.
- Replace information in fields and click on the cover to choose a new one from your images.
- Click on
Find tagsif you want MP3 Autotagger to automatically find the tags and cover for you. UncheckReplace informationbox to keep the original .mp3 tags that are not missing. - Click on
Save tagsto overwrite tags in original file. The new name of the file will be in the formatARTIST - Title.
- Click on
Find and save tags for all filesto automatically find and save tags for all found .mp3 files. UncheckReplace informationbox to keep the original .mp3 tags that are not missing. A log file in the formatlog_YearMonthDay_HourMinuteSecond.txtwill be saved in thelogfolder of the cloned repository at the end of the execution. The log file shows for each file if everything went fine when it was processed (OK) or if something went wrong (FAILED).
Youtube2MP3
- Copy and paste URL in
Enter URLfield. - Click
Get audio informationbutton to display audio information. UncheckGet best audiobefore clicking onGet audio informationto select an audio with lower quality than the best quality available. You can select a new audio quality using the combo box inside theAudio optionsarea. - Uncheck
Convert audio to .mp3box to keep the original download audio format. - Click
Downloadand wait for audio to download (and convert). You will find it in your PCDownloadsfolder.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mp3_autotagger-1.0.1.tar.gz.
File metadata
- Download URL: mp3_autotagger-1.0.1.tar.gz
- Upload date:
- Size: 374.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.2.0-1011-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4755df7f405fee9323e29d49a1abbf4a3b7c285a95a2c17aa4bbb62a771a9d43
|
|
| MD5 |
1dc82e2b53d0794ff9b58357dfdec6c9
|
|
| BLAKE2b-256 |
b972f8a74935693faa139228f4731e7d0631fcd53763a7fb0148bc67141ea856
|
File details
Details for the file mp3_autotagger-1.0.1-py3-none-any.whl.
File metadata
- Download URL: mp3_autotagger-1.0.1-py3-none-any.whl
- Upload date:
- Size: 377.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.2.0-1011-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36085c6bf7aeccd4df697fb6ca6245de3e0c4aba38d83c0f11e54028d3e31986
|
|
| MD5 |
15e5721c8138c0e4298123e251d689e3
|
|
| BLAKE2b-256 |
224372e7369895bbf058d8601c93225d55ab1f9dfde756a63e78b9a355dfb2ea
|