news.volyx.in

FFmpeg 9.0 (github.com)

465 points by gyan · 23 days ago · 97 comments on HN

Article summary

FFmpeg 9.0 has been released with various new features, including an Animated WebP decoder and demuxer, LCEVC track muxing support in MP4 muxer, and a Playdate video encoder and muxer. The release also removes CELT decoding support and ogg/celt parsing. The new version includes several other updates and improvements. FFmpeg is a popular open-source multimedia framework used for processing video and audio files.

Main themes

  • FFmpeg 9.0 release
  • New features and updates
  • Multimedia processing
  • Open-source software
  • Audio and video codecs

What commenters say

  • The addition of Animated WebP decoder and demuxer is a significant improvement for users who have been waiting for this feature, as it allows for easier processing of animated WebP files.
  • Some users are concerned that the use of LLMs and AI tools in the development process may deter potential contributors and create a barrier to entry for new developers.
  • The removal of CELT decoding support and ogg/celt parsing does not affect support for ogg files, as CELT is a specific audio codec that has been superseded by Opus.
  • The inclusion of niche codecs, such as the Playdate video encoder and muxer, demonstrates FFmpeg's commitment to supporting a wide range of formats and use cases.
  • The use of AI tools, such as LLMs, can be beneficial for tasks like finding missing backports, but may not be suitable for all aspects of development, such as hand-optimizing assembly code.
  • Some users appreciate the convenience of using AI-powered tools, even if it means relying on 'click-and-hope' implementations, rather than having no support at all for certain features or hardware.