from tempfile import NamedTemporaryFile
class FlacDecoder(DecoderCore):
- """Defines methods to decode to FLAC"""
+ """Defines methods to decode from FLAC"""
implements(IDecoder)
class Mp3Decoder(DecoderCore):
- """Defines methods to decode to MP3"""
+ """Defines methods to decode from MP3"""
implements(IDecoder)
from mutagen.oggvorbis import OggVorbis
class OggDecoder(DecoderCore):
- """Defines methods to decode to OGG Vorbis"""
+ """Defines methods to decode from OGG Vorbis"""
implements(IDecoder)
self.description = self.description()
self.format = self.format()
self.mime_type = self.mime_type()
-
- self.bitrate_default = '192'
self.dub2args_dict = {'creator': 'artist',
'relation': 'album'
}
from timeside.decode.api import IDecoder
class WavDecoder(DecoderCore):
- """Defines methods to decode to WAV"""
+ """Defines methods to decode from WAV"""
implements(IDecoder)
from timeside.encode.core import *
from timeside.encode.api import IEncoder
-from mutagen.flac import FLAC
from tempfile import NamedTemporaryFile
class FlacEncoder(EncoderCore):
'file does not exist.')
def write_tags(self, file):
+ from mutagen.flac import FLAC
media = FLAC(file)
for tag in self.metadata:
name = tag[0]
from timeside.encode.core import *
from timeside.encode.api import IEncoder
-#from mutagen.id3 import *
+
class Mp3Encoder(EencoderCore):
"""Defines methods to encode to MP3"""