Package Details: youtube-dl-git 2021.12.17.r440.ga084c80-2

Git Clone URL: https://aur.archlinux.org/youtube-dl-git.git (read-only, click to copy)
Package Base: youtube-dl-git
Description: A command-line program to download videos from YouTube.com and a few more sites
Upstream URL: https://github.com/ytdl-org/youtube-dl
Keywords: download player streaming video youtube
Licenses: Unlicense
Conflicts: youtube-dl
Provides: youtube-dl
Submitter: baskerville
Maintainer: xiota
Last Packager: xiota
Votes: 136
Popularity: 0.001350
First Submitted: 2012-02-27 11:10 (UTC)
Last Updated: 2025-09-19 09:22 (UTC)

Dependencies (12)

Required by (112)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

disastro commented on 2023-05-23 08:21 (UTC)

Please consider switching to https://aur.archlinux.org/packages/yt-dlp-git as yt-dlp is actively maintained.

@dreieck mopidy-youtube does not depend on a specific version of youtube-dl, why does the AUR package? https://github.com/natumbri/mopidy-youtube/blob/04178a4ebffb98bfa6ba60e2f0abbb8f06003195/setup.cfg#L53

@Mettacrawer So the package works just like it should? Please read about how VCS AUR packages work

Mettacrawer commented on 2023-05-08 01:03 (UTC) (edited on 2023-05-08 01:16 (UTC) by Mettacrawer)

$ youtube-dl 'https://www.youtube.com/watch?v=YGvuOLJZhzg' Traceback (most recent call last):   File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 563, in from_name     return next(cls.discover(name=name))            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration  During handling of the above exception, another exception occurred:  Traceback (most recent call last):   File "/usr/bin/youtube-dl", line 33, in <module>     sys.exit(load_entry_point('youtube-dl==2021.12.17', 'console_scripts', 'youtube-dl')())              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   File "/usr/bin/youtube-dl", line 22, in importlib_load_entry_point     for entry_point in distribution(dist_name).entry_points                        ^^^^^^^^^^^^^^^^^^^^^^^   File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 981, in distribution     return Distribution.from_name(distribution_name)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 565, in from_name     raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for youtube-dl  $ yay -Qi youtube-dl-git  Name            : youtube-dl-git Version         : 2021.12.17.r200.g6fece0a96-1 Description     : A small command-line program to download videos from YouTube.com and a few more sites (git version) Architecture    : any URL             : http://ytdl-org.github.io/youtube-dl/ Licenses        : custom Groups          : None Provides        : youtube-dl Depends On      : python Optional Deps   : ffmpeg: for video post-processing [installed]                   rtmpdump: for rtmp streams support [installed]                   atomicparsley: for embedding thumbnails into m4a files                   phantomjs: for some less common extractors to work Required By     : None Optional For    : None Conflicts With  : youtube-dl Replaces        : None Installed Size  : 14.26 MiB Packager        : Unknown Packager Build Date      : Wed 29 Mar 2023 05:10:18 PM EDT Install Date    : Wed 29 Mar 2023 05:11:25 PM EDT Install Reason  : Explicitly installed Install Script  : No Validated By    : None 

Works when I bump the git hash

$ yay -Qi youtube-dl-git  Name            : youtube-dl-git Version         : 2021.12.17.r217.g211cbfd5d-1 Description     : A small command-line program to download videos from YouTube.com and a few more sites (git version) Architecture    : any URL             : http://ytdl-org.github.io/youtube-dl/ Licenses        : custom Groups          : None Provides        : youtube-dl Depends On      : python Optional Deps   : ffmpeg: for video post-processing [installed]                   rtmpdump: for rtmp streams support [installed]                   atomicparsley: for embedding thumbnails into m4a files                   phantomjs: for some less common extractors to work Required By     : None Optional For    : None Conflicts With  : youtube-dl Replaces        : None Installed Size  : 19.05 MiB Packager        : Unknown Packager Build Date      : Sun 07 May 2023 09:10:51 PM EDT Install Date    : Sun 07 May 2023 09:12:06 PM EDT Install Reason  : Explicitly installed Install Script  : No Validated By    : None 

dreieck commented on 2023-05-04 14:24 (UTC)

Can you please add =${pkgver} to the provides entry?

There is a package which has a versioned dependency on youtube-dl, and as it is now it won't accept youtube-dl-git as providing what it needs:

error: failed to prepare transaction (could not satisfy dependencies) :: removing youtube-dl breaks dependency 'youtube-dl>=2021.06.01' required by mopidy-youtube 

Regards!

sysfs commented on 2021-12-16 21:30 (UTC)

https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17

Please! :)

disastro commented on 2021-12-10 10:21 (UTC)

@ThePirate42 No? The upstream largely has been though, you might want to look at https://aur.archlinux.org/packages/yt-dlp-git/

ThePirate42 commented on 2021-12-10 08:31 (UTC)

Has this package been abandoned?

graysky commented on 2021-11-28 12:37 (UTC)

@disastro - recommend you add this PR to the prepare array: https://github.com/ytdl-org/youtube-dl/pull/30184

disastro commented on 2021-02-24 04:44 (UTC)

pkg_resources in setuptools used to be a runtime dependency that is now superseded by importlib in the stdlib so yes you are correct. I'll push an update within the hour

gesh commented on 2021-02-23 21:55 (UTC)

Shouldn't python-setuptools be a makedep, not a dep?

disastro commented on 2021-01-18 13:36 (UTC)

You don't, the package maintainers like me do. What would need changing though? This is a -git package the version does not need bumping.