Skip to content

MusicLibraryConverter is a software written in Python 3 for batch converting of a music library containing flac files to mp3. It retains all meta tags and can be used iteratively. It uses multi-threading and is based on ffmpeg (Windows) or avconv (Linux) as conversion backend and mutagenx as tagging library. Note that ffmpeg.exe/avconv must be a…

Notifications You must be signed in to change notification settings

ethaden/MusicLibraryConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction:
MusicLibraryConverter is a software written in Python 3 for batch converting of a music library containing flac files to mp3. It retains all meta tags and can be used iteratively.
It uses multi-threading and is based on ffmpeg (Windows) or avconv (Linux) as conversion backend, mutagenx as tagging library and psutil for renicing processes.

Installation:

Either use pipenv by running (in main project folder):
pipenv install

then enter virtual environment with
pipenv shell

or run directly with
pipenv run

Please install mutagenx:
https://pypi.python.org/pypi/mutagenx/
and psutil
https://pypi.python.org/pypi?:action=display&name=psutil#downloads

Then install ffmpeg (on Windows from http://www.ffmpeg.org/download.html, on Linux via package manager).

About

MusicLibraryConverter is a software written in Python 3 for batch converting of a music library containing flac files to mp3. It retains all meta tags and can be used iteratively. It uses multi-threading and is based on ffmpeg (Windows) or avconv (Linux) as conversion backend and mutagenx as tagging library. Note that ffmpeg.exe/avconv must be a…

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages