def test_sm_stereo_slow(self): if "sm" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir, "wave.movie.stereo.slow.sm") encoding.encode(iframes_stereo, ofile, 2, stereo=True) self.assertEqual(0, len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_wmv_slow(self): if "wmv" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir, "wave.movie.slow.wmv") encoding.encode(iframes, ofile, 2) self.assertEqual(0, len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_sm_stereo_slow(self): if "sm" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir,"wave.movie.stereo.slow.sm") encoding.encode(iframes_stereo,ofile,2,stereo=True) self.assertEqual(0,len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_pre_lr_stereo(self): if "divx" in encoding.encoders(): iframes = pjoin(iframes_dir, "noise.stereo.left.right.1080p.%04d.png") ofile = pjoin(output_dir, "noise.movie.stereo.pre.left.right.avi") encoding.encode(iframes, ofile, etype="divx") self.assertTrue(check_encoded_file(ofile))
def test_mpg_slow(self): if "mpg" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir,"wave.movie.slow.mpg") encoding.encode(iframes,ofile,2) self.assertEqual(0,len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_extract(self): if "mpg" in encoding.encoders(): eframes = pjoin(output_dir, "extract_out_%0m4d.png") encoding.encode(iframes, pjoin(output_dir, "wave.movie.mpg")) encoding.extract(pjoin(output_dir, "wave.movie.mpg"), eframes) ofile = pjoin(output_dir, "wave.movie.extract.and.reencode.mpg") encoding.encode(eframes, ofile) self.assertTrue(check_encoded_file(ofile))
def test_ffmpeg_input_and_output_frame_rate(self): for enc in ["wmv","mov"]: if enc in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir,"wave.movie.input_and_output_frame_rate.%s" % enc) encoding.encode(iframes,ofile,input_frame_rate=5,output_frame_rate=30) self.assertEqual(0,len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_extract(self): if "mpg" in encoding.encoders(): eframes = pjoin(output_dir,"extract_out_%0m4d.png") encoding.encode(iframes,pjoin(output_dir,"wave.movie.mpg")) encoding.extract(pjoin(output_dir,"wave.movie.mpg"),eframes) ofile = pjoin(output_dir,"wave.movie.extract.and.reencode.mpg") encoding.encode(eframes,ofile) self.assertTrue(check_encoded_file(ofile))
def test_ffmpeg_encoders(self): for enc in ["wmv", "mpg", "divx", "mov", "swf", "mp4", "avi"]: if enc in encoding.encoders(): ofile = pjoin(output_dir, "wave.movie.%s" % enc) encoding.encode(iframes, ofile) self.assertTrue(check_encoded_file(ofile)) ofile = pjoin(output_dir, "wave.movie.slow.%s" % enc) encoding.encode(iframes, ofile, 2) self.assertTrue(check_encoded_file(ofile))
def test_ffmpeg_reencode_new_format(self): encoders = encoding.encoders() if "mpg" in encoders and "wmv" in encoders: clean_slnks() ofile_src = pjoin(output_dir, "wave.movie.reencode.src.mpg") ofile_des = pjoin(output_dir, "wave.movie.reencode.src.wmv") encoding.encode(iframes, ofile_src) encoding.encode(ofile_src, ofile_des) self.assertEqual(0, len(lst_slnks())) self.assertTrue(check_encoded_file(ofile_src)) self.assertTrue(check_encoded_file(ofile_des))
def test_short_symlinks(self): if "mpg" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir,"wave.movie.test.seq.pattern.03d.mpg") encoding.encode(iframes_short_a,ofile,3) self.assertEqual(0,len(lst_slnks())) self.assertTrue(check_encoded_file(ofile)) clean_slnks() ofile = pjoin(output_dir,"wave.movie.test.seq.pattern.d.mpg") encoding.encode(iframes_short_b,ofile,5) self.assertEqual(0,len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_short_symlinks(self): if "mpg" in encoding.encoders(): clean_slnks() ofile = pjoin(output_dir, "wave.movie.test.seq.pattern.03d.mpg") encoding.encode(iframes_short_a, ofile, 3) self.assertEqual(0, len(lst_slnks())) self.assertTrue(check_encoded_file(ofile)) clean_slnks() ofile = pjoin(output_dir, "wave.movie.test.seq.pattern.d.mpg") encoding.encode(iframes_short_b, ofile, 5) self.assertEqual(0, len(lst_slnks())) self.assertTrue(check_encoded_file(ofile))
def test_encoders(self): encoders = encoding.encoders() if len(encoders) > 0: self.assertTrue("mpg" in encoders) self.assertTrue("wmv" in encoders)
def test_mpg(self): if "mpg" in encoding.encoders(): ofile = pjoin(output_dir,"wave.movie.mpg") encoding.encode(iframes,ofile) self.assertTrue(check_encoded_file(ofile))
def test_pre_lr_stereo(self): if "divx" in encoding.encoders(): iframes = pjoin(iframes_dir,"noise.stereo.left.right.1080p.%04d.png") ofile = pjoin(output_dir,"noise.movie.stereo.pre.left.right.avi") encoding.encode(iframes,ofile,etype="divx") self.assertTrue(check_encoded_file(ofile))
def test_mpg(self): if "mpg" in encoding.encoders(): ofile = pjoin(output_dir, "wave.movie.mpg") encoding.encode(iframes, ofile) self.assertTrue(check_encoded_file(ofile))