Phiên bản mới của FFmpeg 4.2 đến và đây là những tin tức về nó

ffmpeg_Logo

Sau chín tháng phát triển, một phiên bản mới của gói đa phương tiện FFmpeg 4.2 đã được phát hành, phiên bản đã có sẵn. FFmpeg 4.2 bao gồm các bản sửa lỗi và các thành phần mới để cải thiện hiệu suất của nó.

Đối với những người không quen thuộc với FFmpeg nên biết rằng đây là một dự án phần mềm miễn phí Nó có thể cho phép người dùng giải mã, mã hóa, chuyển mã, mux, demux, truyền phát, lọc, phát trực tuyến âm thanh và video, trong số nhiều thứ khác.

Điều đáng nói nữa là gói chứa libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale và libswresample có thể được sử dụng bởi các ứng dụng. Cũng như ffmpeg, ffserver, ffplay và ffprobe, nó có thể được người dùng cuối sử dụng để chuyển mã, phát trực tuyến và phát lại.

FFmpeg được phát triển trên GNU / Linux, nhưng nó có thể được biên dịch trên hầu hết các hệ điều hành, bao gồm cả Windows. FFmpeg tạo ra các thư viện và chương trình được sử dụng để thao tác dữ liệu đa phương tiện.

Các tính năng mới chính của FFmpeg 4.2

Với sự xuất hiện của phiên bản FFmpeg mới này nhiều hỗ trợ đã được thêm vào trong số đó chúng tôi có thể làm nổi bật hỗ trợ được triển khai để giải mã định dạng AV1 sử dụng bộ giải mã dav1d thay thế được phát triển bởi các dự án VideoLAN và FFmpeg. Dav1d tập trung vào việc đạt được hiệu suất giải mã cao nhất có thể và đảm bảo hoạt động đa luồng chất lượng cao.

Cũng như hỗ trợ giải mã nội dung HEVC 4: 4: 4 bằng cách sử dụng công cụ tăng tốc phần cứng NVIDIA nvdec và cuviddec, cũng như sử dụng API VDPAU (Giải mã và trình bày video).

Các giải nén vùng chứa phương tiện cũng được thêm vào (demuxer) bộ mã hóa dhav, hcom và sống động, KUX và IFV và PCM-DVD, VP4, thánh ca, hcom, ARBC, agm và lscr.

Trong trình đóng gói vùng chứa phương tiện mov, bản ghi theo dõi được cung cấp mà không có định nghĩa ngôn ngữ rõ ràng (trước đây, ngôn ngữ mặc định là tiếng Anh).

Một điểm mới khác của phiên bản FFmpeg 4.2 mới này là việc bổ sung các bộ lọc mới, đó là:

  • như: nhận dạng giọng nói tự động với công cụ PocketSphinx
  • trật bánh: loại bỏ cơn mưa khỏi video bằng cách sử dụng hệ thống học máy dựa trên mạng nơ-ron RESCAN và các mô hình ngoại vi
  • Freezedetect: xác định sự vắng mặt của các thay đổi trong video (không thay đổi thời gian hình ảnh nhất định)
  • t-pad: thêm bộ khung bổ sung vào đầu hoặc cuối luồng video
  • trừ lùi: làm mịn độ sáng và màu sắc (đèn flash chấm và cầu vồng) trong video
  • chromashift / rgbashift: sự dịch chuyển của các thành phần màu pixel theo chiều ngang và chiều dọc
  • truehd_core: truy xuất luồng TrueHD bên dưới, loại bỏ siêu dữ liệu ATMOS;
  • anlmdn: triệt tiêu tiếng ồn băng thông rộng trong luồng âm thanh bằng cách sử dụng thuật toán lấy trung bình không cục bộ
  • mặt nạ vui vẻ: tạo mặt nạ dựa trên video đầu vào
  •  AV1 : tách khung hình trong chuỗi AV1
  • tụt hậu vui vẻ: làm chậm sự thay đổi màu sắc của các điểm ảnh tối (tăng thời gian hiển thị của các điểm sáng sáng)
  • asoftclip: cắt âm thanh mượt mà (giảm dần biên độ thay vì ngắt tín hiệu đột ngột)
  • màu sắc: loại bỏ thông tin về tất cả các màu RGB ngoại trừ màu được chỉ định
  • xtrung bình: ánh xạ giao điểm trung bình của các pixel cho nhiều video đầu vào
  • không gian trưng bày: chuyển đổi âm thanh nổi thành video, cho thấy sự tương tác không gian giữa hai kênh âm thanh
  • khử mùi: Loại bỏ sự biến dạng do micrô chất lượng kém hoặc nén âm thanh quá mức trong quá trình ghi âm giọng nói (loại bỏ ảnh hưởng của âm thanh trong ngân hàng).

Trong số những thay đổi khác có thể được đánh dấu:

  • Đã thêm khả năng sử dụng Clang để biên dịch các tệp CUDA
  • Cấu trúc bao gồm một bộ phân tích hình ảnh ở định dạng GIF
  • Đã thêm hỗ trợ cho phụ đề ARIB STD-B24 (Cấu hình A và C) được sử dụng trong phát trực tuyến MPEG-2 TS. Hỗ trợ được thực hiện bằng cách sử dụng thư viện libaribb24;
  • Thư viện libndi-newtek đã bị xóa.

Cuối cùng, đối với những người muốn cài đặt hoặc cập nhật FFmpeg, họ nên biết rằng gói này được tìm thấy trong hầu hết các bản phân phối Linux hoặc nếu họ muốn, họ có thể tải xuống mã nguồn của nó để biên dịch từ liên kết bên dưới.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.