Home  >  Article  >  Technology peripherals  >  FFmpeg 7.0, a common framework for media players, is released, bringing native VVC decoder

FFmpeg 7.0, a common framework for media players, is released, bringing native VVC decoder

WBOY
WBOYforward
2024-04-06 08:13:011110browse

According to news from this site on April 5, the popular open source multimedia framework FFmpeg releases a mainline version update approximately every six months, and version 7.0 codenamed Dijkstra was launched today. This version fixes multiple bugs and improves performance and stability.

For most users, the notable updates in version 7.0 are: support for the native VVC decoder (currently in the experimental stage), as well as IAMF support, and the multi-threaded FFmpeg command line tool.

媒体播放器通用框架 FFmpeg 7.0 发布,带来原生 VVC 解码器

"Notes from this site: FFmpeg is an open source free software that can record, convert, and stream audio and video in multiple formats. Features, including libavcodec - a codec library for audio and video used in multiple projects, and libavformat - an audio and video format conversion library. The 'FF' in the word 'FFmpeg' refers to ' Fast Forward'. FFmpeg is widely used by multimedia applications, including the popular video player VLC."

It is worth mentioning that version 7.0 has removed APIs that were deprecated before 6.0, so it cannot be downloaded compatible. For most developers, the biggest change in the new version is the removal of the old position code-based channel layout API, replaced by the AVChannelLayout API, which allows custom channel ordering or features such as ambisonics. Additionally, some deprecated ffmpeg command-line options have been removed, and the latest code requires a C11-compliant compiler.

As always, the new version also introduces many new supported formats and codecs, filters, APIs, as well as a large number of small feature updates and bug fixes.

Compared with version 6.1, the version 7.0 git repository contains nearly 2,000 updates submitted by approximately 100 authors, involving more than 100,000 lines of code in approximately 2,000 files.

Related reading:

"The open source community is making waves again, FFmpeg complains about being paid for free by Microsoft"

The above is the detailed content of FFmpeg 7.0, a common framework for media players, is released, bringing native VVC decoder. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:ithome.com. If there is any infringement, please contact admin@php.cn delete