]> git.parisson.com Git - timeside.git/commitdiff
add mp3 encoder test
authoryomguy <yomguy@parisson.com>
Wed, 7 Dec 2011 01:21:51 +0000 (02:21 +0100)
committeryomguy <yomguy@parisson.com>
Wed, 7 Dec 2011 01:21:51 +0000 (02:21 +0100)
tests/api/test_enc_mp3.py [new file with mode: 0644]

diff --git a/tests/api/test_enc_mp3.py b/tests/api/test_enc_mp3.py
new file mode 100644 (file)
index 0000000..0aab412
--- /dev/null
@@ -0,0 +1,28 @@
+# -*- coding: utf-8 -*-
+
+from timeside.decoder import *
+from timeside.encoder import *
+import os.path
+import sys
+
+source = sys.argv[-1]
+dest = source+'.mp3'
+
+decoder  = FileDecoder(source)
+encoder  = Mp3Encoder(dest)
+
+(decoder | encoder).run()
+
+metadata = {'TIT2': 'title',  #title2
+             'TCOM': 'composer',  #composer
+             'TPE1': 'lead creator', #lead
+             'UFID': 'identifier',  #Unique ID...
+             'TALB': 'album',  #album
+             'TCON': 'genre',  #genre
+             'TDRC': '2011', #year
+#             'COMM': 'blabla',  #comment
+             }
+
+encoder.set_metadata(metadata)
+encoder.write_metadata(dest)
+