Konwertowanie obrazów na wideo


Odpowiedzi:


8

Możesz to zrobić za pomocą ffmpeg i imagemagic. Zainstaluj je, jeśli nie są zainstalowane na komputerze.

Wykonaj następujące kroki w swoim terminalu:

1. Utwórz katalog do wypróbowania tego rozwiązania, lepiej wykonaj kopię filmu przed wypróbowaniem tego.

mkdir temp

2. Skopiuj wszystkie obrazy do temputworzonego katalogu .

cp *.JPG temp/.

3. Ustaw rozdzielczość swoich zdjęć.

mogrify -resize 800x800  temp/*.JPG

4. Przekonwertuj je, aby przekształciły się w miękkie przejścia i utwórz z nich wideo MP4.

convert temp/*.JPG -delay 10 -morph 10 temp/%05d.jpg
ffmpeg -r 25 -qscale 2  -i temp/%05d.jpg output.mp4

ffmpeg nie znajduje się w repozytoriach dla Ubuntu 14.04, ale jest w 15.04!

źródło: http://www.itforeveryone.co.uk/image-to-video.html


4
Otrzymuję: „Opcja qscale (użyj stałej skali jakości (VBR)) nie może być zastosowana do pliku wejściowego temp /% 05d.jpg - próbujesz zastosować opcję wprowadzania do pliku wyjściowego lub odwrotnie. Przenieś tę opcję przed plik, do którego należy. Błąd parsowania opcji pliku wejściowego temp /% 05d.jpg. Błąd otwierania plików wejściowych: niepoprawny argument ”, a gdy zostanie to poprawione,„ użyj -q: a lub -q: v, -qscale jest niejednoznaczny Nie Podano format piksela, wybrano yuvj420p dla kodowania H.264. Użyj -pix_fmt yuv420p dla kompatybilności z nieaktualnymi odtwarzaczami multimediów. [libx264 @ 0x3a84820] -qscale jest ignorowany, zalecane jest -crf. "
Sanjay Manohar

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.