Fix Download Mpeg-4 Aac Decoder For Ubuntu

0 views
Skip to first unread message

Jemima Babicke

unread,
Jan 20, 2024, 3:40:37 PM1/20/24
to darkbomanca

After capturing some video screens I tried to play them with Videos on gnome Ubuntu 18.04 but it gave me the message which says " Unable to Play the File" " MPEG-4 AAC decoder is required to play the file, but is not installed" and it says " Find in Ubuntu Software"

download mpeg-4 aac decoder for ubuntu


Download Zip ->>->>->> https://t.co/VCqvARf5vs



Thanks to a major refactoring of the ffmpeg command-line tool, all the major components of the transcoding pipeline (demuxers, decoders, filters, encodes, muxers) now run in parallel. This should improve throughput and CPU utilization, decrease latency, and open the way to other exciting new features.

Internally, we have had a number of changes too. The FFT, MDCT, DCT and DST implementation used for codecs and filters has been fully replaced with the faster libavutil/tx (full article about it coming soon). This also led to a reduction in the the size of the compiled binary, which can be noticeable in small builds. There was a very large reduction in the total amount of allocations being done on each frame throughout video decoders, reducing overhead. RISC-V optimizations for many parts of our DSP code have been merged, with mainly the large decoders being left. There was an effort to improve the correctness of timestamps and frame durations of each packet, increasing the accurracy of variable frame rate video.

A new major release, FFmpeg 6.0 "Von Neumann", is now available for download. This release has many new encoders and decoders, filters, ffmpeg CLI tool improvements, and also, changes the way releases are done. All major releases will now bump the version of the ABI. We plan to have a new major release each year. Another release-specific change is that deprecated APIs will be removed after 3 releases, upon the next major bump. This means that releases will be done more often and will be more organized.

New decoders featured are Bonk, RKA, Radiance, SC-4, APAC, VQC, WavArc and a few ADPCM formats. QSV and NVenc now support AV1 encoding. The FFmpeg CLI (we usually reffer to it as ffmpeg.c to avoid confusion) has speed-up improvements due to threading, as well as statistics options, and the ability to pass option values for filters from a file. There are quite a few new audio and video filters, such as adrc, showcwt, backgroundkey and ssim360, with a few hardware ones too. Finally, the release features many behind-the-scenes changes, including a new FFT and MDCT implementation used in codecs (expect a blog post about this soon), numerous bugfixes, better ICC profile handling and colorspace signalling improvement, introduction of a number of RISC-V vector and scalar assembly optimized routines, and a few new improved APIs, which can be viewed in the doc/APIchanges file in our tree. A few submitted features, such as the Vulkan improvements and more FFT optimizations will be in the next minor release, 6.1, which we plan to release soon, in line with our new release schedule. Some highlights are:

Umair Khan updated and integrated the ALS encoder to fit in the current FFmpeg codebase. He also implemented a missing feature for the ALS decoder that enables floating-point sample decoding. FFmpeg support for MPEG-4 ALS has been improved significantly by Umair's work. We welcome him to keep maintaining his improvements and hope for great contributions to come.

During his work he was tasked to fix any encountered bug in the decoder due to the fact that it doesn't match APNG specifications. Thanks to this work, a long standing bug in the PNG decoder has been fixed.

Download Source Package ffmpeg:

  • [ffmpeg_5.1.2-3ubuntu1.dsc]
  • [ffmpeg_5.1.2.orig.tar.xz]
  • [ffmpeg_5.1.2.orig.tar.xz.asc]
  • [ffmpeg_5.1.2-3ubuntu1.debian.tar.xz]
Maintainer:
  • Ubuntu Developers (Mail Archive)
Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Other Packages Related to libavcodec59

  • depends
  • recommends
  • suggests
  • enhances
  • dep:libaom3 (>= 3.2.0) AV1 Video Codec Library
  • dep:libavutil57 (= 7:5.1.2-3ubuntu1) FFmpeg library with functions for simplifying programming - runtime files
  • dep:libc6 (>= 2.34) [riscv64] GNU C Library: Shared libraries dep:libc6 (>= 2.35) [not riscv64]
  • dep:libcairo2 (>= 1.2.4) Cairo 2D vector graphics library
  • dep:libcodec2-1.0 (>= 1.0.5) Codec2 runtime library
  • dep:libdav1d6 (>= 0.9.0) fast and small AV1 video stream decoder (shared library)
  • dep:libglib2.0-0 (>= 2.12.0) GLib library of C routines
  • dep:libgsm1 (>= 1.0.18) Shared libraries for GSM speech compressor
  • dep:libjxl0.7 (>= 0.7.0) [not i386] JPEG XL Image Coding System - "JXL" (shared libraries)
  • dep:liblzma5 (>= 5.1.1alpha+20120614) XZ-format compression library
  • dep:libmfx1 (>= 18.4.0) [amd64] Intel Media SDK -- shared library
  • dep:libmp3lame0 (>= 3.100) MP3 encoding library
  • dep:libopenjp2-7 (>= 2.0.0) JPEG 2000 image compression/decompression library
  • dep:libopus0 (>= 1.1) Opus codec runtime library
  • dep:librav1e0 (>= 0.5.1) [not i386, riscv64] Fastest and safest AV1 encoder - shared library
  • dep:librsvg2-2 (>= 2.14.4) SAX-based renderer library for SVG files (runtime)
  • dep:libshine3 (>= 3.1.0) Fixed-point MP3 encoding library - runtime files
  • dep:libsnappy1v5 (>= 1.1.9) fast compression/decompression library
  • dep:libspeex1 (>= 1.2) The Speex codec runtime library
  • dep:libsvtav1enc1 (>= 1.4.1+dfsg) Scalable Video Technology for AV1 (libsvtav1enc shared library)
  • dep:libswresample4 (= 7:5.1.2-3ubuntu1) FFmpeg library for audio resampling, rematrixing etc. - runtime files
  • dep:libtheora0 (>= 1.0) Theora Video Compression Codec
  • dep:libtwolame0 (>= 0.3.10) MPEG Audio Layer 2 encoding library
  • dep:libva2 (>= 2.9.0) Video Acceleration (VA) API for Linux -- runtime
  • dep:libvorbis0a (>= 1.1.2) decoder library for Vorbis General Audio Compression Codec
  • dep:libvorbisenc2 (>= 1.1.2) encoder library for Vorbis General Audio Compression Codec
  • dep:libvpx7 (>= 1.12.0) VP8 and VP9 video codec (shared library)
  • dep:libwebp7 (>= 1.2.4) Lossy compression of digital photographic images
  • dep:libwebpmux3 (>= 1.2.4) Lossy compression of digital photographic images
  • dep:libx264-164 (>= 2:0.164.3095+gitbaee400) x264 video coding library
  • dep:libx265-199 (>= 3.5) H.265/HEVC video stream encoder (shared library)
  • dep:libxvidcore4 (>= 1.2.2) Open source MPEG-4 video codec (library)
  • dep:libzvbi0 (>= 0.2.35) Vertical Blanking Interval decoder (VBI) - runtime files
  • dep:zlib1g (>= 1:1.2.0) compression library - runtime
  • sug:libcuda1 Package not available
  • sug:libnvcuvid1 Package not available
  • sug:libnvidia-encode1 Package not available Download libavcodec59 Download for all available architectures ArchitecturePackage SizeInstalled SizeFiles amd645,530.1 kB14,722.0 kB [list of files] arm645,380.5 kB12,306.0 kB [list of files] armhf5,061.9 kB9,638.0 kB [list of files] i3865,427.4 kB14,618.0 kB [list of files] ppc64el5,992.5 kB15,314.0 kB [list of files] riscv645,691.7 kB11,930.0 kB [list of files] s390x6,425.4 kB18,558.0 kB [list of files] This page is also available in the following languages:

Seems like there are a lot of missing plugins. When I try to play a music, it says it couldn't find the required plugin.
Installing from the default ubuntu repository works flawlessly. Banshee plays all the audiofiles I throw at it without a hitch.

chromium-codecs-ffmpeg-nonfree is kind of a funny name. The Ubuntu ffmpeg packages include those MPEG decoders/demuxers by default. Ubuntu also includes "-unstripped" packages that include *encoders* for various patented MPEG formats.

No, they really didn't. That would be utterly ridiculous.
What it *does* do is encode the pixels on the screen using a hardware mpeg4 encoder, before sending the video stream down to the adapter [unless it's playing source material that's already mpeg4]. The adapter has a hardware mpeg4 decoder, and it shoves pixels out the HDMI port.
-lightning-digital-...
Ubuntu bug #1 closed Posted Jun 2, 2013 13:23 UTC (Sun) by pboddie (guest, #50784) [Link]

df19127ead
Reply all
Reply to author
Forward
0 new messages