3
ปรับขนาดวิดีโอที่มีความกว้างแตกต่างกันเป็นอัตราส่วนความสูงคงที่ด้วย ffmpeg
ฉันต้องการแปลงไฟล์วิดีโอจำนวนมากเป็นแฟลชวิดีโอสำหรับเว็บไซต์ของ บริษัท ของเรา ฉันมีข้อกำหนดว่าวิดีโอทั้งหมดจะต้องอยู่ในรูปแบบ 360p ดังนั้นขนาดของพวกเขาจะเป็น Nx360 FFMpeg ใช้-sโต้แย้งเพื่อระบุความละเอียดเป้าหมายเป็นW x H ฉันไม่รู้จักW idth เพราะขึ้นอยู่กับอัตราส่วนของไฟล์ต้นฉบับ หากแหล่งที่มาคือ 640x480 เป้าหมายจะเป็น 480x360 หากแหล่งที่มาคือ 848x480 เป้าหมายจะเป็น 636x360 มีวิธีที่จะทำกับสวิตช์ ffmpeg บ้างไหม? มันจะรักษาอัตราส่วนกว้างยาวและฉันจะระบุความสูงของวิดีโอเป้าหมายเท่านั้น ฉันสามารถแก้ไขได้อย่างง่ายดายโดยการสร้างโปรแกรมที่จะเปิดตัว ffprobe เพื่อรับขนาดวิดีโอต้นฉบับคำนวณอัตราส่วนภาพจากนั้นคำนวณความกว้างใหม่