GNOME Bugzilla – Bug 622967
[queue2] Problems with progressive downloading
Last modified: 2010-06-29 11:17:35 UTC
Since this commit the webm YouTube videos don't work anymore, most probably because matroskademux can't get a positive answer from the position query. Disabling progressive downloading for webm fixes it, or reverting this commit. commit 0a84d8190138c82f74fe7276a6b6dc54a0a4f3a8 Author: Wim Taymans <wim.taymans@collabora.co.uk> Date: Mon Jun 21 11:41:46 2010 +0200 queue2: fix merging of ranges When we merge two ranges, don't updata the current range writing_pos with whereever we were writing earlier in the merged range. Spotted by bilboed.
do you have an example link with a video?
http://www.youtube.com/watch?v=cRdxXPV9GNQ
It doesn't happen always but in >50% of the tries btw.
does this pipeline fail as well? gst-launch playbin2 flags=0x97 uri="http://www.youtube.com/get_video?fmt=45&video_id=cRdxXPV9GNQ&t=vjVQa1PpcFMrbeDVbX6yVdrj3hfbrTFtbswaGuRu4Xc="
The t= flag in Youtube videos is a per-user token and only valid for 10 or so minutes and IP-bound iirc. So that link will not work for anyone else. You can copy a token and replace it in the link above using view source in your browser though.
This seems to be a problem in WebKit's HTTP source and state handling. I fixed the HTTP source already, now
Yes, webkit problem.