ฉันมีเครื่องเล่นวิดีโอ html 5 ซึ่งมีความกว้าง 700px สูง 400px ฉันพยายามใช้avconv
เพื่อใช้ ffmpeg เพื่อปรับขนาด (ในขณะที่รักษาอัตราส่วนภาพ) และทำให้แน่ใจว่ามันเหมาะกับเครื่องเล่นของฉัน
อินพุตอาจเป็นไฟล์ขนาดใดก็ได้ดังนั้นฉันจำเป็นต้องปรับขนาดใหญ่ขึ้น แต่จัดให้เล็กลงด้วยแถบสีดำ จนถึงตอนนี้ฉันได้ลองแล้ว: -s
และ-aspect
ฉันเคยเห็นpad
การใช้งาน-vf
สวิตช์ แต่ไม่เข้าใจว่ามันทำงานได้ดีพอที่จะได้รับสิ่งที่ฉันต้องการ
นี่เป็นความคิดคร่าวๆของสิ่งที่ฉันต้องการ ฉันไม่แน่ใจว่ามันเป็นไปได้ มันเกือบจะเหมือนกับความกว้างสูงสุด / ความสูงสูงสุดของ CSS ฉันรู้ว่านี่อาจเป็นคำที่สับสน แต่ถ้าใครเข้าใจสิ่งที่ฉันพูดถึงฉันจะขอบคุณความช่วยเหลือขอบคุณ
คำสั่ง avconv:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4