Merge branch 'master' of github.com:flyingrub/scdl

master
flyingrub 2018-04-10 13:21:18 +02:00
commit 3cc7c66306
2 changed files with 15 additions and 4 deletions

View File

@ -20,6 +20,15 @@ or
git clone https://github.com/flyingrub/scdl.git && cd scdl
python3 setup.py install
```
or
### Gentoo
```
layman -fa glicOne
sudo emerge -av net-misc/scdl
```
(Optional) Setup your path and your auth_token in `$HOME/.config/scdl/scdl.cfg`

View File

@ -643,10 +643,12 @@ def set_metadata(track, filename, album=None):
track['artist'] = user['username']
if arguments['--extract-artist']:
if '-' in track['title']:
artist_title = track['title'].split('-')
track['artist'] = artist_title[0].strip()
track['title'] = artist_title[1].strip()
for dash in [' - ', ' ', ' ', '', '']:
if dash in track['title']:
artist_title = track['title'].split(dash)
track['artist'] = artist_title[0].strip()
track['title'] = artist_title[1].strip()
break
audio = mutagen.File(filename)
audio['TIT2'] = mutagen.id3.TIT2(encoding=3, text=track['title'])