Search Criteria
Package Details: handbrake-full-cli 1.9.0-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/handbrake-full.git (read-only, click to copy) |
---|---|
Package Base: | handbrake-full |
Description: | Multithreaded video transcoder (CLI) |
Upstream URL: | https://handbrake.fr/ |
Licenses: | LicenseRef-Unredistributable |
Conflicts: | handbrake-cli |
Provides: | handbrake-cli |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 21 |
Popularity: | 0.070933 |
First Submitted: | 2020-08-18 04:32 (UTC) |
Last Updated: | 2024-12-10 20:27 (UTC) |
Dependencies (51)
- bzip2 (bzip2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- jansson (jansson-gitAUR)
- lame (lame-svnAUR, lame-altivecAUR)
- libass (libass-gitAUR)
- libdrm (libdrm-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libtheora (libtheora-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- libx264.so (x264-tmod-gitAUR, x264-gitAUR, lib32-x264AUR, x264)
- numactl (numactl-gitAUR)
- opus (opus-gitAUR)
- speex (speex-gitAUR)
- x264 (x264-tmod-gitAUR, x264-gitAUR)
- xz (xz-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cargo-c (cargo-c-gitAUR) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- gst-plugins-base (gst-plugins-base-gitAUR) (make)
- gtk4 (gtk4-customizableAUR, gtk4-paper-planeAUR, gtk4-gitAUR) (make)
- jansson (jansson-gitAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (make)
- libass (libass-gitAUR) (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- libtheora (libtheora-gitAUR) (make)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR) (make)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libx264.so (x264-tmod-gitAUR, x264-gitAUR, lib32-x264AUR, x264) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- meson (meson-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- numactl (numactl-gitAUR) (make)
- opus (opus-gitAUR) (make)
- pango (pango-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- speex (speex-gitAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
- x264 (x264-tmod-gitAUR, x264-gitAUR) (make)
- amf-amdgpu-proAUR (optional) – for enabling AMD AMF
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (optional) – for enabling Nvidia nvenc and nvdec
- intel-media-sdk (intel-media-sdk-gitAUR, intel-media-stack-binAUR) (optional) – for enabling Intel QSV
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-550xx-utilsAUR) (optional) – for enabling Nvidia nvenc and nvdec
Required by (2)
- automatic-ripping-machine (requires handbrake-cli)
- ruby-video_transcoding (requires handbrake-cli)
Latest Comments
1 2 3 4 5 Next › Last »
FabioLolix commented on 2024-12-10 08:44 (UTC)
Error reported by 43615 fixed locally ywsterday night, will push this evening
carlosnewmusic I don't have time for AUR helpers
carlosnewmusic commented on 2024-12-10 02:02 (UTC)
build error https://pastebin.com/uNy8KJLz
43615 commented on 2024-12-09 08:54 (UTC)
Build works fine now, but there's another error:
FabioLolix commented on 2024-12-09 08:21 (UTC)
Try to uncomment options=(!lto), is possible that is slipped in the update, I'll lok further this evening
43615 commented on 2024-12-09 08:03 (UTC)
1.9.0-3 fails to build, lots of "undefined references" reported by /usr/bin/ld. Output is too long for a comment, see here.
HurricanePootis commented on 2024-07-27 22:04 (UTC)
Anyways, I have created a pull request for this package and the other handbrake packages you maintain. Since you are busy, I took the initiative to make pull request that can be checked on github for you.
HurricanePootis commented on 2024-07-26 20:20 (UTC)
@FabioLolix, maybe I should've clarrified. The manual dependencies you are downlading in source() haven't been updated in a long time. As in, there are out of date dependencies in
source()
. You can check the$srcdir/handbrake/download
folder. Since some of the stuff you are downloading is out-of-date, handbrake has to download itself newer stuff. Therefore, unless you want to keep on manually updating the versions of the archives you download with each update, it'd be better to have handbrake handle that itself.And, I will be creating a pull request on your github since you are too busy.
FabioLolix commented on 2024-07-26 11:53 (UTC)
btw I'm not welcoming multiple reaching out at the same time for the same thing
FabioLolix commented on 2024-07-26 11:51 (UTC)
Hello HurricanePootis
That isn't a huge problem
I maintain 3 pkgbuilds for handbrake and when things goes well I make 6 builds, 1 for each with makepkg and 1 for each with devtools, and I don't want to download the same source from 6 to whatever is needed times, also AMF used to weight ~168MB
I will not switch to tar.gz since I maintain 2 VCS pkgbuilds, that archive name isn't non-conflicting and reusable
I know I have 2 reminders for that 1 2 but is low priority for me as I'm overworked
Handbrake pkgbuilds are hosted here https://github.com/FabioLolix/PKGBUILD
HurricanePootis commented on 2024-07-26 10:10 (UTC)
Hello, this package has a huge problem: you are manually downloading some of the dependencies whenever handbrake handles that itself. Even the upstream
handbrake
package does not try to manually download dependencies. Handbrake itself will download what it needs, and if that is good for upstream arch, then it is great for AUR. Therefore, I have linked a patch file that will make this package more proper and have superior builds, and also spdx compliantlicense()
, as is required for PKGBUILDs now. Also, I have listedamf-amdgpu-pro
as an optional dependency to get amd gpu encoding. Furthermore, I have enabled nvdec.Here is the link.
1 2 3 4 5 Next › Last »