fansly-downloader-ng
fansly-downloader-ng copied to clipboard
Error running ffmpeg GLIBXX_3.4.XX not found
Bug Description
When downloading a posted video, the download runs as expected but ends in an ffmpeg error. The downloaded video is not corrupted, i verified this by downloading it manually and running ffmpeg over it to merge audio and video. Important: This error must be a result of some conflict with ffmpeg installed via apt. This error no longer occurs after uninstalling ffmpeg package. But i need ffmpeg because another application depends on it.
Expected behavior
The script successfully downloads and processes the video.
Actual behavior
The script crashes while trying to process the video with ffmpeg. It reports missing version GLIBC_3.4.32.
Here is the full error output:
WARNING | 14:52 || Skipping invalid item: Error running ffmpeg - exit code 1: /usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libavfilter.so.9)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libavfilter.so.9)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/librubberband.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/librubberband.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libplacebo.so.292)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libplacebo.so.292)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libzmq.so.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libzmq.so.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libzimg.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /lib/x86_64-linux-gnu/libzimg.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libvpl.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libgme.so.0)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libopenmpt.so.0)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libchromaprint.so.1)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libchromaprint.so.1)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libsrt-gnutls.so.1.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libjxl.so.0.7)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libjxl_threads.so.0.7)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libicuuc.so.72)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /lib/x86_64-linux-gnu/libhwy.so.1)
Environment Information
- Operating System: Ubuntu 23.10
- Fansly Downloader Version: 0.9.7
- Fansly Downloader Type: Executable
- Specific creators name: lilijunex
User Research
I have done the following:
- [ x] Looked through old GitHub issues
- [ x] Read the config.ini options
- [ x] Searched the Web (like DuckDuckGo)
Additional context
Important: This error must be a result of some conflict with ffmpeg installed via apt. This error no longer occurs after uninstalling ffmpeg package. But i need ffmpeg because another application depends on it.