Videóbol gif, reboundal?
Sziasztok. egy olyan szerkesztot keresek ami par masodperces videobol csinal gifet es rendelkezik egyfajta rebound funkcioval.
Hasonlo a boomerang alkalmazashoz az amit szeretnek csinalni, egy videot szeretnek az elejerol lejatszani es a vegerol az elejere nem tudom mennyire ertheto:D tumblron van ilyen lehetoseg de nagyon rossz minoseget csinal az eleg jo minosegu videobol..
Ha valaki ismer ilyen szerkesztot ami ingyenes kerem jelezze!:)
Az FFmpeg programmal egy utasítás.
Parancssorba vagy parancsikonba írd:
ffmpeg -ss 60 -t 10 -i "D:\Videok\forras.avi" -vf reverse,fps=10,scale=640:480:flags=lanczos "D:\Kepek\eredmeny.gif"
Magyarázat:
-ss: forrásvideó 60. másodpercétől induljon (az idők megadhatók pontosabb formátumban is: "-ss 00:01:00,000")
-t: 10 másodpercet alakítson át
-i: a forrásfájl útvonala és neve
-vf reverse: visszafelé játssza le
-- fps: a GIF másodpercenként hány képkockát tartalmazzon (ha kihagyod akkor a videó szerinti képkockaszám lesz, de így a GIF is jóval méretesebb)
-- scale: ha nem az eredeti felbontásban akarod, akkor megadhatsz kisebbet, de ki is hagyhatod (ekkor a flags rész sem kell)
- végére pedig hova és milyen néven mentse
Ha a színpelettát is optimalizálnád az plusz egy sor:
Most visszanéztem a választ és a korábbi utasítás csak a visszajátszást készíti el, de az eredeti nem kerül az elejére.
A következő változat picit bonyolultabb, de így már tényleg "bumeráng":
ffmpeg -ss 60 -t 10 -i "D:\Videok\forras.avi" -filter_complex "[0:v]fps=10,scale=640:480:flags=lanczos[elso]; [0:v]reverse,fps=10,scale=640:480:flags=lanczos[masodik]; [elso][masodik]concat=n=2:v=1[vege]" -map "[vege]" "D:\Kepek\eredmeny.gif"
Magyarázat:
-ss 60 -t 10 -i "D:\Videok\forras.avi" >>> ez hasonló az előzőhöz
-filter_complex >>> itt külön jeleneteket adhatunk meg ([0:v] annyit tesz hogy az elsőnek megadott forrásfájl videóanyagával dolgozunk - nullától indul a számozás)
-- [0:v]fps=10,scale=640:480:flags=lanczos[elso]; >>> sima lejátszás 10-es képkockaszámmal és 640x480-as felbontással (ha nem akarjuk kicsinyíteni, akkor ez a rész kihagyható)
-- [0:v]reverse,fps=10,scale=640:480:flags=lanczos[masodik]; >>> ugyanaz mint eggyel feljebb, de visszafelé (reverse)
-- [elso][masodik]concat=n=2:v=1[vege] >>> összerakjuk a korábban megadott jeleneteket (az [elso] [masodik] [vege] csak címkék az azonosításhoz)
Jó szórakozást, ha így csinálod! :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!