Search Criteria
Package Details: fastflix 5.8.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/fastflix.git (read-only, click to copy) |
---|---|
Package Base: | fastflix |
Description: | Simple and friendly GUI for encoding videos |
Upstream URL: | https://github.com/cdgriffith/FastFlix |
Licenses: | MIT |
Submitter: | npreining |
Maintainer: | npreining |
Last Packager: | npreining |
Votes: | 6 |
Popularity: | 0.001190 |
First Submitted: | 2022-03-06 03:23 (UTC) |
Last Updated: | 2024-11-20 14:56 (UTC) |
Dependencies (10)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR) (make)
- icoutils (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- libwebp (libwebp-gitAUR) (optional) – encoding to WebP
- nvencAUR (optional) – hardware accelerated encoding on NVIDIA cards
- rav1e (rav1e-gitAUR) (optional) – encoding to AV1
- x264 (x264-tmod-gitAUR, x264-gitAUR) (optional) – encoding to H264/AVC
- x265 (x265-gitAUR, x265-mod-patman-gitAUR) (optional) – encoding to H265/HEVC
Latest Comments
1 2 Next › Last »
jpyper commented on 2024-06-03 17:17 (UTC)
Thank you. Your fix worked.
Also, I kind of agree about the betas. I tried it out but some things have changed and getting it to transcode a video just errors. I think the 5.7.0b1 might be geared towards Windows users, but I'm not totally sure.
npreining commented on 2024-06-03 01:24 (UTC)
@jpyper I don't like packaging beta version since Audio might be seriously broken. I adjusted the packaging to work with 3.12 and released a new version. That should build for you. Let me know if it doesn't.
jpyper commented on 2024-06-02 20:18 (UTC) (edited on 2024-06-02 20:31 (UTC) by jpyper)
By any chance, can you update to this newer beta version?
Update #x.xx If downloading the PKGBUILD or using a helper like trizen, just edit line 4, pkgver to say 5.7.0b1 and save. It will work.
jpyper commented on 2024-05-25 16:55 (UTC) (edited on 2024-05-28 05:03 (UTC) by jpyper)
I just tried to install this package on both vanilla Arch and on Manjaro. Same failure result on both.
At the beginning of the build() sequence it does a bunch of pip checks and then fails looking for a non-existent version of 'fastflix' for python 3.12. I don't know if something could be patched in to accept python 3.12.x or if it is something that I need to file an issue on the upstream Github. Could it be built using a venv with python-3.11 or something?
python --version
Python 3.12.3
I tried with "yay -S aur/fastflix", "trizen -S aur/fastflix" and even downloaded the PKGBUILD to take a stab at it manually with "makepkg -Ccsi". No joy.
---[the error]---
hughesw commented on 2023-03-13 13:55 (UTC)
Actually, it is fairly general to cause this issue. It actually doesn't seem to be related to pip at all, but poetry. poetry brings in SecretStorage when building FastFlix, and that tries to communicate with the org.freedesktop.secrets service on the system. If I have gnome-keyring or one of the other providers of that service installed, configured, and enabled on my system, then build from within X, the script in this AUR works as-is. But building from ssh doesn't work with that same state without adding the null backend environment variable.
The workaround I noted came from an issue on poetry's github. See here: https://github.com/python-poetry/poetry/issues/1917
npreining commented on 2023-03-13 02:41 (UTC)
Hi @hughesw thanks for your comments, that will hopefully help other users in case they have the same problems. Much appreciated!
But I don't think this is a general setup but one done by yourself (the pip - keyring integration). I don't think it is a good idea to include workarounds for various cases, because that might open a long worm of other requests to deal with more specific setups (like pip only from a different server, or pip disabled, or ...).
So I think the best solution is that comment here, thanks a lot for that!
hughesw commented on 2023-03-13 02:32 (UTC) (edited on 2023-03-13 02:36 (UTC) by hughesw)
FWIW I was having trouble updating to 5.3.0.1, I think not because of upstream changes but because the install script interacts with some keyring stuff locally. With the script as-is I'd get the following during build():
I was able to get it to build by tacking on the following command to PKGBUILD after the source ./venv/bin/activate.
export PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring
This change produced a working update for me.
jfroy commented on 2023-01-16 22:40 (UTC)
Yeah I tried that and it didn't help. And indeed, I figured the AUR builds a self-contained environment that should have all dependencies.
In case it's relevant, here's my shell environment:
npreining commented on 2023-01-14 05:31 (UTC)
@jfroy Hmm, interesting. Can you install python-chardet package and see whether that fixes it. All the modules should be included in the packaged version, though.
jfroy commented on 2023-01-14 01:19 (UTC)
Seems to be broken. Missing python module?
1 2 Next › Last »