Бесплатный видеоредактор, который может анимировать изображения

Сколько себя помню, я искал программу для создания/редактора видео, которая соответствует этим требованиям. Знаете ли вы какой-нибудь бесплатный инструмент для создания видео для Windows, который может делать следующее:

  • Возможность вставлять изображения в видео, а затем перемещать его РЕДАКТИРОВАТЬ: (на холсте)
  • Возможность ставить видео на основное видео (опционально)
Переместить его ? На временной шкале или на холсте? И то же самое касается вашего второго требования. Пожалуйста , отредактируйте свой вопрос.

Ответы (2)

Я знаю, что у меня уже есть ответ выше, но для тех, кому нужно немного меньше кривой обучения, но немного больше шагов для установки , есть moviepy и Vapory , я должен признать, что мне еще предстоит провести большую часть теста. похоже, он может сделать многое из того, что вы ищете.

  • Бесплатно бесплатно и с открытым исходным кодом
  • Кроссплатформенный
  • Более конкретно для манипуляций с фильмами
  • Может вставлять изображения в видео
  • Можно использовать видео, встроенное в 3D-сцену, например: https://www.youtube.com/watch?v=M9R21SquDSk .
  • Можно вставить одно (или несколько) других видео в кадры в существующее видео.

Пример скрипта, объединяющего два видео вместе:

from moviepy.editor import *
# UKULELE CLIP, OBTAINED BY CUTTING AND CROPPING
# RAW FOOTAGE

ukulele = VideoFileClip("../../videos/moi_ukulele.MOV", audio=False).\
               subclip(60+33, 60+50).\
               crop(486, 180, 1196, 570)

w,h = moviesize = ukulele.size

# THE PIANO FOOTAGE IS DOWNSIZED, HAS A WHITE MARGIN, IS
# IN THE BOTTOM RIGHT CORNER 

piano = (VideoFileClip("../../videos/douceamb.mp4",audio=False).
         subclip(30,50).
         resize((w/3,h/3)).    # one third of the total screen
         margin( 6,color=(255,255,255)).  #white margin
         margin( bottom=20, right=20, opacity=0). # transparent
         set_pos(('right','bottom')) )



# A CLIP WITH A TEXT AND A BLACK SEMI-OPAQUE BACKGROUND

txt = TextClip("V. Zulkoninov - Ukulele Sonata", font='Amiri-regular',
                   color='white',fontsize=24)

txt_col = txt.on_color(size=(ukulele.w + txt.w,txt.h-10),
                  color=(0,0,0), pos=(6,'center'), col_opacity=0.6)


# THE TEXT CLIP IS ANIMATED.
# I am *NOT* explaining the formula, understands who can/want.
txt_mov = txt_col.set_pos( lambda t: (max(w/30,int(w-0.5*w*t)),
                                  max(5*h/6,int(100*t))) )



# FINAL ASSEMBLY
final = CompositeVideoClip([ukulele,txt_mov,piano])
final.subclip(0,5).write_videofile("../../ukulele.avi",fps=24,codec='libx264')

Вы можете сделать и то, и другое в Blender — у него есть небольшая кривая обучения, но:

  • Вставьте изображение в видео, используя видео в качестве текстуры для одного объекта, и переместите перемещение другого — да в 3D -демонстрации видеотекстуры здесь
  • Потенциально у вас могут быть разные видео, прикрепленные в виде текстур к разным граням одного и того же или разных объектов, каждое из которых может иметь свои собственные движения, поэтому потенциально вы можете иметь модель Drive-In с классическим фильмом и летать в нем. новый экран с более новым фильмом, который уже воспроизводится на нем.
  • Бесплатно - Да, как бесплатно, так и с открытым исходным кодом
  • Кроссплатформенность — вы можете запустить Blender на:
    • Windows 8/7/Vista 32/64-бит
    • Mac OS/X 10.6+ 64-разрядная версия
    • Самые последние дистрибутивы Linux 32/64 бит
    • FreeBSD 64 бит
    • Другие платформы с небольшой доработкой

Конечно, вы можете делать гораздо больше, видеомонтаж, 3D-моделирование, анимация, рендеринг, игры...