Package Details: yt-dlp-git 2024.03.10.r9.g86d2f4d-1

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: 43
Popularity: 0.78
First Submitted: 2021-08-08 15:20 (UTC)
Last Updated: 2024-03-17 17:40 (UTC)

Dependencies (24)

Required by (116)

Sources (1)

Latest Comments

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

mokkurkalve commented on 2022-02-01 21:46 (UTC)

Yes. It belongs there. https://github.com/yt-dlp/yt-dlp/issues/2590

katt commented on 2022-02-01 17:48 (UTC)

@mokkurkalve Your example works just fine for me, but really you'll want to report this on their github page.

mokkurkalve commented on 2022-02-01 17:31 (UTC)

yt-dlp-git 2021.12.27.r183.gd6bc443bd-1 crashes when run. Anybody knows what this is about?

yt-dlp https://www.youtube.com/watch?v=7moEU79n_wU
[youtube] 7moEU79n_wU: Downloading webpage
[youtube] 7moEU79n_wU: Downloading android player API JSON
Traceback (most recent call last):
  File "/usr/bin/yt-dlp", line 33, in <module>
    sys.exit(load_entry_point('yt-dlp==2022.1.21', 'console_scripts', 'yt-dlp')())
  File "/usr/lib/python3.10/site-packages/yt_dlp/__init__.py", line 857, in main
    _real_main(argv)
  File "/usr/lib/python3.10/site-packages/yt_dlp/__init__.py", line 847, in _real_main
    retcode = ydl.download(all_urls)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 3216, in download
    self.__download_wrapper(self.extract_info)(
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 3189, in wrapper
    res = func(*args, **kwargs)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 1372, in extract_info
    return self.__extract_info(url, self.get_info_extractor(ie_key), download, extra_info, process)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 1381, in wrapper
    return func(self, *args, **kwargs)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 1465, in __extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 1517, in process_ie_result
    ie_result = self.process_video_result(ie_result, download=download)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 2520, in process_video_result
    info_dict, _ = self.pre_process(info_dict)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 3333, in pre_process
    info = self.run_all_pps(key, info)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 3325, in run_all_pps
    self._forceprint(key, info)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 2709, in _forceprint
    info_copy['thumbnails_table'] = self.render_thumbnails_table(info_dict)
  File "/usr/lib/python3.10/site-packages/yt_dlp/YoutubeDL.py", line 3523, in render_thumbnails_table
    return render_table(
  File "/usr/lib/python3.10/site-packages/yt_dlp/utils.py", line 3451, in render_table
    row[pos] = text + ' ' * (max_lens[pos] - width(text) + extra_gap)
TypeError: 'tuple' object does not support item assignment

GeneArch commented on 2022-01-21 05:22 (UTC)

Generates warning:

/usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

katt commented on 2021-12-18 02:44 (UTC) (edited on 2021-12-18 02:44 (UTC) by katt)

@dreieck there is no such package on AUR, I will not add conflicts for a package that only briefly existed and had the wrong name.

dreieck commented on 2021-12-17 22:33 (UTC)

Conflicts with youtube-dlp:

error: failed to commit transaction (conflicting files)
yt-dlp: /usr/bin/yt-dlp exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/bash-completion/completions/yt-dlp exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/doc/yt_dlp/README.txt exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/fish/vendor_completions.d/yt-dlp.fish exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/man/man1/yt-dlp.1.gz exists in filesystem (owned by youtube-dlp)
yt-dlp: /usr/share/zsh/site-functions/_yt-dlp exists in filesystem (owned by youtube-dlp)
Errors occurred, no packages were upgraded.

katt commented on 2021-10-27 20:17 (UTC)

@gesh I just synced my pkgbuild to be closer to the one in [community], should cover all of what your noted.

gesh commented on 2021-10-27 20:08 (UTC) (edited on 2021-10-27 20:09 (UTC) by gesh)

cf yt-dlp in community:

  • prepare() is unnecessary since 359d6d8 (2021-02-25)
  • completions don't need to be enumerated since da7f321 (2021-03-02) -- can make completions instead. If generating AUTHORS and supportedsites are acceptable waste, can replace all targets by make pypi-files instead, as yt-dlp does

katt commented on 2021-09-04 09:02 (UTC)

@Hekuran That's entirely down to personal preference, personally I am fine with the normal package, plus it's only a makedepend anyway. I'm sure your favourite AUR helper can solve this as well.

Hekuran commented on 2021-09-04 07:15 (UTC)

@katt as i have been told by @m040601 i deleted my pkg, since there was no need for it. When i have searched the aur web there was no "*-git", so i made one, but as your srcinfo says, you seem to be older :shrug: . The only difference was that i used pandoc-bin.

So, could you also use pandoc-bin so that it won't pull 130 dependencies, that would be great, for everyone.