Package Details: youtube-dl-git 2021.02.22.r6.g1631fca1e-1

Git Clone URL: https://aur.archlinux.org/youtube-dl-git.git (read-only, click to copy)
Package Base: youtube-dl-git
Description: A small command-line program to download videos from YouTube.com and a few more sites (git version)
Upstream URL: http://ytdl-org.github.io/youtube-dl/
Keywords: download player streaming video youtube
Licenses: custom
Conflicts: youtube-dl
Provides: youtube-dl
Submitter: baskerville
Maintainer: disastro
Last Packager: disastro
Votes: 135
Popularity: 0.070440
First Submitted: 2012-02-27 11:10 (UTC)
Last Updated: 2021-02-24 04:53 (UTC)

Dependencies (8)

Required by (119)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »

JonasCz commented on 2020-11-01 16:57 (UTC) (edited on 2020-11-01 16:57 (UTC) by JonasCz)

The download links on youtube-dl.org currently redirect to https://gitlab.com/dstftw/youtube-dl/ (for example "youtube-dl.exe" goes to https://gitlab.com/dstftw/youtube-dl/uploads/5f097292553382f2a41ae751038403be/youtube-dl.exe) - "copy download link" once the download starts in your browser to check.

So that repo may be at least somewhat official.

Maybe the PKGBUILD could be modified to pull down the tarball linked from youtube-dl.org instead of getting it from a repo.. ?

cb474 commented on 2020-10-29 01:00 (UTC)

It looks like you can download the source directly from youtube-dl's website: https://yt-dl.org/download.html

disastro commented on 2020-10-26 12:41 (UTC) (edited on 2020-10-26 12:41 (UTC) by disastro)

@LinuxLoverForever From what I can tell Jack is incorrectly calling it official, has no involvement with the project and did not make the gitlab backup either. To me it seems kind of sketchy Youri uploaded the gitlab backup as "ytdl-org" with no involvement with the project either from what I can tell, but at least has edited the description now to say "I'll wait to see what happens with the GitHub repository and the current maintainer before I do anything with this clone."

LinuxLoverForeve commented on 2020-10-26 04:34 (UTC)

@disastro

I hear you. I wouldn't want to change it to some random mirror either. I found out about it from here https://www.bleepingcomputer.com/news/software/youtube-dl-removed-from-github-after-riaa-dmca-notice/ which leads to https://twitter.com/jarbus_/status/1319731566709477376 which leads to that mirror because Jack posted that repo so I assumed he was the original creator of the repo but I could be wrong.

disastro commented on 2020-10-25 22:13 (UTC)

@LinuxLoverForeve Don't see any way to verify if that repository is official or not?

I'm currently taking the situation one day at a time and seeing what happens until I'm willing to even entertain the idea of using an unofficial mirror. Everyone is free to use the PKGBUILD with their preferred mirror for it until then with their own risk but I would just suggest using youtube-dl from the repos.

LinuxLoverForeve commented on 2020-10-25 20:47 (UTC)

@disastro

Change the upstream url to here https://gitlab.com/ytdl-org/youtube-dl

finoderi commented on 2020-10-25 07:07 (UTC)

https://git.rip/lucifer/youtube-dl

cmsigler commented on 2020-10-24 18:33 (UTC)

Hi,

I had some free time this morning so I hacked away at this for a couple of hours. Patches I put together:

https://pastebin.com/aA9UdQms

https://pastebin.com/isMLxXvs

I think the man page being produced is wonky because youtube-dl/devscripts/prepare_manpage.py isn't patched, so it still generates some pandoc-isms. (I tried reading with 'nroff -man' which may be causing the wonkyness?...) But the above patches seem to eliminate the need for pandoc. (I'm OCD so I fixed some other stuff, too... sorry ;)

HTH! :)

Clemmitt Sigler

cmsigler commented on 2020-10-24 14:36 (UTC) (edited on 2020-10-24 14:38 (UTC) by cmsigler)

Hi,

Makefile in this pkg uses pandoc, which pulls in 114 dependencies since I don't have it installed. IMHO, that is beyond nuts :^\

pandoc seems to be called only twice:

youtube-dl/Makefile:

pandoc -f $(MARKDOWN) -t plain README.md -o README.txt

pandoc -s -f $(MARKDOWN) -t man youtube-dl.1.temp.md -o youtube-dl.1

Would it be possible to require as makedepends discount (extra) and python-html2text (community) to convert .md to .txt, and marked-man (community) to convert .md to man(1)? Some additional patching may be needed to youtube-dl/devscripts/prepare_manpage.py and youtube-dl/devscripts/release.sh ???

Of course, this is purely my 2c! HTH :)

Clemmitt Sigler