David_Kassa

Untitled

May 29th, 2014
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1.     def HardSub(self, input_f, output_f, sub=None):
  2.         if sub:
  3.             self.sub = sub
  4.         else:
  5.             self.sub = self.SUBF
  6.         self.vid = input_f
  7.         self.outname = output_f
  8.         Subtitle(self.sub).Convert('ass')
  9.         self.cleanup.append(self.sub+'.ass')
  10.         res = exec_ffmpeg(['-i', self.vid, '-vf', '"ass='+self.sub+'.ass"', self.outname])
  11.         self.doCleanup()
  12.         if res == 1:
  13.             self.cleanup.append(self.outname)
  14.             self.doCleanup()
  15.             raise Exception('Video encode error.')
Advertisement
Add Comment
Please, Sign In to add comment