Приветствую вас категорически!
Есть такой скрипт на python:
#! /usr/bin/python2
from os import system, listdir
from sys import stdout
lst = [f for f in listdir('photos') if f.endswith(".jpg")]
lst.sort()
lst = zip(lst[:-1], lst[1:])
run_cnt = 0
max_run_cnt = 4
print
for (i, (f1, f2)) in enumerate(lst):
print '\t%d/%d\r' % (i, len(lst)),
stdout.flush()
if run_cnt == max_run_cnt - 1:
system('convert %s %s -morph 10 photos/%05d_%%02d.jpg' % (f1, f2, i))
run_cnt = 0
else:
run_cnt += 1
system('convert %s %s -morph 10 photos/%05d_%%02d.jpg &' % (f1, f2, i))
В терминал сыпятся ошибки типа:
convert: no decode delegate for this image format `04' @ error/constitute.c/ReadImage/501.
convert: no images defined `photos/00000_%02d.jpg' @ error/convert.c/ConvertImageCommand/3241.
convert: no decode delegate for this image format `04' @
Что не так? В каталоге соответственно лежат картинки в формате jpg, с именами типа: src_20150905_20:04:05.jpg
Спасибо!