FFmpeg 4.3 มาพร้อมกับการรองรับ Vulkan graphics API และอีกมากมาย

หลังจากสิบเดือนของการทำงานหนักมุ่งเน้นไปที่การพัฒนาแพคเกจมัลติมีเดียยอดนิยมเวอร์ชันใหม่ "FFmpeg 4.3" นักพัฒนาของมัน ประกาศเปิดตัวและพร้อมให้บริการแก่ประชาชนทั่วไป

FFmpeg 4.3 เวอร์ชันใหม่นี้ รวมถึงการเปลี่ยนแปลงมากมายซึ่งอาจจะ สิ่งที่สำคัญที่สุดคือการสนับสนุนเพิ่มเติมสำหรับ Vulkan graphical API ซึ่งมาพร้อมกับคุณสมบัติใหม่ ๆ มากมาย

สำหรับคนที่ไม่รู้จัก FFmpegคุณควรรู้ว่าสิ่งนี้ เป็นแพ็คเกจมัลติมีเดีย เป็นที่รู้จักและใช้กันอย่างแพร่หลายโดยแอพพลิเคชั่นจำนวนมากตั้งแต่ รวมถึงชุดแอปพลิเคชันและชุดห้องสมุดสำหรับ การดำเนินการในรูปแบบมัลติมีเดียต่างๆ (การบันทึกการแปลงและการถอดรหัสรูปแบบเสียงและวิดีโอ)

แพ็คเกจนี้จัดจำหน่ายภายใต้ใบอนุญาต LGPL และ GPL และการพัฒนา FFmpeg จะดำเนินการร่วมกับโครงการ MPlayer

คุณสมบัติใหม่หลักของ FFmpeg 4.3

ดังที่ได้กล่าวไว้ในตอนต้นความแปลกใหม่หลักของเวอร์ชันใหม่นี้คือไฟล์ เพิ่มการสนับสนุนสำหรับ Vulkan graphical API แต่ยังมาพร้อมกับการเปลี่ยนแปลงอื่น ๆ ซึ่งมีการกล่าวถึงในประกาศว่า สำหรับ Linux จะมีการใช้ตัวเข้ารหัสที่ใช้เอ็นจิ้น AMD AMF / VCE สำหรับการเร่งความเร็วและตัวเลือกสำหรับตัวกรองทั่วไป avgblur_vulkan, overlay_vulkan, scale_vulkan และ chromaber_vulkan

API VDPAU (การถอดรหัสวิดีโอและการนำเสนอ) สามารถใช้สำหรับการเร่งฮาร์ดแวร์ของการประมวลผลวิดีโอ VP9

นอกเหนือจากนั้น เพิ่มความสามารถในการเข้ารหัสวิดีโอ AV1 โดยใช้ไลบรารี librav1e เขียนด้วย Rust และพัฒนาโดยชุมชน Xiph และ Mozilla

ต่อด้วยการปรับปรุงสำหรับ Linux ยังมีการเน้นย้ำว่า การเปลี่ยนแปลงเกิดขึ้นจาก เซิร์ฟเวอร์เฟรมสำหรับการแก้ไขสตรีมวิดีโอแบบไม่เป็นเชิงเส้น AvxSynthซึ่งอยู่ในสภาพถูกทิ้งร้างเป็นเวลา 5 ปี ไปยังสาขาปัจจุบัน AviSynth +

ในขณะที่โดยทั่วไป สำหรับคอนเทนเนอร์สื่อ mp4 รองรับไฟล์ ตัวแปลงสัญญาณเสียงหลายช่องสัญญาณ ทรู เอชดี ไม่สูญเสียและตัวแปลงสัญญาณสำหรับเสียงสามมิติ MPEG-H 3D

นอกจากนี้เราสามารถหา เพิ่มตัวถอดรหัสใหม่ซึ่งคือ: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, ซอฟต์แวร์ไฟฟ้าแรงสูง ADPCM, ADPCM IMA MTF, CDToons, ไซเรน, DERF DF และ CRI HCA

มีการเพิ่มแพ็คเกจคอนเทนเนอร์สื่อ streamhash (muxer) และความสามารถในการบรรจุ pcm และ pgs ลงในคอนเทนเนอร์ m2ts ได้ถูกนำมาใช้

เพิ่มตัวถอดรหัสคอนเทนเนอร์สื่อแล้ว (demuxer): AV1 พร้อมส่วนขยายจาก App B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun และ. pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank

การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:

  • เพิ่มการรองรับโปรโตคอล ZeroMQ และ RabbitMQ (AMQP 0-9-1)
  • โครงสร้างรวมถึงตัววิเคราะห์รูปภาพในรูปแบบ WebP
  • ตัวถอดรหัส MJPEG และ VP9 ถูกนำมาใช้โดยใช้กลไกการเร่งฮาร์ดแวร์ Intel QSV (Quick Sync Video) รวมถึงตัวเข้ารหัส VP9 ที่ใช้ Intel QSV
  • การสนับสนุนเพิ่มเติมสำหรับรูปแบบคำบรรยายข้อความตามกำหนดเวลา 3GPP
  • เพิ่มการผูกตัวเข้ารหัสใน Microsoft Media Foundation API
  • เพิ่มตัวเข้ารหัส ADPCM สำหรับข้อมูลเสียงที่ใช้ในเกมโดย Simon & Schuster Interactive

จากตัวกรองใหม่ที่เพิ่มเข้ามาสิ่งต่อไปนี้โดดเด่น:

  • v360 - แปลงวิดีโอ 360 องศาเป็นรูปแบบต่างๆ
  • เลื่อน: เลื่อนวิดีโอในแนวนอนหรือแนวตั้งด้วยความเร็วที่กำหนด
  • arnndn - ตัวกรองการปราบปรามเสียงพูดโดยใช้เครือข่ายประสาทที่เกิดซ้ำ
  • maskedmin และ maskedmax - รวมสตรีมวิดีโอสองสตรีมตามความแตกต่างจากสตรีมที่สาม
  • มัธยฐาน - ตัวกรองการลดสัญญาณรบกวนที่เลือกพิกเซลกลางของรูปสี่เหลี่ยมผืนผ้าที่เหมาะกับรัศมีที่ระบุ

ในที่สุด สำหรับผู้ที่สนใจต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับรุ่นใหม่นี้คุณสามารถตรวจสอบบันทึกการเปลี่ยนแปลงฉบับเต็มได้ ในลิงค์นี้

ในขณะที่ สำหรับผู้ที่ต้องการติดตั้งหรืออัปเดต จาก FFmpeg คุณควรรู้ว่าแพ็คเกจนี้พบได้ในลีนุกซ์ส่วนใหญ่หรือถ้าคุณต้องการคุณสามารถดาวน์โหลดซอร์สโค้ดเพื่อรวบรวม จากลิงค์ด้านล่าง


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา