this post was submitted on 25 May 2024
4 points (100.0% liked)

Slovakia - Slovensko - Σλοβακία - Словаччина - スロバキア -स्लोवाकिया - اسلواکی

103 readers
1 users here now

Anything and everything about the country in the centre of Europe.

Rules:

Pravidlá:

founded 1 year ago
MODERATORS
top 1 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 4 months ago* (last edited 4 months ago)

dobry den hubari! vitaje v rubrike "ucime sa ffmpeg"!

video: nejaky hrib co som nasiel na internetoch

hudba: Ayanoid /* celkom super muzika :) */

kazdy velmi dobre vieme ze na editovanie videa je graficke rozhranie zbytocne (bloat!!!), preto dnesny majak rotuje a vyzaruje svetlo lodiam pomocou sily command line! editovanie tohto videa bolo tak jednoduche, ze prikaz sa mi zmesil do jedneho riadku (takzvany "one-liner")

yt-dlp 'https://youtube.com/watch?v=0wsDzwGtHVk' -o lighthouse.webm && yt-dlp -x -f 'ba' --audio-format mp3 -o 'audio.mp3' 'https://youtube.com/watch?v=3Qsi75NYKMY' && ffmpeg -i lighthouse.webm -filter:v "setpts=0.02*PTS" -to 00:00:00.5 output_spin_fast.mp4 && ffmpeg -stream_loop -1 -i output_spin_fast.mp4 -filter_complex "[0:v]trim=0:24.2,setpts=PTS-STARTPTS[v];[0:a]atrim=0:24.2,asetpts=PTS-STARTPTS[a]" -map "[v]" -map "[a]" -shortest output_sp_fast_loop1.mp4 && ffmpeg -stream_loop -1 -i output_spin_fast.mp4 -filter_complex "[0:v]trim=0:08.0,setpts=PTS-STARTPTS[v];[0:a]atrim=0:08.0,asetpts=PTS-STARTPTS[a]" -map "[v]" -map "[a]" -shortest output_sp_fast_loop2.mp4 && ffmpeg -stream_loop -1 -i lighthouse.webm -filter_complex "[0:v]trim=0:24.2,setpts=PTS-STARTPTS[v];[0:a]atrim=0:24.2,asetpts=PTS-STARTPTS[a]" -map "[v]" -map "[a]" -shortest output_firstpart.mp4 && ffmpeg -stream_loop -1 -i lighthouse.webm -filter_complex "[0:v]trim=0:01.0,setpts=PTS-STARTPTS[v];[0:a]atrim=0:01.0,asetpts=PTS-STARTPTS[a]" -map "[v]" -map "[a]" -shortest output_middle.mp4 && echo "file 'output_firstpart.mp4'" > concatfile && echo "file 'output_sp_fast_loop1.mp4'" >> concatfile && echo "file 'output_middle.mp4'" >> concatfile && echo "file 'output_sp_fast_loop2.mp4'" >> concatfile && ffmpeg -f concat -i concatfile -c copy combined.mp4 && ffmpeg -i combined.mp4 -i audio.mp3 -filter_complex "[1:a]atrim=60:120,asetpts=PTS-STARTPTS[aud];[0:a][aud]amix=inputs=2:duration=first:dropout_transition=2[a]" -map 0:v -map "[a]" -ss 0:00 -t 1:00 -c:v copy velmi_rad_mam_majaky_a_pridu_mi_vtipne.mp4 && mpv velmi_rad_mam_majaky_a_pridu_mi_vtipne.mp4

tymto prikazom si mozete toto video zostavit a spustit aj sami doma v obyvacke alebo na ostrove kde strazite majak, len pozor aby vam z toho nesplechlo.