Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena Novija izmjena Novije izmjene na obje strane | ||
ffmpeg [2020/04/21 13:29] jpetrovic |
ffmpeg [2020/09/10 16:12] jpetrovic |
||
---|---|---|---|
Redak 34: | Redak 34: | ||
* ffmpeg -f dshow -i video="screen-capture-recorder":audio="virtual-audio-capturer" desktop_i_audio.mp4 | * ffmpeg -f dshow -i video="screen-capture-recorder":audio="virtual-audio-capturer" desktop_i_audio.mp4 | ||
- | Gdigrab je stabilni desktop capture filtar (Screen capture recorder teže podešava parametre) pa je moguće kombinirati gdigrab za snimanje desktopa i Screen capture recorder za snimanje zvuka iz računala ("virtual-audio-capturer" audio device) ili zvuka s mikrofona ("Microphone (Conexant SmartAudio HD)" u ovom slučaju): | + | **Za snimanje radne površine (desktopa) ****i zvuka iz zvučnika ili zvuka iz mikrofona **koristiti gdigrab filtar u kombinaciji s Screen capture recorderom za hvatanje zvuka: |
* ffmpeg -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -i desktop -f dshow -i audio="virtual-audio-capturer" -c:v libx264 -c:a aac -crf 20 desktop_i_zvucnici.mp4 | * ffmpeg -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -i desktop -f dshow -i audio="virtual-audio-capturer" -c:v libx264 -c:a aac -crf 20 desktop_i_zvucnici.mp4 | ||
+ | * Snima cijelu radnu površinu i zvuk koji izlazi kroz zvučnike računala | ||
+ | * ffmpeg -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -i desktop -f dshow -i audio="Microphone (Conexant SmartAudio HD)" -c:v libx264 -c:a aac -crf 20 desktop_i_mikrofon.mp4 | ||
+ | * Snima cijelu radnu površinu i zvuk koji ulazi kroz zadani mikrofon (podesiti ime mikrofona!) | ||
+ | * ffmpeg.exe -f dshow -i audio="virtual-audio-capturer" -vn -c:a aac samo_audio_zvučnici.m4a | ||
+ | * Snima samo audio izvor (u ovom slučaju zvuk iz zvučnika) | ||
**Za izradu prezentacije/projekta gdje izvodite prezentaciju i snimate svoj glas **najbolje je kombinirati //gdigrab //filter i //Screen capture recorder//: | **Za izradu prezentacije/projekta gdje izvodite prezentaciju i snimate svoj glas **najbolje je kombinirati //gdigrab //filter i //Screen capture recorder//: | ||
Redak 45: | Redak 49: | ||
* ffmpeg -rtbufsize 50000k -f dshow -i audio="Microphone (Conexant SmartAudio HD)" -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -i desktop -c:v libx264 -crf 20 -vf scale=1280:720 -r 25 -c:a aac -pix_fmt yuv420p -profile:v baseline -level 3.0 projekt.mp4 | * ffmpeg -rtbufsize 50000k -f dshow -i audio="Microphone (Conexant SmartAudio HD)" -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -i desktop -c:v libx264 -crf 20 -vf scale=1280:720 -r 25 -c:a aac -pix_fmt yuv420p -profile:v baseline -level 3.0 projekt.mp4 | ||
* vidi značenja parametara niže | * vidi značenja parametara niže | ||
+ | |||
+ | Za izradu prezentacije u kojoj želite **vlastitu snimku (npr. s kamere laptopa) na snimci radne površine**: | ||
+ | * ffmpeg -f gdigrab -framerate 25 -offset_x 0 -offset_y 0 -video_size 1920x1080 -i desktop -f dshow -i video="EasyCamera":audio="Microphone (Conexant SmartAudio HD)" -filter_complex "nullsrc=size=1280x720 [base]; [0:v] setpts=PTS-STARTPTS, scale=1280x720 [upperleft]; [1:v] setpts=PTS-STARTPTS, scale=320x240 [upperright]; [base][upperleft] overlay=shortest=1 [tmp1]; [tmp1][upperright] overlay=shortest=1:x=940:y=20 " -c:v libx264 -y output.mkv | ||
+ | * Pretpostavke ove naredbe su da snimate cijelu radnu površinu dimenzija 1920x1080 (-video_size) koja počinje na koordinati (0,0)=(-offset_x, -offset_y) s 25 sličica u sekundi (-framerate), da su imena uređaja za video i zvuk konfigurirana u //-i video="EasyCamera":audio="Microphone (Conexant SmartAudio HD)"//, da želite izlaznu snimku veličine 1280x720 (nullsrc=size=) i da snimku sebe želite skalirati na veličinu 320x240 (//scale=320x240 [upperright]//) i pozicionirati počevši od koordinate (940,20) (//overlay=shortest=1:x=940:y=20//) . | ||
**Dodatne napomene i pojašnjenja:** | **Dodatne napomene i pojašnjenja:** |