[SCM] morituri/master: * examples/readdisc.py: filter out slashes when deciding on file names.
js at users.alioth.debian.org
js at users.alioth.debian.org
Sun Oct 19 20:08:58 UTC 2014
The following commit has been merged in the master branch:
commit 18b13eb84ff1a46a8f86ee957f968edd3bdad9ff
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date: Thu May 7 11:30:55 2009 +0000
* examples/readdisc.py:
filter out slashes when deciding on file names.
diff --git a/ChangeLog b/ChangeLog
index 578a916..b6c2450 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2009-05-07 Thomas Vander Stichele <thomas at apestaart dot org>
+ * examples/readdisc.py:
+ filter out slashes when deciding on file names.
+
+2009-05-07 Thomas Vander Stichele <thomas at apestaart dot org>
+
* morituri/common/task.py:
* morituri/image/image.py:
Remove prints. Describe tasks.
diff --git a/examples/readdisc.py b/examples/readdisc.py
index 422d70b..427d838 100644
--- a/examples/readdisc.py
+++ b/examples/readdisc.py
@@ -69,6 +69,9 @@ class DiscMetadata(object):
def __init__(self):
self.tracks = []
+def filterForPath(text):
+ return "-".join(text.split("/"))
+
def musicbrainz(discid):
metadata = DiscMetadata()
@@ -197,8 +200,8 @@ def main(argv):
for i, track in enumerate(itable.tracks):
path = 'track%02d.wav' % (i + 1)
if metadata:
- path = '%s - %s.wav' % (metadata.tracks[i].artist,
- metadata.tracks[i].title)
+ path = filterForPath('%s - %s.wav' % (metadata.tracks[i].artist,
+ metadata.tracks[i].title))
# FIXME: optionally allow overriding reripping
if not os.path.exists(path):
print 'Ripping track %d: %s' % (i + 1, os.path.basename(path))
@@ -213,13 +216,9 @@ def main(argv):
# overlay this rip onto the IndexTable
itable.setFile(i + 1, 1, path, ittoc.getTrackLength(i + 1))
- print itable.tracks
- for t in itable.tracks:
- print t, t.indexes.values()
-
discName = 'morituri'
if metadata:
- discName = '%s - %s' % (metadata.artist, metadata.title)
+ discName = filterForPath('%s - %s' % (metadata.artist, metadata.title))
cuePath = '%s.cue' % discName
handle = open(cuePath, 'w')
handle.write(itable.cue())
--
morituri packaging
More information about the pkg-multimedia-commits
mailing list