Search Criteria
Package Details: yt-dlp-git 2025.03.21.r6.g9d5e6de-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/yt-dlp-git.git (read-only, click to copy) |
---|---|
Package Base: | yt-dlp-git |
Description: | A youtube-dl fork with additional features and fixes (git) |
Upstream URL: | https://github.com/yt-dlp/yt-dlp |
Licenses: | Unlicense |
Conflicts: | yt-dlp |
Provides: | yt-dlp |
Submitter: | katt |
Maintainer: | katt |
Last Packager: | katt |
Votes: | 47 |
Popularity: | 1.60 |
First Submitted: | 2021-08-08 15:20 (UTC) |
Last Updated: | 2025-03-24 15:45 (UTC) |
Dependencies (25)
- python (python37AUR, python311AUR, python310AUR)
- python-certifi
- python-requests
- python-urllib3
- git (git-gitAUR, git-glAUR) (make)
- pandoc (pandoc-sile-gitAUR, pandoc-binAUR, pandoc-static-gitAUR, pandoc-cli) (make)
- python-build (make)
- python-hatchling (python-hatchling-gitAUR) (make)
- python-installer (make)
- python-pytest (check)
- aria2 (aria2-gitAUR, aria2-proAUR, aria2-fastAUR, aria2-unlimitedAUR) (optional) – for using aria2 as external downloader
- atomicparsley (optional) – for embedding thumbnails into m4a files
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR) (optional) – for video post-processing
- phantomjsAUR (phantomjs-gitAUR) (optional) – for extractors with javascript code
- python-brotli (python-brotli-gitAUR) (optional) – brotli content encoding support
- python-brotlicffi (optional) – brotli content encoding support
- python-curl-cffiAUR (optional) – for impersonating browsers
- python-mutagen (python-mutagen-gitAUR) (optional) – for embedding thumbnail in certain formats
- python-pycryptodome (optional) – for decrypting AES-128 HLS streams and various other data
- python-pycryptodomex (optional) – for decrypting AES-128 HLS streams and various other data
- Show 5 more dependencies...
Required by (150)
- alltube (requires yt-dlp)
- ani-dl (requires yt-dlp)
- archivebox (requires yt-dlp)
- arrowdl (requires yt-dlp)
- audiotube-git (requires yt-dlp)
- auto-editor (requires yt-dlp) (optional)
- bbsi (requires yt-dlp)
- bookmark-dlp (requires yt-dlp)
- catt (requires yt-dlp)
- catt-git (requires yt-dlp)
- clipdl (requires yt-dlp)
- cwitch (requires yt-dlp)
- dash-player-git (requires yt-dlp)
- doccli (requires yt-dlp)
- exmplayer-git (requires yt-dlp) (optional)
- fastanime (requires yt-dlp)
- fastanime-git (requires yt-dlp)
- feather-music-git (requires yt-dlp)
- gallery-dl (requires yt-dlp) (check)
- gallery-dl (requires yt-dlp) (optional)
- Show 130 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »
gesh commented on 2024-08-27 00:00 (UTC)
if I build on my system, and
in a clean chroot (at least, as of last week, don't have the time to check if it's better now)
frankspace commented on 2024-08-26 23:28 (UTC)
@gesh, what problem are you running into? I tried playing with building a version 13.0 of python-websockets, too, and found that every single test fails whether I try to build it in a chroot or not, but as a test, I also tried to build the existing PKGBUILD for version 12.0 and got the same result. Maybe something else is breaking websockets compilation?
katt commented on 2024-08-21 17:03 (UTC)
@gesh Thanks for the heads up, I always build in a chroot so wouldn't have caught it.
gesh commented on 2024-08-21 14:30 (UTC) (edited on 2024-08-21 14:44 (UTC) by gesh)
Note the latest upstream commit bumped the
websockets
dep to 13.0. This causes websocket tests to hang, in particulartest/test_socks.py::TestSocks4Proxy::test_socks4_no_auth[Websockets-ws]
. I'm currently building apython-websockets13
to check if that fixes things, but until then upstream recommendation was to disable the test for now. EDIT: I've run out of time for today -- the obvious edit to the publishedextra/python-websockets
doesn't build. Hopefully its packager will have the new version up soon.bashonly commented on 2024-04-29 23:41 (UTC)
The failing test won't be patched upstream until the next stable release.
If you don't want to wait, you could update the PKGBUILD to have it pass
-Werror
to pytest:Upstream will be making the same adjustment to its Makefile test recipes: https://github.com/yt-dlp/yt-dlp/pull/9765/commits/c36cac6b546973b7262f658d14a55403e6968ba0
Note that this PKGBUILD change will not be necessary after the next stable upstream release; I just thought I'd offer this here as a workaround for users who want to install without skipping the check
matejdro commented on 2024-04-28 05:23 (UTC)
Test fails for me on a recent version:
It looks like upstream issue: https://github.com/yt-dlp/yt-dlp/issues/9763
gesh commented on 2024-03-31 12:41 (UTC)
Missing optdepend: curl_cffi (added 52f5be1f1e0dc45bb397ab950f564721976a39bf), used 'for impersonating browser requests. This may be required for some sites that employ TLS fingerprinting.'
However, I recall it being a pain to install in practice, so perhaps wait until the stable package adds it (so that by then, the installation path will stabilize)?
katt commented on 2024-03-13 17:48 (UTC)
@Alad I cannot reproduce this, neither in chroot or outside it. The package in arch's repos is on the same commit and they don't have that as a dep either.
Alad commented on 2024-03-13 11:32 (UTC) (edited on 2024-03-13 11:35 (UTC) by Alad)
test_websockets.py
fails:edit: I suppose python-websockets >=12.0 is required
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »