standardize names (closes #2)

This commit is contained in:
Flávio Ribeiro
2015-11-19 16:59:34 -05:00
parent 681bcb37e4
commit 337dbbc11f

View File

@@ -35,7 +35,7 @@ def generate_video_thumbnail(args):
columns = int(args['<columns>']) columns = int(args['<columns>'])
output = args['<output>'] output = args['<output>']
generate_sprite_from_images(outputPrefix, columns, size, output) generate_sprite_from_frames(outputPrefix, columns, size, output)
def generate_frames(videoFileClip, interval, outputPrefix, size): def generate_frames(videoFileClip, interval, outputPrefix, size):
print "Extracting", int(videoFileClip.duration / interval), "frames" print "Extracting", int(videoFileClip.duration / interval), "frames"
@@ -50,14 +50,14 @@ def extract_frame(videoFileClip, moment, outputPrefix, size, frameCount):
sys.stdout.flush() sys.stdout.flush()
output = outputPrefix + ("%05d.png" % frameCount) output = outputPrefix + ("%05d.png" % frameCount)
videoFileClip.save_frame(output, t=int(moment)) videoFileClip.save_frame(output, t=int(moment))
resize_image(output, size) resize_frame(output, size)
def resize_image(filename, size): def resize_frame(filename, size):
image = Image.open(filename) image = Image.open(filename)
image = image.resize(size, Image.ANTIALIAS) image = image.resize(size, Image.ANTIALIAS)
image.save(filename) image.save(filename)
def generate_sprite_from_images(framesPath, columns, size, output): def generate_sprite_from_frames(framesPath, columns, size, output):
framesMap = sorted(glob.glob(framesPath + "*.png")) framesMap = sorted(glob.glob(framesPath + "*.png"))
images = [Image.open(filename) for filename in framesMap] images = [Image.open(filename) for filename in framesMap]
masterWidth = size[0] * columns masterWidth = size[0] * columns