Beispiel #1
0
 def setUp(self):
     self.codec = AudioCodec('AC3')
Beispiel #2
0
class AudioCodecTestCase(unittest.TestCase):

    def setUp(self):
        self.codec = AudioCodec('AC3')

    def prefix(self, *args):
        return ['-acodec', 'AC3'] + list(args)

    def test_frames(self):
        self.codec.frames(100)
        self.assertEqual(list(self.codec),
            self.prefix('-aframes', '100'))

    def test_frequence(self):
        self.codec.frequence(48000)
        self.assertEqual(list(self.codec),
            self.prefix('-ar', '48000'))

    def test_bitrate(self):
        self.codec.bitrate('320k')
        self.assertEqual(list(self.codec),
            self.prefix('-ab', '320k'))

    def test_quality(self):
        self.codec.quality(8)
        self.assertEqual(list(self.codec),
            self.prefix('-aq', '8'))

    def test_language(self):
        self.codec.language('DEU')
        self.assertEqual(list(self.codec),
            self.prefix('-alang', 'DEU'))

    def test_preset(self):
        self.codec.preset('max')
        self.assertEqual(list(self.codec),
            self.prefix('-apre', 'max'))
Beispiel #3
0
 def setUp(self):
     self.codec = AudioCodec('AC3')
Beispiel #4
0
    def test_codec_interface(self):
        codec = VideoCodec('libx264')
        self.assertEqual(list(codec), ['-vcodec', 'libx264'])

        codec = AudioCodec('ac3')
        self.assertEqual(list(codec), ['-acodec', 'ac3'])
Beispiel #5
0
class AudioCodecTestCase(unittest.TestCase):

    def setUp(self):
        self.codec = AudioCodec('AC3')

    def prefix(self, *args):
        return ['-acodec', 'AC3'] + list(args)

    def test_frames(self):
        self.codec.frames(100)
        self.assertEqual(list(self.codec),
            self.prefix('-aframes', '100'))

    def test_frequence(self):
        self.codec.frequence(48000)
        self.assertEqual(list(self.codec),
            self.prefix('-ar', '48000'))

    def test_bitrate(self):
        self.codec.bitrate('320k')
        self.assertEqual(list(self.codec),
            self.prefix('-ab', '320k'))

    def test_quality(self):
        self.codec.quality(8)
        self.assertEqual(list(self.codec),
            self.prefix('-aq', '8'))

    def test_language(self):
        self.codec.language('DEU')
        self.assertEqual(list(self.codec),
            self.prefix('-alang', 'DEU'))

    def test_preset(self):
        self.codec.preset('max')
        self.assertEqual(list(self.codec),
            self.prefix('-apre', 'max'))