หน้าเว็บ

วันพฤหัสบดีที่ 10 มกราคม พ.ศ. 2556

ffmpeg กับสิ่งที่ต้องรู้

ความแตกต่างของ คำสั่ง เรียกใช้ filter หรือเอฟเฟกต์ 

  • -vf = ใช้กับ “วิดีโอ input เดียว และ output เดียว” หรือ ใช้กับ stream เดียว, ไม่ต้อง map เอง (คำสั่งง่ายกว่า)
  • -filter_complex = ใช้ตอนมี “หลาย input / หลาย stream / หลายขั้นตอน” ใช้ได้หลาย input แต่ ต้องใช้ [label] และ -map (ซับซ้อนกว่า แต่ยืดหยุ่นกว่า)
* ทั้ง 2 คำสั่งนี้ใช้ร่วมกันไม่ได้

อัปโหลดขึ้นเว็บ / โซเชียล ให้วีดีโอเล่นทันที

-movflags faststart อัปโหลดขึ้นเว็บ / โซเชียล ให้วีดีโอเล่นทันที
ตัวอย่างการใช้
ffmpeg -i input.mp4 -c:v libx264 -c:a aac -movflags faststart output.mp4
ควรใช้ตอนไหน
  • ทำวิดีโอ “ให้คนอื่นดู” โดยเฉพาะผ่านเน็ต
  • ไม่จำเป็นต้องใช้เมื่อ: ทำไว้ใช้เองในเครื่อง จะใส่หรือไม่ใส่ก็แทบไม่ต่าง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น