Kesmem gereken bir ekran kaydının MP4 dosyası var. Bunu Adobe Premier veya Final Cut gibi pahalı araçlar kullanmadan nasıl başarabilirim? Tercih ederim ffmpegçünkü daha önce kullandım.
Kesmem gereken bir ekran kaydının MP4 dosyası var. Bunu Adobe Premier veya Final Cut gibi pahalı araçlar kullanmadan nasıl başarabilirim? Tercih ederim ffmpegçünkü daha önce kullandım.
Yanıtlar:
cropFiltreyi kullanın :
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
Seçenekler aşağıdaki gibidir:
out_w Çıktı dikdörtgeninin genişliğiout_h Çıktı dikdörtgeninin yüksekliğixve yçıktı dikdörtgeninin sol üst köşesini belirleyin.
Orijinal 320x240 görüntü

80 × 60'lık bir bölümü kırpmak için, konumdan başlayarak (200, 100):
ffmpeg -i in.mp4 -filter:v "crop=80:60:200:100" -c:a copy out.mp4

Sağ alt çeyreği kırpmak için:
ffmpeg -i in.mp4 -filter:v "crop=in_w/2:in_h/2:in_w/2:in_h/2" -c:a copy out.mp4
Bu aynıdır:
ffmpeg -i in.mp4 -filter:v "crop=320/2:240/2:320/2:240/2" -c:a copy out.mp4
Aynı olan:
ffmpeg -i in.mp4 -filter:v "crop=240:120:240:120" -c:a copy out.mp4
in_wve ile giriş görüntüsü boyutuna bakabilirsiniz in_h. Çıktı genişliği ve yüksekliği out_wve ile de kullanılabilir out_h.
Üstten 20 piksel, alttan 20 kırpma:
ffmpeg -i in.mp4 -filter:v "crop=in_w:in_h-40" -c:a copy out.mp4
xve yatlanırsa , ürünü otomatik olarak ortalar.Kırpma (heh heh) alabilir ve canlı yayını önizleyebilirsiniz ffplay:
ffplay -i input -vf "crop=in_w:in_h-40"
Bu şekilde, kodlamayı, görüntülemeyi ve tekrarlamayı gerektirmeden kırpma işleminizi deneyebilir ve ayarlayabilirsiniz.
MP4 için varsayılan kodlayıcı, yapınıza bağlı olarak libx264(H.264 video) veya mpeg4(MPEG-4 Part 2 video) ' ffmpegdur. Daha fazla bilgi için FFmpeg Wiki: H.264 Video Kodlama Kılavuzu'na bakın.
Kırpmak ve yeniden kodlamak yerine, oynatma sırasında kırpmayı düşünün. Bu, kullanmaya değer herhangi bir oyuncu ile mümkündür.
Antik ffmpegkullanılan yapýlar -croptop, -cropbottom, -cropleft, -croprightyerine seçenekler cropfiltresi. Eğer durum buysa, modern olsunffmpeg . Gelişim çok aktif ve antika kullanmak için hiçbir sebep yok.
/Users/kukodajanos/Workspace/ffmpeg -i /Users/kukodajanos/Desktop/video_640x480-2.mp4 -filter:v "crop=1920:1080:0:0" -c:a copy /Users/kukodajanos/Desktop/video_640x480-4.mp4ama orijinal film geri döndü.
crop, videoyu tekrar kodlar filtresi) bakınız stackoverflow.com/questions/33378548/... sizin için eğer yeniden kodlama meseleleri
-filter:vdaha güncel olarak değiştirmek için düzenlenir ve yazılması daha kolaydır -vf. Şerefe!