ผมอยากจะแปลงไฟล์ Mp4 ใน HD เป็นไฟล์ Mp4 ของความละเอียดต่ำ มีซอฟต์แวร์ใดบ้างที่สามารถใช้สำหรับสิ่งนี้
ผมอยากจะแปลงไฟล์ Mp4 ใน HD เป็นไฟล์ Mp4 ของความละเอียดต่ำ มีซอฟต์แวร์ใดบ้างที่สามารถใช้สำหรับสิ่งนี้
คำตอบ:
คำสั่งเทอร์มินัล (โดยค่าเริ่มต้นไม่ได้ติดตั้ง) คือ
mencoder
ติดตั้งโดย sudo apt-get install mencoder
ส่วนเกี่ยวกับ mencoder ที่คุณต้องการคือพารามิเตอร์-vop scaleซึ่งบอกให้ mencoder ทราบว่าคุณต้องการให้วิดีโอไปที่ขนาดใด นี่เป็นเรื่องปกติถ้าคุณต้องการลดการใช้แบนด์วิดท์ลดขนาดวิดีโอ ฯลฯ
mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vop scale=640:480 -oac copy -o output.mp4
หรือ
mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vf scale=640:480 -oac copy -o output.mp4
หรือง่าย
mencoder input.mp4 -vop scale=640:480 -o output.mp4
แม้ว่าจากประสบการณ์ของฉันดีกว่าที่จะรวมข้อมูลเพิ่มเติมสำหรับวิดีโอและเสียงเช่นเดียวกับข้างต้น
FFMPEG (เลิกใช้แล้ว)
ติดตั้งโดย sudo apt-get install ffmpeg
นี่คือตัวอย่างของ ffmpeg:
ffmpeg -i input -vf scale=iw/2:-1 output
โดยที่IW = ความกว้างของอินพุตวิดีโอ
สเกล = พารามิเตอร์ที่จะขยายสเกลถึง ในกรณีนี้คุณจะหารขนาดดั้งเดิมด้วย 2 (iw / 2)
ทั้งสองอย่างนี้สามารถให้ข้อมูลเพิ่มเติมได้หากคุณดำเนินการโดยไม่มีพารามิเตอร์หรือตัวแปรอย่างเช่นmencoder
หรือเพียงแค่ffmpeg
พิมพ์man mencoder
หรือman ffmpeg
จะให้คู่มือเล็ก ๆ น้อย ๆ เกี่ยวกับวิธีการทำงานกับพวกเขา
AVCONV <- ฉันรักผู้ชายคนนี้!
วิธีการติดตั้ง -sudo apt-get install libav-tools
เพื่อวิ่ง -avconv -i input.mp4 -s 640x480 output.mp4
โดย-i
ที่ไฟล์อินพุตดั้งเดิมนั้น-s
มีไว้สำหรับขนาดของแต่ละเฟรมและชื่อของเอาต์พุตสุดท้ายจะสิ้นสุดในตอนท้าย
เครื่องมือ GUI ที่ฉันชอบคือ:
AVIDEMUX - สามารถปรับขนาดและลดขนาดซึ่งจะช่วยในกรณีที่มีวัตถุประสงค์เพื่อลดขนาด Avidemux
HANDBRAKE - เครื่องมือที่ยอดเยี่ยมสำหรับการแปลงวิดีโอและเพิ่มขนาด ฉันใช้มันมากเมื่อไปจาก ogg เป็น mp4 ด้วย h.264 ลดขนาดมาก เบรกมือ
OPENSHOT & PITIVI - ทั้งสองเป็นเครื่องมือตัดต่อวิดีโอที่ดี tha สามารถช่วยลดขนาดเมื่อทำการเรนเดอร์วิดีโอ openshot และpitivi
ดังนั้นโดยสรุปสำหรับการปรับขนาด / การปรับขนาดโดยตรงคุณสามารถใช้เทอร์มินัล สำหรับขนาดที่คุณสามารถใช้ได้ทั้งหมด
avconv
ใช้ พิมพ์ในอาคารผู้โดยสาร
avconv -i input.mp4 -s 320x240 output.mp4
แทนที่320x240
ด้วยความละเอียดที่คุณต้องการ
มีตัวเลือกเพิ่มเติมมากมายที่คุณสามารถเล่นได้ สนใจman avconv
รู้เพิ่มเติม
หากคุณไม่มีavconv
คุณสามารถใช้ ffmpeg แทน
ติดตั้ง:
sudo apt-get install ffmpeg
แปลง:
ffmpeg -i input.mp4 -s 320x240 output.mp4
-c:a copy
ลงในavconv
เพื่อคัดลอกสตรีมเสียงโดยไม่ต้อง
The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.
และ-strict -2
ไม่เปลี่ยนข้อผิดพลาด
avconv
คำสั่งหลังจากติดตั้ง libav-toolssudo apt-get install libav-tools
ใช้ VLC
จากเมนูสื่อเลือก "แปลง / บันทึก" เพิ่มไฟล์ของคุณไปยังอินพุตแล้วคลิกปุ่มแปลง / บันทึก
จากนั้นคุณจะถูกขอให้ระบุไฟล์ที่ส่งออกและคุณสามารถเลือกโปรไฟล์และคนจรจัดได้เช่นที่นี่ฉันปรับขนาดวิดีโอ 50%:
คลิกบันทึก