Error "no fmt_url_map or conn information found in video info" on all videos #88

Closed
opened 2026-02-20 22:25:12 -05:00 by deekerman · 17 comments
Owner

Originally created by @tmanmrt on GitHub (Aug 3, 2011).

I've been using youtube-dl daily for nearly a year, and it's just stopped working today. On every video I attempt to download from youtube it says:

"ERROR: no fmt_url_map or conn information found in video info"

Is anybody else having this problem?? It think it may be extremely recent, so check before you say no!

Originally created by @tmanmrt on GitHub (Aug 3, 2011). I've been using youtube-dl daily for nearly a year, and it's just stopped working today. On every video I attempt to download from youtube it says: "ERROR: no fmt_url_map or conn information found in video info" Is anybody else having this problem?? It think it may be extremely recent, so check before you say no!
Author
Owner

@kfarr commented on GitHub (Aug 3, 2011):

Yep appears they changed their backend again.

Now the URL map key appears to be "url_encoded_fmt_stream_map" instead of "fmt_url_map".

However, attempting to simply download the url_encoded_fmt_stream_map URL (after decoding) returns a 403.

@kfarr commented on GitHub (Aug 3, 2011): Yep appears they changed their backend again. Now the URL map key appears to be "url_encoded_fmt_stream_map" instead of "fmt_url_map". However, attempting to simply download the url_encoded_fmt_stream_map URL (after decoding) returns a 403.
Author
Owner

@hdclark commented on GitHub (Aug 3, 2011):

https://github.com/rg3/youtube-dl/issues/134

@hdclark commented on GitHub (Aug 3, 2011): https://github.com/rg3/youtube-dl/issues/134
Author
Owner

@phihag commented on GitHub (Aug 3, 2011):

This should be fixed in my fork. Can you test that?

@phihag commented on GitHub (Aug 3, 2011): This should be fixed in [my fork](https://raw.github.com/phihag/youtube-dl/master/youtube-dl). Can you test that?
Author
Owner

@tmanmrt commented on GitHub (Aug 3, 2011):

That fork fixed the problem, thanks phihag!

@tmanmrt commented on GitHub (Aug 3, 2011): That fork fixed the problem, thanks phihag!
Author
Owner

@kurtdekker commented on GitHub (Aug 4, 2011):

Fix confirmed... awesome. THANKS!

@kurtdekker commented on GitHub (Aug 4, 2011): Fix confirmed... awesome. THANKS!
Author
Owner

@c-geek commented on GitHub (Aug 9, 2011):

Github and community power. Many thanks !

@c-geek commented on GitHub (Aug 9, 2011): Github and community power. Many thanks !
Author
Owner

@hamed1024 commented on GitHub (Aug 10, 2011):

I tried using the "fork" but it downloads it partially (up to 20% or so) and then stops.
Can anybody help me?
Thanks

@hamed1024 commented on GitHub (Aug 10, 2011): I tried using the "fork" but it downloads it partially (up to 20% or so) and then stops. Can anybody help me? Thanks
Author
Owner

@phihag commented on GitHub (Aug 11, 2011):

@hamed1024 The official youtube-dl now contains the patch. My fork has no changes in the downloading code atm though, so you're likely going to run into the same issue. youtube may just have a fluke, so try again and see if the problem persists.

If it does, please open a new bug, and include:

  • The precise command line, including the video URL
  • The output of youtube-dl --version; md5sum $(which youtube-dl)
  • The output of python --version
  • Your counttry you're downloading from.
@phihag commented on GitHub (Aug 11, 2011): @hamed1024 The official youtube-dl now contains the patch. My fork has no changes in the downloading code atm though, so you're likely going to run into the same issue. youtube may just have a fluke, so try again and see if the problem persists. If it does, please open a new bug, and include: - The precise command line, including the video URL - The output of `youtube-dl --version; md5sum $(which youtube-dl)` - The output of `python --version` - Your counttry you're downloading from.
Author
Owner

@hamed1024 commented on GitHub (Aug 11, 2011):

Thanks for your reply. I am new here and don't know how to open a new bug:
I am using ubuntu 9.10 and tried these commands to install youtube-dl and download a video:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl
youtube-dl "http://www.youtube.com/watch?v=I_otBNg0W0Y"

And got:
[youtube] Setting language
[youtube] I_otBNg0W0Y: Downloading video webpage
[youtube] I_otBNg0W0Y: Downloading video info webpage
[youtube] I_otBNg0W0Y: Extracting video information
ERROR: no fmt_url_map or conn information found in video info

Thanks for any help.

@hamed1024 commented on GitHub (Aug 11, 2011): Thanks for your reply. I am new here and don't know how to open a new bug: I am using ubuntu 9.10 and tried these commands to install youtube-dl and download a video: sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install youtube-dl youtube-dl "http://www.youtube.com/watch?v=I_otBNg0W0Y" And got: [youtube] Setting language [youtube] I_otBNg0W0Y: Downloading video webpage [youtube] I_otBNg0W0Y: Downloading video info webpage [youtube] I_otBNg0W0Y: Extracting video information ERROR: no fmt_url_map or conn information found in video info Thanks for any help.
Author
Owner

@phihag commented on GitHub (Aug 11, 2011):

@hamed1024 At the top of the page, there's a tab Issues. Click that and then click New Issue. When filing a bug, don't forget to include the information I mentioned in my previous post.

Your problem is simple, however: You've got an outdated version of youtube-dl. The last update in the PPA you're using is from 2010. Fortunately, youtube-dl comes with its own update mechanism. Simply typing sudo youtube-dl -U should fix your problem.

@phihag commented on GitHub (Aug 11, 2011): @hamed1024 At the top of the page, there's a tab `Issues`. Click that and then click `New Issue`. When filing a bug, don't forget to include the information I mentioned in my previous post. Your problem is simple, however: You've got an outdated version of youtube-dl. The last update in the PPA you're using is from 2010. Fortunately, youtube-dl comes with its own update mechanism. Simply typing `sudo youtube-dl -U` should fix your problem.
Author
Owner

@hamed1024 commented on GitHub (Aug 11, 2011):

Perfect!
Thanks a lot.

@hamed1024 commented on GitHub (Aug 11, 2011): Perfect! Thanks a lot.
Author
Owner

@josesluz commented on GitHub (Sep 2, 2011):

sudo youtube-dl -U

my problem is resolved! Thanks!

@josesluz commented on GitHub (Sep 2, 2011): sudo youtube-dl -U my problem is resolved! Thanks!
Author
Owner

@MK3IcebergSlim commented on GitHub (Sep 3, 2011):

Gratitude.

@MK3IcebergSlim commented on GitHub (Sep 3, 2011): Gratitude.
Author
Owner

@mindsocket commented on GitHub (Sep 9, 2011):

This worked for me too, but I had to run the update twice to get the latest latest.

@mindsocket commented on GitHub (Sep 9, 2011): This worked for me too, but I had to run the update twice to get the latest latest.
Author
Owner

@ushakrah commented on GitHub (Mar 22, 2012):

Hi,
I tried sudo youtube-dl -U
But it is giving the following result:

Updating to latest stable version...
Traceback (most recent call last):
File "/usr/bin/youtube-dl", line 2269, in
update_self(fd, sys.argv[0])
File "/usr/bin/youtube-dl", line 2074, in update_self
latest_version = urllib.urlopen(latest_url).read().strip()
File "/usr/lib/python2.6/urllib.py", line 86, in urlopen
return opener.open(url)
File "/usr/lib/python2.6/urllib.py", line 207, in open
return getattr(self, name)(url)
File "/usr/lib/python2.6/urllib.py", line 346, in open_http
h.endheaders()
File "/usr/lib/python2.6/httplib.py", line 908, in endheaders
self._send_output()
File "/usr/lib/python2.6/httplib.py", line 780, in _send_output
self.send(msg)
File "/usr/lib/python2.6/httplib.py", line 739, in send
self.connect()
File "/usr/lib/python2.6/httplib.py", line 720, in connect
self.timeout)
File "/usr/lib/python2.6/socket.py", line 561, in create_connection
raise error, msg
IOError: [Errno socket error] [Errno 110] Connection timed out

@ushakrah commented on GitHub (Mar 22, 2012): Hi, I tried sudo youtube-dl -U But it is giving the following result: Updating to latest stable version... Traceback (most recent call last): File "/usr/bin/youtube-dl", line 2269, in <module> update_self(fd, sys.argv[0]) File "/usr/bin/youtube-dl", line 2074, in update_self latest_version = urllib.urlopen(latest_url).read().strip() File "/usr/lib/python2.6/urllib.py", line 86, in urlopen return opener.open(url) File "/usr/lib/python2.6/urllib.py", line 207, in open return getattr(self, name)(url) File "/usr/lib/python2.6/urllib.py", line 346, in open_http h.endheaders() File "/usr/lib/python2.6/httplib.py", line 908, in endheaders self._send_output() File "/usr/lib/python2.6/httplib.py", line 780, in _send_output self.send(msg) File "/usr/lib/python2.6/httplib.py", line 739, in send self.connect() File "/usr/lib/python2.6/httplib.py", line 720, in connect self.timeout) File "/usr/lib/python2.6/socket.py", line 561, in create_connection raise error, msg IOError: [Errno socket error] [Errno 110] Connection timed out
Author
Owner

@mindsocket commented on GitHub (Mar 22, 2012):

This issue is closed and completely unrelated to your error. Perhaps you meant to create a new issue?

@mindsocket commented on GitHub (Mar 22, 2012): This issue is closed and completely unrelated to your error. Perhaps you meant to create a new issue?
Author
Owner

@ushakrah commented on GitHub (Mar 22, 2012):

i would be happy....

@ushakrah commented on GitHub (Mar 22, 2012): i would be happy....
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#88
No description provided.