Esempio n. 1
0
    def test_convert(self, ecmd):
        input, profile = "some-film.mkv", profiles.ROKU

        # Convert flac with 6 channels
        stream = {"index": 1, "codec_type": "audio", "codec_name": "flac", "channels": 6, "tags": {"language": "por"}}
        processor = AudioProcessor(input, stream, profile)
        processor.convert()
        cmd = ["ffmpeg", "-i", "some-film.mkv", "-map", "0:1", "-c:a", "mp3", "-q:a", "2", "-ac:0", "2", "audio-1.mp3"]
        self.assertTrue(ecmd.called)
        ecmd.assert_called_once_with(cmd)