ฉันจะครอบตัดวิดีโอเป็นส่วนหนึ่งของมุมมองได้อย่างไร


36

ฉันมีวิดีโอที่แสดงดังต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่

และฉันต้องการที่จะครอบตัดมัน:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะทำมันได้อย่างไร


คุณลองทำอะไรและยังติดอยู่ที่ไหน? ฉันแน่ใจว่ามีเครื่องมือหลายสิบที่อนุญาตให้ตัดวิดีโอดังนั้นมันอาจช่วยถามคำถามที่เฉพาะเจาะจงมากกว่านี้เราได้รับรายการซอฟต์แวร์ที่ครอบตัดวิดีโอ - ซึ่งถือว่าไม่สร้างสรรค์
slhck

ฉันพยายามค้นหาแอปพลิเคชั่นที่รองรับสิ่งนี้ ฉันพบเพียงffmpegแต่ให้ฉันffmpeg -croptop 90 -i original.ogv "output.ogv" Vertical crop dimensions are outside the range of the original imageฉันไม่พบโปรแกรมกราฟิกใด ๆ สำหรับงานนี้
Martin Thoma

ฉันจะมีความสุขถ้าคุณสามารถตั้งชื่อฉันหนึ่งโปรแกรมที่ทำให้ฉันสามารถปลูกพืชตามสถานที่ไม่ใช่เวลา
Martin Thoma

Adobe Premiere, ffmpegกรองพืช , เบรคมือ , QuickTime Pro, iMovie, VirtualDub , VidCrop ...
slhck

1
ffmpegไวยากรณ์croptopค่อนข้างเก่าและจะไม่ได้รับการสนับสนุนในรุ่นค่อนข้างเมื่อเร็ว ๆ นี้ คุณจะต้องใช้-filter:vคำสั่งดูเอกสารประกอบ FFmpeg
slhck

คำตอบ:


59

การครอบตัดด้วย FFmpeg

ด้วยFFmpeg การปลูกพืชจะทำงานดังนี้โดยใช้cropตัวกรอง:

ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4

โดยที่ตัวเลือกมีดังนี้:

  • out_w คือความกว้างของสี่เหลี่ยมผืนผ้าเอาต์พุต
  • out_h คือความสูงของสี่เหลี่ยมผืนผ้าผลลัพธ์
  • xและyระบุมุมบนซ้ายของสี่เหลี่ยมออก

ตัวอย่างเช่นเมื่อต้องการครอบตัดหน้าต่าง 640 × 480 เริ่มต้นจากตำแหน่ง (100, 100) คุณต้องทำ:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4

โปรดทราบว่า FFmpeg จะเข้ารหัสวิดีโออีกครั้งโดยใช้ x264 เมื่อเลือกคอนเทนเนอร์ MP4 หากไม่มีตัวเลือกเพิ่มเติมค่าเริ่มต้นนี้จะตั้งค่าเป็นปัจจัยอัตราคงที่ ( CRF ) เป็น 23 เพื่อเพิ่มคุณภาพ - ซึ่งอาจจำเป็นสำหรับการบันทึกหน้าจอที่มีขอบและข้อความคมชัด - ใช้ค่าที่ต่ำกว่าอาจลงไปที่ 18:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4

การครอบตัดด้วย Handbrake

Handbrakeเป็นเครื่องมือข้ามแพลตฟอร์มฟรีและโอเพนซอร์สพร้อม GUI โหลดไฟล์อินพุตจากนั้นใช้การตั้งค่ารูปภาพเพื่อระบุการครอบตัด:

คุณสามารถใช้หน้าต่างดูตัวอย่างเพื่อปรับการครอบตัด

ที่นี่คุณสามารถปรับคุณภาพผลผลิตด้วยแถบเลื่อนคุณภาพคงที่ :


3

คุณใช้เครื่องมือบันทึกเริ่มต้นMyDesktopของUbuntuหรือไม่ ถ้าเป็นเช่นนั้นคลิก "เลือกหน้าต่าง" จากนั้นวาดสี่เหลี่ยมบนภาพย่อที่แสดงของเดสก์ท็อปปัจจุบันของคุณ พื้นที่นี้จะถูกบันทึกไว้ นี่ไม่ใช่ "การครอบตัดวิดีโอ" แต่ "ครอบตัดฉาก" แต่ฉันคิดว่ามันควรจะแก้ปัญหาของคุณได้ที่ ...


เมื่อฉันเริ่มโปรแกรมภายใน VirtualBox และฉันต้องการบันทึกจากภายนอกฉันไม่สามารถเลือกหน้าต่างได้ ดังนั้นคำตอบนี้ไม่ได้ช่วย (BTW .: ใช่ผมใช้ recordmydesktop แต่ไม่มี GUI ซึ่งจะทำให้การเลือกหน้าต่างค่อนข้างยาก)
มาร์ติน Thoma
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.