FFmpeg 5.1 เวอร์ชันใหม่ออกแล้ว รู้ว่ามีอะไรใหม่

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

สำหรับผู้ที่ไม่คุ้นเคยกับ FFmpeg ควรทราบว่าเป็นอย่างไร โครงการซอฟต์แวร์ฟรี สามารถช่วยให้ผู้ใช้สามารถถอดรหัสเข้ารหัสแปลงรหัส mux demux สตรีมฟิลเตอร์สตรีมเสียงและวิดีโอและอื่น ๆ อีกมากมาย

นอกจากนี้ยังมีมูลค่าการกล่าวขวัญว่าแพ็คเกจ มี libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale และ libswresample ที่แอปพลิเคชันสามารถใช้ได้ เช่นเดียวกับ ffmpeg, ffserver, ffplay และ ffprobe ซึ่ง ผู้ใช้ปลายทางสามารถใช้สำหรับการแปลงรหัสการสตรีมและการเล่น

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

ในเวอร์ชันใหม่ของ FFmpeg 5.1 ที่นำเสนอนี้ เน้นว่า เพิ่มการรองรับระบบไฟล์กระจายอำนาจ IPFS และโปรโตคอลที่ใช้ในการผูกที่อยู่ IPNS ถาวร ตลอดจนรองรับรูปแบบภาพ QOI ตลอดจนรองรับรูปแบบภาพ PHM (Portable Half float Map)

การเปลี่ยนแปลงอีกอย่างที่โดดเด่นในเวอร์ชันใหม่นี้ที่นำเสนอก็คือ ใช้ความสามารถในการใช้ VDPAU API (การถอดรหัสและการนำเสนอวิดีโอ) สำหรับการเร่งฮาร์ดแวร์ของการถอดรหัสวิดีโอในรูปแบบ AV1

นอกจากนั้นยัง เพิ่มตัวเลือก "-o" ให้กับยูทิลิตี้ ffprobe เพื่อส่งออกไฟล์ที่ระบุแทนเอาต์พุตมาตรฐาน เพิ่มตัวถอดรหัสใหม่: DFPWM, Vizrt Binary Image, เพิ่มตัวเข้ารหัสใหม่: pcm-bluray, DFPWM, Vizrt Binary Image, เพิ่มตัวบรรจุสื่อคอนเทนเนอร์ (muxer): DFPWM และตัวแยกคอนเทนเนอร์สื่อที่เพิ่ม (demuxer): DFPWM

ในทางกลับกัน ยังมีการกล่าวอีกว่า ฉันรู้ว่าลบการสนับสนุนสำหรับอินเทอร์เฟซแบบเดิม สำหรับการถอดรหัสวิดีโอฮาร์ดแวร์ XvMC

ส่วน ตัวกรองวิดีโอใหม่ เพิ่มในเวอร์ชันใหม่นี้:

  • SITI: ทำการคำนวณคุณสมบัติคุณภาพวิดีโอ SI (ข้อมูลเชิงพื้นที่) และ TI (ข้อมูลชั่วคราว)
  • avsynctest - ทำการตรวจสอบการซิงค์เสียงและวิดีโอ
  • ข้อเสนอแนะ: เปลี่ยนเส้นทางเฟรมที่ครอบตัดไปยังตัวกรองอื่น แล้วรวมผลลัพธ์กับวิดีโอต้นฉบับ
  • pixelize: ทำการ pixelization ของวิดีโอ
  • แผนที่สี: การสะท้อนสีของวิดีโออื่นๆ
  • แผนภูมิสี: สร้างแผนภูมิสี
  • คูณ - คูณค่าพิกเซลของวิดีโอแรกด้วยพิกเซลของวิดีโอที่สอง
  • pgs_frame_merge - ผสานส่วนคำบรรยาย PGS เป็นหนึ่งแพ็กเก็ต (บิตสตรีม)
  • blurdetect - ตรวจจับเฟรมที่เบลอ
  • remap_opencl : ทำการรีแมปพิกเซลใหม่
  • chromakey_cuda - เป็นการใช้งาน chromakey ที่ใช้ CUDA API เพื่อเร่งความเร็ว

และของ ตัวกรองเสียงใหม่:

บทสนทนา: การสร้างเสียงเซอร์ราวด์ (3.0) จากสเตอริโอพร้อมการถ่ายโอนไปยังช่องสัญญาณกลางของเสียงบทสนทนาเสียงที่มีอยู่ในช่องสเตอริโอทั้งสอง
tiltshelf : เพิ่ม/ตัดความถี่สูงหรือต่ำ
virtualbass – สร้างช่องเสียงเบสเพิ่มเติมตามข้อมูลจากช่องสัญญาณสเตอริโอ

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

ดาวน์โหลดและรับ FFmpeg 5.1

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

และเพื่อทำการติดตั้งจากซอร์สโค้ดก็เพียงพอที่จะรันสคริปต์ที่รู้จักแล้ว:

./configure
make
make install

ในกรณีของผู้ที่เป็นผู้ใช้ Ubuntu, Debian หรืออนุพันธ์อื่น ๆ ของการแจกแจงเหล่านี้ เพียงแค่เปิดเทอร์มินัลแล้วรันคำสั่งต่อไปนี้ในนั้น:

sudo apt install ffmpeg

ในกรณีของ Fedora คำสั่งให้ดำเนินการมีดังต่อไปนี้:

sudo install ffmpeg

และในกรณีของผู้ที่เป็นผู้ใช้ Arch Linux, Manjaro หรืออนุพันธ์อื่น ๆ ของ Arch Linux ก็เพียงพอที่จะรันคำสั่งต่อไปนี้:

sudo pacman -S ffmpeg

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

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

*

*

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