Again! yt-dlp and the others are crippled

sofasurfer

Active Member
Joined
May 24, 2022
Messages
345
Reaction score
121
Credits
3,041
Anyone having success in downloading "the curse of oak island" at https://play.history.com/shows/the-curse-of-oak-island/season-13/episode-1
Last season downloading was no problem but this year I'm seeing errors involving JSON metadata which I had never noticed before.
Heres my experience

Code:
$ yt-dlp https://play.history.com/shows/the-curse-of-oak-island/season-11/episode-25
[aenetworks] Extracting URL: https://play.history.com/shows/the-curse-of-oak-island/season-11/episode-25
[aenetworks] /shows/the-curse-of-oak-island/season-11/episode-25: Downloading JSON metadata
ERROR: [aenetworks] shows/the-curse-of-oak-island/season-11/episode-25: Unable to download JSON metadata: <urllib3.connection.HTTPSConnection object at 0x7f1e2034c2f0>: Failed to resolve 'feeds.video.aetnd.com' ([Errno -2] Name or service not known) (caused by TransportError("<urllib3.connection.HTTPSConnection object at 0x7f1e2034c2f0>: Failed to resolve 'feeds.video.aetnd.com' ([Errno -2] Name or service not known)"))
 


it seems that I need to add a repository using the add-apt-repository command. This is my result
Code:
$ sudo add-apt-repository ppa:tomtomtom/yt-dlp
sudo: add-apt-repository: command not found
I found this info
Code:
   Install software-properties-common: This package provides the add-apt-repository command.
This is my result
Code:
$ sudo apt install software-properties-common
Error: Unable to locate package software-properties-common

Thats as far as I got. Basically I need a repository that contains the latest version of yt-dlp. How do I do that?
 
Last edited:
Run
Code:
yt-dlp --update
to see the repository your version comes from, and same with sudo to update it.
 
Don't use the repo version . . . it gets out of date as far as youtube is concerned. I get it straight off of github, current is 2025.10.22. But for this site it doesn't matter. I tried to download OP's link and I got the same results.

To download yt-dlp off of github:

1) First make sure your current version is completely uninstalled. If any traces are left, it can cause issues.

2)
Code:
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

3)
Code:
sudo chmod a+rx /usr/local/bin/yt-dlp

I check for updates here: https://github.com/yt-dlp/yt-dlp
 
Last edited:


Follow Linux.org


Top