Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fblupi/rename-music-by-tags
Rename your music files by using tags
https://github.com/fblupi/rename-music-by-tags
eye3d mp3info python-script script shell-script
Last synced: about 2 months ago
JSON representation
Rename your music files by using tags
- Host: GitHub
- URL: https://github.com/fblupi/rename-music-by-tags
- Owner: fblupi
- License: gpl-2.0
- Created: 2015-10-23T16:43:31.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-12T09:42:47.000Z (almost 9 years ago)
- Last Synced: 2024-03-14T23:23:16.601Z (10 months ago)
- Topics: eye3d, mp3info, python-script, script, shell-script
- Language: Python
- Size: 12.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rename Music by Tags
## Description
If you're an obsessively tidy person like me you'll want to have all your music organized and it will annoy you having every music file name with a different criteria. Rename your music files by using its artist, album name and song name tags.
## Instructions
### Shell version
#### Warning
* This version has a little bug reported in [this issue](https://github.com/fblupi/RenameMusicByTags/issues/2 "mp3tag doesn't render unicode special characters"), so I recommend using Python version.
#### Requirements
* Install mp3info if not installed: `sudo apt-get install mp3info`
#### Use
##### Convert single file
* Convert any mp3 file: `./renameMusicByTags.sh `
##### Convert multiple files
* Convert every mp3 files from a directory: `./renameMusicInADirectory ` (Directory must finish on backslash "/". For example `./renameMusicInADirectory ~/MyMusic/RockAndRollCompilation/`)
### Python version
#### Requirements
* Install python if not installed: `sudo apt-get install python`
* Install pip if not installed `sudo apt-get install python-pip` (Python 2.7.9 and later on python2 series and Python 3.4 and later include pip by default).
* Install eyed3 if not installed: `sudo pip install eyed3`#### Use
##### Convert single file
* Convert any mp3 file: `python rename_music_by_tags.py `
##### Convert multiple files
* Convert every mp3 files from a directory: `python rename_music_in_a_directory.py ` (Directory must finish on backslash "/". For example `python rename_music_in_a_directory.py ~/MyMusic/RockAndRollCompilation/`)