รูปแบบวิดีโอและหลักเกณฑ์ทั่วไป
ก่อนอื่นคุณต้องเข้าใจว่ามีตัวแปลงสัญญาณและรูปแบบที่แตกต่างกันและสิ่งที่พวกเขามักจะใช้สำหรับ:
Codec คืออะไร (เช่น DivX?) และแตกต่างจากรูปแบบไฟล์ (เช่น MPG) อย่างไร
คุณควรพิจารณาว่าอะไรที่ทำให้วิดีโอมีคุณภาพโดยทั่วไปมากขึ้นเช่นอัตราบิตอัตราเฟรมหรือขนาดภาพมีผลต่อคุณภาพอย่างไร
ตัวเลข 240 และ 360 หมายถึงอะไรเมื่อดาวน์โหลดวิดีโอ ฉันจะรู้ได้อย่างไรว่าวิดีโอใดที่ถูกบีบอัดมากกว่า
ลองใช้ FFmpeg ...
คุณควรทราบวิธีการติดตั้ง FFmpeg เวอร์ชันล่าสุด รุ่นล่าสุดจะมีการแก้ไขข้อบกพร่องและฟังก์ชั่นใหม่ ๆ อยู่เสมอ ผู้คนมักจะทำผิดพลาดในการใช้เวอร์ชั่นเก่าที่มาพร้อมกับการแจกแจงหรือมีอยู่ในเซิร์ฟเวอร์บางตัว - สิ่งเหล่านี้มักจะไม่ทำงาน
อ่านเอกสาร FFmpegอย่างน้อยตัวเลือกทั่วไปและเรียนรู้สวิตช์บรรทัดคำสั่งพื้นฐาน
ตรวจสอบรายการบล็อก Super User ของเรา: FFmpeg: สุดยอดเครื่องมือจัดการวิดีโอและเสียงสำหรับคำแนะนำล่าสุดในการแปลงรหัสด้วย FFmpeg และตัวอย่างเล็ก ๆ น้อย ๆ รวมถึงลิงค์คอลเลกชันขนาดใหญ่ในตอนท้าย
การเข้ารหัสด้วย x264
ตัวเข้ารหัสวิดีโอฟรีที่ดีที่สุดในวันนี้คือx264และการใช้libx264
FFmpeg ก็สามารถใช้ได้เช่นกัน คุณควรติดตั้ง x264 x264 --fullhelp
และอ่านความช่วยเหลือด้วย x264 มีตัวเลือกมากมายซึ่งมีการแมปไป FFmpeg
สำหรับการเข้ารหัสคุณจะสามารถใช้ข้อเสนอ x264 ที่ตั้งไว้ล่วงหน้าได้ พวกเขาสามารถเข้าถึงได้ผ่านตัวเลือก FFmpeg ด้วย มีตัวเลือกหลักบางอย่างที่มีประโยชน์ อ่านคู่มือการเข้ารหัส x264บน FFmpeg wiki กล่าวโดยย่อนี่คือสิ่งที่คุณสามารถใช้:
-profile:v
ระบุโปรไฟล์ h.264ที่จะใช้ตัวอย่างเช่นhigh
ซึ่งสามารถใช้กับซอฟต์แวร์เล่นวิดีโอทุกชนิดหรือbaseline
จำกัด วิดีโอเพื่อใช้คุณสมบัติที่ทำงานบนโทรศัพท์มือถือหรือ iPod เท่านั้น
-preset
ระบุการเข้ารหัสที่ตั้งไว้ล่วงหน้าสำหรับความเร็ว fast
จะให้ผลลัพธ์เร็วขึ้น แต่การบีบอัดที่แย่ลง ช่วงนี้จากไปveryslow
เริ่มต้นคือultrafast
medium
-tune
ตัวเลือกข้อเสนอในการปรับแต่งการแสดงผลบนพื้นฐานของการใส่ไฟล์เช่นภาพยนตร์การ์ตูนด้วยหรือภาพยนตร์ปกติanimation
film
-crf
ตั้งค่าปัจจัยอัตราคงที่ซึ่งเป็นวิธี # 1 ที่จะใช้เมื่อพยายามปรับแต่งคุณภาพผลลัพธ์ อ่านข้อมูลเกี่ยวกับมันนี่ ใช้ค่าระหว่าง 18 ถึง 27 โดยที่ต่ำกว่าหมายถึงคุณภาพที่ดีขึ้น ค่าเริ่มต้นคือ 23
คุณสามารถติดตั้งโปรแกรมเปลี่ยนไฟล์วิดีโอเช่นHandbrakeและดูว่ามีตัวเลือกใดบ้าง เรียนรู้จากการทำและลองอ่านสิ่งที่พารามิเตอร์ทั้งหมดทำ