I'm constantly amazed at how FreeBSD has so many 'obscure' pkgs...
root@X1:~ # ytfzf -t FreeBSD
root@X1:~ # ytfzf -t FreeBSD
Scraping YouTube (with https://vid.puffyan.us) (FreeBSD, pg: 1)
Fetching thumbnails...
DL% UL% Dled Uled Xfers Live Total Current Left Speed
-- -- 561k 0 20 0 --:--:-- 0:00:01 --:--:-- 411k
libavutil: 58.29.100 -> 58.2.100
Abort trap (core dumped)
root@X1:~ # pkg install mpv
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):
Installed packages to be UPGRADED:
mpv: 0.37.0,1 -> 0.37.0_1,1
Number of packages to be upgraded: 1
1 MiB to be downloaded.
[1/1] Fetching mpv-0.37.0_1,1.pkg: 100% 1 MiB 724.0kB/s 00:02
Checking integrity... done (0 conflicting)
[1/1] Upgrading mpv from 0.37.0,1 to 0.37.0_1,1...
[1/1] Extracting mpv-0.37.0_1,1: 100%
==> Running trigger: desktop-file-utils.ucl
Building cache database of MIME types
==> Running trigger: gtk-update-icon-cache.ucl
Generating GTK icon cache for /usr/local/share/icons/hicolor
root@X1:~ # mpv
libavutil: 58.29.100 -> 58.2.100
Abort (core dumped)
root@X1:~ # ytfzf -t FreeBSD
Scraping YouTube (with https://inv.tux.pizza) (FreeBSD, pg: 1)
Fetching thumbnails...
DL% UL% Dled Uled Xfers Live Total Current Left Speed
100 -- 515k 0 20 0 0:00:01 0:00:01 --:--:-- 295k
(+) Video --vid=1 (*) (vp9 3840x2160 23.976fps)
(+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
Subs --sid=1 --slang=en-GB 'English (United Kingdom)' (webvtt) (external)
File tags:
Uploader: GaryH Tech
Channel_URL: https://www.youtube.com/channel/UCIFzjAer2W9gTWVECZgtDzg
[vo/gpu/drm] VT_GETMODE failed: Inappropriate ioctl for device
[vo/gpu/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
WARNING: Kernel has no file descriptor comparison support: No such file or directory
[vo/gpu/drm] Failed to acquire DRM master: Device busy
[vo/gpu/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu/opengl] Failed to set CRTC for connector 76: Permission denied
[vo/gpu] Failed to commit atomic request: Permission denied
[vo/gpu/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu/drm] Failed to restore previous mode
[vo/gpu/drm] Failed to drop DRM master: Invalid argument
[vo/gpu-next/drm] Can't handle VT release - signal already used
[vo/gpu-next/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
WARNING: Kernel has no file descriptor comparison support: No such file or directory
[vo/gpu-next/drm] Failed to acquire DRM master: Device busy
[vo/gpu-next/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu-next/opengl] Failed to set CRTC for connector 76: Permission denied
[vo/gpu-next] Failed to commit atomic request: Permission denied
[vo/gpu-next/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu-next/drm] Failed to restore previous mode
[vo/gpu-next/drm] Failed to drop DRM master: Invalid argument
Error opening/initializing the selected video_out (--vo) device.
Video: no video
Exiting... (Errors when loading file)