def save_video(self, filename): self.type = 2 (self.width, self.height) = get_video_size(filename) self.length = get_media_duration(filename) super(LibraryFile, self).save() # Intermediate save to get new ID self.filename = "adex%s_%s" % (self.id, self.name) genVideoThumb(filename, settings.MEDIA_ROOT + "v/thumb/%s.jpg" % self.filename) file_move_safe(filename, settings.MEDIA_ROOT + "v/%s" % self.filename)
def test_video(request): if genVideoThumb('/home/thomas/PycharmProjects/anondex/media/v/test.webm','/home/thomas/PycharmProjects/anondex/media/v/test.jpg'): return HttpResponse('Success') else: return HttpResponse('Failure')