For those who have segfault while launching OBS, this is a problem with loading libsrt. You can resolve the problem by replacing --enable-libsrt
with --disable-libsrt
in PKGBUILD.
Dear maintainer, please consider accept this fix.
Git Clone URL: | https://aur.archlinux.org/ffmpeg-full.git (read-only, click to copy) |
---|---|
Package Base: | ffmpeg-full |
Description: | Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac) |
Upstream URL: | https://www.ffmpeg.org/ |
Keywords: | audio codec convert cuda cuvid decklink encoder fdk-aac fdkaac hwaccel libnpp media nvenc svt video |
Licenses: | LicenseRef-nonfree-and-unredistributable |
Conflicts: | ffmpeg |
Provides: | ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so |
Submitter: | rpolzer |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 135 |
Popularity: | 0.82 |
First Submitted: | 2013-01-24 11:17 (UTC) |
Last Updated: | 2024-11-07 22:45 (UTC) |
« First ‹ Previous 1 .. 18 19 20 21 22 23 24 25 26 27 28 .. 55 Next › Last »
For those who have segfault while launching OBS, this is a problem with loading libsrt. You can resolve the problem by replacing --enable-libsrt
with --disable-libsrt
in PKGBUILD.
Dear maintainer, please consider accept this fix.
just installed and noticed a missing dependency on libmfx.
@marmotteNZ
Which shell do you use?
/etc/profile.d/cuda.sh
append cuda bin directory to your PATH and some shells like fish
might not have sourced scripts in /etc/profile.d/
Thanks a lot, dark-saber.
Important note:
in short: the next time you update your system, use this command: # pacman -Syu intel-media-driver
. If you're using intel-media-driver-git you're not affected and you can skip this note.
the long story: intel-media-driver is now in the [community] official repository (it is a dependency of intel-media-sdk, which in turn is a dependency of this package). intel-media-driver from the official repository changed the pkgver major number, causing it to be seen as a downgrade by pacman (and AUR helpers of course). This means that pacman will not automatically pull/install intel-media-driver from official repositories when you simply use the usual -Syu. You need to manually specify intel-media-driver alongside with the -Syu command as shown above.
@marmotteNZ I never encountered this error. Package is building fine for me. Try to add the folder /opt/cuda/nvvm/bin/
to your PATH and see if it helps.
The warnings during configure time are an upstream issue. This is currently harmless and can be ignored.
In order to remove the cuda support you need to manually modify the PKGBUILD to disable the cuda configure options.
The error below repeats at each retry :(
License: nonfree and unredistributable
WARNING: Building with deprecated library libavresample
config.h is unchanged
config.asm is unchanged
libavutil/avconfig.h is unchanged
libavfilter/filter_list.c is unchanged
libavcodec/codec_list.c is unchanged
libavcodec/parser_list.c is unchanged
libavcodec/bsf_list.c is unchanged
libavformat/demuxer_list.c is unchanged
libavformat/muxer_list.c is unchanged
libavdevice/indev_list.c is unchanged
libavdevice/outdev_list.c is unchanged
libavformat/protocol_list.c is unchanged
ffbuild/config.sh is unchanged
CC libavfilter/vf_libvmaf.o
NVCC libavfilter/vf_scale_cuda.ptx
sh: cicc: command not found
make: *** [ffbuild/common.mak:95: libavfilter/vf_scale_cuda.ptx] Error 127
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build ffmpeg-full.
==> Restart building ffmpeg-full ? [y/N]
==> ------------------------------------
Also: -> Running ffmpeg configure script. Please wait... Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\s+@([[:alnum:]][[:alnum:]-])({ <-- HERE })?\s/ at /usr/share/texinfo/Texinfo/Parser.pm line 5481. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.32), passed through in regex; marked by <-- HERE in m/^\s+@([[:alnum:]][[:alnum:]-])({ <-- HERE })?\s(\@(c|comment)((\@|\s+).*)?)?/ at /usr/share/texinfo/Texinfo/Parser.pm line 5485.
I'm just trying to use libvidstab :( is there a way to somehow turnoff the cuda stuff I'm not using?
I am getting this error during configure: ERROR: lilv-0 not found using pkg-config
https://drive.google.com/open?id=16zDRURG9ONro5CAXkFm5yQ2AzssW4uBg
by using this version of ffmpeg, it caused segmentation fault while launching OBS, coredump is attached in above links, plz fix. Thanks. (looks like caused by libsrt in ffmpeg)
spider-mario:
Thank you!
Pinned Comments
dbermond commented on 2024-06-24 15:59 (UTC)
@LordSIGSEGV avoid creating files not tracked by pacman in the system reserved directories, specially symlinks to shared libraries, as this have the potential to completely break your system. I have already notified the quirc maintainer in the aur web page of the package in April-2024. While this issue is not solved in quirc, I recommend to use quirc-git, which currently has a better packaging and does not suffer from this problem.