From 51fb0d6c74d05e8a3502d3c0a851eb8e1b7c60ea Mon Sep 17 00:00:00 2001
From: Chris Pomeroy <Chris Pomeroy>
Date: Fri, 08 Feb 2019 06:04:02 +0000
Subject: [PATCH] Updated shebang to handle local python changes
---
aaxConvert.py | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/aaxConvert.py b/aaxConvert.py
index c768ef1..231035b 100755
--- a/aaxConvert.py
+++ b/aaxConvert.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python
import argparse
import os
import glob
@@ -6,6 +6,7 @@
import shlex
import json
import requests
+import unicodedata
from querysubsonic import findalbumbyname
from time import sleep
@@ -52,10 +53,14 @@
bit_rate = metadata['format']['bit_rate']
return bit_rate[:2]
+def getmetacopyright():
+ copyright = unicodedata.normalize('NFKD', metadata['format']['tag']['copyright']).encode('ascii','ignore')
+ return copyright
+
def getmetadatatags(key):
# get specific data
- tag = metadata['format']['tags'][key]
+ tag = cleantag(metadata['format']['tags'][key])
return tag
@@ -67,7 +72,7 @@
getmetadatatags('title'), getmetadatatags('artist'),
getmetadatatags('album_artist'), getmetadatatags('album'),
getmetadatatags('date'), getmetadatatags('genre'),
- getmetadatatags('copyright'),outpath)
+ getmetacopyright(),outpath)
if args.verbose:
print(command)
process = subprocess.Popen(shlex.split(command), stdout=subprocess.PIPE)
--
Gitblit v1.10.0