notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q1
yt-dlp Command-line program for downloading videos from various platforms
2024.12.13 www on this many watch lists=19 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2024.09.27Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-08 01:47:29
Last Update: 2024-12-13 11:28:49
Commit Hash: b606f6c
People watching this port, also watch:: ca_root_nss, firefox, pkg, rsync, ffmpeg
License: UNLICENSE
WWW:
https://github.com/yt-dlp/yt-dlp
Description:
A command-line program to download videos from youtube.com and many other video platforms. This is a fork of youtube-dlc which is inturn a fork of youtube-dl.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. /usr/local/share/licenses/yt-dlp-2024.12.13/catalog.mk
  2. /usr/local/share/licenses/yt-dlp-2024.12.13/LICENSE
  3. /usr/local/share/licenses/yt-dlp-2024.12.13/UNLICENSE
  4. bin/youtube-dl
  5. bin/yt-dlp
  6. share/man/man1/yt-dlp.1.gz
  7. share/bash-completion/completions/yt-dlp
  8. share/fish/vendor_completions.d/yt-dlp.fish
  9. share/zsh/site-functions/_yt-dlp
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • yt-dlp>0:www/yt-dlp
Conflicts:
CONFLICTS:
  • youtube_dl
To install the port:
cd /usr/ports/www/yt-dlp/ && make install clean
To add the package, run one of these commands:
  • pkg install www/yt-dlp
  • pkg install yt-dlp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: yt-dlp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734089091 SHA256 (yt-dlp/2024.12.13/yt-dlp.tar.gz) = ba55dd031ffa8452d0624a3c2ac993427f3aac2e5a5679f253bdd108d764e7c4 SIZE (yt-dlp/2024.12.13/yt-dlp.tar.gz) = 5813833

Packages (timestamps in pop-ups are UTC):
yt-dlp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2024.12.032024.12.13-2024.11.182024.12.13---
FreeBSD:13:quarterly2024.09.272024.09.27-2024.09.272024.09.272023.12.30_12023.12.30_1-
FreeBSD:14:latest2024.12.032024.12.13-2024.11.182024.12.132023.03.04_1-2023.03.04_1
FreeBSD:14:quarterly2024.09.272024.09.27-2024.09.272024.09.272023.12.30_12023.12.30_1-
FreeBSD:15:latest2024.12.132024.12.13n/a2024.11.18n/a2023.12.30_2--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-brotli>0 : archivers/py-brotli@py311
  2. py311-certifi>0 : security/py-certifi@py311
  3. py311-mutagen>0 : audio/py-mutagen@py311
  4. py311-pycryptodomex>0 : security/py-pycryptodomex@py311
  5. py311-requests>=2.32.2 : www/py-requests@py311
  6. py311-sqlite3>0 : databases/py-sqlite3@py311
  7. py311-urllib3>=1.26.17 : net/py-urllib3@py311
  8. py311-websockets>=13.0 : devel/py-websockets@py311
  9. gmake>=4.4.1 : devel/gmake
  10. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-brotli>0 : archivers/py-brotli@py311
  2. py311-certifi>0 : security/py-certifi@py311
  3. py311-mutagen>0 : audio/py-mutagen@py311
  4. py311-pycryptodomex>0 : security/py-pycryptodomex@py311
  5. py311-requests>=2.32.2 : www/py-requests@py311
  6. py311-sqlite3>0 : databases/py-sqlite3@py311
  7. py311-urllib3>=1.26.17 : net/py-urllib3@py311
  8. py311-websockets>=13.0 : devel/py-websockets@py311
  9. ffprobe : multimedia/ffmpeg
  10. python3.11 : lang/python311
This port is required by:
for Build
  1. www/py-pafy
for Run
  1. multimedia/gpodder
  2. multimedia/gtk-pipe-viewer
  3. multimedia/haruna
  4. multimedia/lives
  5. multimedia/pipe-viewer
  6. multimedia/py-tartube
  7. multimedia/ytfzf
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. net-p2p/awgg
  3. www/firedm
  4. www/persepolis
  5. www/py-pafy
  6. www/py-woob
  7. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. multimedia/mpv034*
  2. multimedia/smtube*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for yt-dlp-2024.12.13: FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) SECRETSTORAGE=off: Build with py311-SecretStorage for secretstorage option SYMLINK=on: Install youtube-dl symbolic link for executable ===> Use 'make config' to modify these settings
Options name:
www_yt-dlp
USES:
gmake python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/yt-dlp/yt-dlp/releases/download/2024.12.13/
Collapse this list.

There are no commits on branch 2023Q1 for this port