Package Details: ffmpeg-amd-full-git 7.1.r114795.g0e4dfa4709-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-amd-full-git.git (read-only, click to copy)
Package Base: ffmpeg-amd-full-git
Description: Complete solution to record, convert and stream audio and video (all possible features for AMD; git version)
Upstream URL: https://www.ffmpeg.org/
Keywords: audio codec convert encoder media svt video
Licenses: custom: nonfree and unredistributable
Conflicts: ffmpeg
Provides: ffmpeg, ffmpeg-full, ffmpeg-git, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: clap22
Maintainer: nathanielcwm
Last Packager: nathanielcwm
Votes: 12
Popularity: 0.000021
First Submitted: 2018-11-20 15:20 (UTC)
Last Updated: 2024-04-10 23:13 (UTC)

Required by (1825)

Sources (7)

Pinned Comments

saburouta commented on 2023-04-26 18:45 (UTC)

I adopted this package to keep it from falling off, but I haven't had the chance to update it yet.

I think only patches 40 and 60 still work. I'm not sure the other even need to be updated. I've been building with just 40 and 60.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

akrai commented on 2020-12-31 11:13 (UTC)

Yes, it works with AVC even with the official ffmpeg package

nathanielcwm commented on 2020-12-31 03:13 (UTC)

Does it work with avc like the other person?

akrai commented on 2020-12-30 19:01 (UTC)

has anyone tried to encode with hevc_amf? i get error 10 like here https://trac.ffmpeg.org/ticket/8896

HHL commented on 2020-10-05 19:07 (UTC)

@nathanielcwm updating resolved the issue. I'm not completely sure what caused it. This package was the installation reason for sndio on my system. Perhaps it just needed to be rebuilt against the updated lib. Sorry for any trouble.

nathanielcwm commented on 2020-10-05 16:14 (UTC)

Sorry for the delay in releasing the fixes.

@HHL I can't reproduce your problem.

Geo52rey commented on 2020-10-03 19:29 (UTC) (edited on 2020-10-03 19:33 (UTC) by Geo52rey)

Here's a temporary patch to allow updating.

Note: When I was updating, I had to disable openal, build ffmpeg, build openal, enable openal, rebuild ffmpeg, and rebuild openal, since there is a dependency loop between the packages.

diff --git a/PKGBUILD b/PKGBUILD
index d64e69d..74e4618 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ _svt_vp9_ver='0.2.2'

 pkgname=ffmpeg-amd-full-git
 _srcname=ffmpeg
-pkgver=4.4.r99090.gc748bd77dc
+pkgver=4.4.r99456.g45070eec4c
 pkgrel=1
 pkgdesc='Complete solution to record, convert and stream audio and video (all possible features for AMD; git version)'
 arch=('i686' 'x86_64')
@@ -47,13 +47,11 @@ source=('git+https://git.ffmpeg.org/ffmpeg.git'
         '010-ffmpeg-fix-vmaf-model-path.patch'
         "020-ffmpeg-add-svt-hevc-g${_svt_hevc_ver:0:7}.patch"::"https://raw.githubusercontent.com/OpenVisualCloud/SVT-HEVC/${_svt_hevc_ver}/ffmpeg_plugin/0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch"
         "030-ffmpeg-add-svt-hevc-docs-g${_svt_hevc_ver:0:7}.patch"::"https://raw.githubusercontent.com/OpenVisualCloud/SVT-HEVC/${_svt_hevc_ver}/ffmpeg_plugin/0002-doc-Add-libsvt_hevc-encoder-docs.patch"
-        "040-ffmpeg-add-svt-vp9-${_svt_vp9_ver}.patch"::"https://raw.githubusercontent.com/OpenVisualCloud/SVT-VP9/v${_svt_vp9_ver}/ffmpeg_plugin/master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch"
         'LICENSE')
 sha256sums=('SKIP'
             '52778c70d9fe6e3a10941b99b96ac7749cec325dc1b9ee11ab75332b5ff68e50'
             '05ec4d3323dc80ef6c1d4d6d50d339accd51d22b12a735b7a6605f10feb09cec'
             '1499e419dda72b1604dc5e3959668f3843292ff56bfba78734e31510ba576de0'
-            'b74be6d805672210e226e7c0b403f88b0ee8a53c732c9bdc873c4b44aeb75c96'
             '04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36')

 prepare() {
@@ -63,7 +61,6 @@ prepare() {
     patch -d ffmpeg -Np1 -i "${srcdir}/010-ffmpeg-fix-vmaf-model-path.patch"
     patch -d ffmpeg -Np1 -i "${srcdir}/020-ffmpeg-add-svt-hevc-g${_svt_hevc_ver:0:7}.patch"
     patch -d ffmpeg -Np1 -i "${srcdir}/030-ffmpeg-add-svt-hevc-docs-g${_svt_hevc_ver:0:7}.patch"
-    patch -d ffmpeg -Np1 -i "${srcdir}/040-ffmpeg-add-svt-vp9-${_svt_vp9_ver}.patch"
 }

 pkgver() {
@@ -167,8 +164,6 @@ build() {
         --enable-libvo-amrwbenc \
         --enable-libvorbis \
         --enable-libvpx \
-        --enable-libsvtvp9 \
-        --enable-libwavpack \
         --enable-libwebp \
         --enable-libx264 \
         --enable-libx265 \

Geo52rey commented on 2020-10-03 17:21 (UTC) (edited on 2020-10-03 18:54 (UTC) by Geo52rey)

Currently, https://github.com/OpenVisualCloud/SVT-VP9 is out of date with ffmpeg's master branch, which provides 040-ffmpeg-add-svt-vp9-0.2.2.patch. I am working on a pull request on SVT-VP9 to fix the issue. In the meantime, you can just remove the 040-ffmpeg-add-svt-vp9-0.2.2.patch file from PKGBUILD.

Edit: Also, libwavpack was removed from ffmpeg.

nathanielcwm commented on 2020-08-13 06:56 (UTC)

It appears to be a problem with tensorflow and ffmpeg-full-git has it disabled now.