diff options
| -rw-r--r-- | cutter/formats/flac.py | 3 | ||||
| -rw-r--r-- | cutter/formats/ogg.py | 3 | ||||
| -rw-r--r-- | cutter/splitter.py | 2 |
3 files changed, 3 insertions, 5 deletions
diff --git a/cutter/formats/flac.py b/cutter/formats/flac.py index 87a7135..777c9c3 100644 --- a/cutter/formats/flac.py +++ b/cutter/formats/flac.py @@ -24,8 +24,7 @@ class FlacHandler(SoxHandler): return False for k, v in tags.items(): - if v is not u"": - proc.stdin.write(to_bytes("%s=%s\n" % (k.upper(), v))) + proc.stdin.write(to_bytes("%s=%s\n" % (k.upper(), v))) proc.stdin.close() proc.close() diff --git a/cutter/formats/ogg.py b/cutter/formats/ogg.py index 389d421..832bfe4 100644 --- a/cutter/formats/ogg.py +++ b/cutter/formats/ogg.py @@ -20,8 +20,7 @@ class OggHandler(SoxHandler): return False for k, v in tags.items(): - if v is not u"": - proc.stdin.write(to_bytes("%s=%s\n" % (k.upper(), v))) + proc.stdin.write(to_bytes("%s=%s\n" % (k.upper(), v))) proc.stdin.close() proc.close() diff --git a/cutter/splitter.py b/cutter/splitter.py index 689a41e..51df8d8 100644 --- a/cutter/splitter.py +++ b/cutter/splitter.py @@ -90,7 +90,7 @@ class Splitter: class TrackInfo: def __init__(self, name, tags): self.name = name - self.tags = tags + self.tags = {k: v for k, v in tags.items() if v != u''} @staticmethod def format_by_tags(fmt, tags, replace=False): |
