Merge branch 'master' of github.com:flyingrub/scdl
commit
3cc7c66306
|
@ -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`
|
||||
|
||||
|
||||
|
|
10
scdl/scdl.py
10
scdl/scdl.py
|
@ -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'])
|
||||
|
|
Loading…
Reference in New Issue