Package Details: youtube-dlp 2021.09.02-1

Git Clone URL: https://aur.archlinux.org/youtube-dlp.git (read-only, click to copy)
Package Base: youtube-dlp
Description: Fork of youtube-dlc - download videos from youtube.com or other video platforms
Upstream URL: https://github.com/yt-dlp/yt-dlp
Keywords: youtube youtube-dl youtube-dlc yt-dlp
Licenses: Unlicense
Provides: yt-dlp
Submitter: Minmo
Maintainer: gmy
Last Packager: gmy
Votes: 20
Popularity: 5.55
First Submitted: 2021-01-29 13:53
Last Updated: 2021-09-09 01:43

Latest Comments

1 2 Next › Last »

Commodorian commented on 2021-09-06 03:26

Hi! Here's a updated PKGBUILD for the maintainer, let me know if you want me to adopt this package because it seems you have a lot of packages under your belt so I'd gladly take this off your back. https://pastebin.com/akAWbD7s

m040601 commented on 2021-09-02 15:36

EDIT: someone has also suggested:

...to discuss this issue in the aur mailinglist? Let's offload this decision to the arch TUs and implement whatever they think is appropriate. ...

ORIGINAL COMMENT:

May I suggest that the maintainer of this PKGBUILD talk and negotiate with the the maintainers of similar PKGBUILD's ?

With such a fast changing thing like youtube-dl and its variants, by having many eyeballs watching the same PKGBUILD's, this would also means less work for you, the maintainer.

There seems to be a lot of interest in using yt-dlp as a replacement for youtube-dl. This has led to a lot of PKGBUILD's being created in AUR, like mushrooms doing apparentely the same thing.

This:

  • confuses users, which one to install ? Which one will still be here maintained in x months ?
  • is a complete waste of man power and reduplicating work,
  • disperses user votes, maybe one day, with enough votes, yt-dlp could be an official Arch package,without any need for PKGBUILD.

We basicly only need a yt-dlp "normal one", "-git" one and eventually a "-bin" one.

With such a fast changing thing like youtube-dl, by having many eyeballs watching the same PKGBUILDS, this would also means less work for you, the maintainer.

Some more additionally facts:

  • yt-dlp is officially called ... hhh... "yt-dlp". It is not officially called "youtube-dlp"
  • ...

ast555 commented on 2021-08-29 18:49

I apologize if I'm wrong, but shouldn't sponskrub be an optional dependency?

lesmisan commented on 2021-07-25 17:05

@xantares no, all packages mentioned in yt-dlp are all optional. not installing them just limit ability of it.

xantares commented on 2021-07-09 13:01

it requires python-mutagen, python-pycryptodome and python-websockets to run (pycryptodome is NOT optional)

Freso commented on 2021-06-17 10:04

Please rename the source file so that it is unique. See the warning at https://wiki.archlinux.org/title/PKGBUILD#source for details.

gmy commented on 2021-05-31 10:50

@johannvonperfect, there seems to be a typo in upstream repository: https://github.com/yt-dlp/yt-dlp/blob/2021.05.20/yt_dlp/version.py#L3

johannvonperfect commented on 2021-05-28 15:09

Not sure if this is a problem with the package or upstream, but: I have updated to 2021.05.20. However, when running -v to try to track down a problem I having, the [debug] says I have yt-dlp version 2021.05.11.

gesh commented on 2021-02-24 18:21

glibc is a dep of base, I'm surprised you had build issues.

LorenAmelang commented on 2021-02-20 01:22

Just tried to build this. ... ==> Starting build()... pandoc: error while loading shared libraries: libicuuc.so.68: cannot open shared object file: No such file or directory /bin/sh: line 0: [: =: unary operator expected pandoc -f markdown -t plain README.md -o README.txt pandoc: error while loading shared libraries: libicuuc.so.68: cannot open shared object file: No such file or directory make: *** [Makefile:98: README.txt] Error 127 ==> ERROR: A failure occurred in build(). Aborting...

No 'icu' items found in build dir...

I have: /usr/lib/libicuuc.so /usr/lib/libicuuc.so.67.1 /usr/lib/libicuuc.so.67

sudo pacman -S icu icu-68.2-1-x86_64 10.5 MiB 1790 KiB/s 00:06

build... pandoc: /usr/lib/libc.so.6: version `GLIBC_2.33' not found

I have to quit this and get back to work...
Shouldn't it automate checking for such dependencies?