class Mp3Encoder(GstEncoder):
- """ gstreamer-based mp3 encoder """
+ """ gstreamer-based MP3 encoder """
implements(IEncoder)
@interfacedoc
from timeside.tools import *
class VorbisEncoder(GstEncoder):
- """ gstreamer-based vorbis encoder """
+ """ gstreamer-based OGG Vorbis encoder """
implements(IEncoder)
@interfacedoc
class OpusEncoder(GstEncoder):
- """ gstreamer-based mp3 encoder """
+ """ gstreamer-based Opus encoder """
implements(IEncoder)
@interfacedoc
@staticmethod
@interfacedoc
def mime_type():
- return "audio/mpeg"
+ return "audio/ogg"
@interfacedoc
def set_metadata(self, metadata):
class WavEncoder(GstEncoder):
- """ gstreamer-based encoder """
+ """ gstreamer-based WAV encoder """
implements(IEncoder)
@interfacedoc
class WebMEncoder(GstEncoder):
- """ gstreamer-based webm encoder and muxer """
+ """ gstreamer-based WebM encoder """
implements(IEncoder)
def __init__(self, output, streaming=False, overwrite=False, video=False):
@staticmethod
@interfacedoc
def description():
- return "WebM GStreamer based encoder and muxer"
+ return "WebM GStreamer based encoder"
@staticmethod
@interfacedoc