GNOME Bugzilla – Bug 594320
Playing youtube videos results in 404 in gst_soup_http_src_parse_status()
Last modified: 2009-09-15 13:27:03 UTC
- Search for video - Double-click on thumbnail to play - Dialog pops up saying "Could not open location; you might not have permission to open the file" - Command-line shows the following error: ** Message: Error: "http://www.youtube.com/get_video?video_id=jg9JnEBvLZQ&t=vjVQa1PpcFOUaMN6kfhDh6Me2pka0FKAipafo4YdRXg%253D&fmt=18": Not Found gstsouphttpsrc.c(1084): gst_soup_http_src_parse_status (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstSoupHTTPSrc:source: 404 Not Found - Using wget on the same URL also results in 404 - Right-clicking on thumbnail and saying "Open in browser" works
This happens in 2.27.2 (c-based plugin) and 2.27.1 (python-based) version.
commit 1882bf897b6f8186c45b675495962d36452aee92 Author: Bastien Nocera <hadess@hadess.net> Date: Fri Sep 11 00:26:54 2009 +0100 Bug 594320 - Playing youtube videos results in 404 in gst_soup_http_src_parse_status() The "t" parameter is a bit too escaped (it's escaped in the gdata xml, and again by g_string_append_uri_escaped()). So unescape it before escaping it again.
*** Bug 593944 has been marked as a duplicate of this bug. ***
And fixed in gnome-2-26 too. commit 72ee356863aac922bbe3fc4fe16e7dfbf32ae647 Author: Bastien Nocera <hadess@hadess.net> Date: Tue Sep 15 14:25:21 2009 +0100 Bug 594320 - Playing youtube videos results in 404 in gst_soup_http_src_parse_status() The "t" parameter is a bit too escaped (it's escaped in the gdata xml, and again by urllib.