Package Details: ffmpeg-amd-full-git 4.4.r99528.g0c73c2909e-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, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: clap22
Maintainer: nathanielcwm
Last Packager: nathanielcwm
Votes: 10
Popularity: 0.99
First Submitted: 2018-11-20 15:20
Last Updated: 2020-10-11 05:29

Dependencies (107)

Required by (1000)

Sources (6)

Pinned Comments

clap22 commented on 2018-11-20 15:36

NOTE: This package was created because the presence of nvidia and intel stuff breaks some stuff, at least on my AMD setup. Also packages like cuda are HUGE (1gb+) and unneeded. You can also install this mpv https://aur.archlinux.org/packages/mpv-amd-full-git package with the same idea, plus vulkan support over libshaderc.

Based on https://aur.archlinux.org/packages/ffmpeg-full-git by dbermond

Latest Comments

1 2 3 4 5 6 ... Next › Last »

HHL commented on 2020-10-05 19:07

@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

Sorry for the delay in releasing the fixes.

@HHL I can't reproduce your problem.

Geo52rey commented on 2020-10-03 19:29

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

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

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

nathanielcwm commented on 2020-06-10 09:19

Then again it should be fine since sp1rit is getting the same checksum as me.

nathanielcwm commented on 2020-06-10 09:17

That's the issue the svt av1 patch shouldn't have been modified. The last change to that file was in april.

Akrai commented on 2020-06-10 09:09

I don't understand, the patch's content of 010-ffmpeg-fix-vmaf-model-path.patch and 050-ffmpeg-fix-svt-av1.patch were modified

the hashsum are calculated using the content of the downloaded files

nathanielcwm commented on 2020-06-10 09:04

Only the filename was changed the actual url shouldn't have been changed.

Akrai commented on 2020-06-10 06:28

What do you mean? You changed the patch's contents in the last commit right? So the hash has changed