Redownloading bug, Not recoganizing the buffered video.

Bug reports and enhancement requests
Post Reply
orion198606
Posts: 1
Joined: Thu Dec 15, 2011 10:14 am

Redownloading bug, Not recoganizing the buffered video.

Post by orion198606 »

Hi. Software like flashGot is helping alot.
But this is the bug I found.
When please youtube video of HD definitions. The default resolution is often 360p or 480p. Before I can click to select the 720p or 1080p I want to download. The video often begin already. They comes the problem.
After select the HD resolution. I click download 720p or 1080p with Flashgot. The software is not recognizing the buffered cash and redownload. This is very bad bug.
My software Enviroment is :

XP SP3
Firefox 8.0
addons: FlashGot 1.3.5 ; Download Helper 4.9.7; AutoProxy 0.4b2.2011041023

Thanks In advance. Hope you guys can fix this bug.
Mozilla/5.0 (Windows NT 5.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
User avatar
therube
Ambassador
Posts: 7924
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Redownloading bug, Not recoganizing the buffered video.

Post by therube »

If I'm understanding correctly, as far as I know, it has always been like this, & that (I suppose) is because when you change resolutions, Youtube does not restart playback from the beginning, rather it restarts from where it was. And when that occurs, FlashGot see's the change & just logs what it saw.

In other words, the "start" time <> 0 in those cases.

URL: http://www.youtube.com/watch?v=q4a9CKgLprQ

On initial playback at 360p:

Code: Select all

http://o-o.preferred.lga15s22.v23.lscache2.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Csource%2Calgorithm%2Cburst%2Cfactor%2Ccp&fexp=903311&algorithm=throttle-factor&itag=34&ip=70.0.0.0&burst=40&sver=3&signature=70D4B6AA7E17185F5429ECEDFFD6543CA71060DF.CAEDA9BEDCC57D3951D18CFB20CCF8D9EBA3583E&source=youtube&expire=1323986327&key=yt1&ipbits=8&factor=1.25&cp=U0hRSFlTVF9HUUNOMV9RTVhEOjNHWENPRDVxaV96&id=ab86bd08a80ba6b4
On change to 720p:

Code: Select all

http://o-o.preferred.lga15s22.v23.lscache2.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Csource%2Cratebypass%2Ccp&fexp=903311&itag=22&ip=70.0.0.0&signature=ACED075616545077217CCB01271ADFD14CB3AB8F.88963359BFFD4534993B9162CCC0D116AAB046BB&sver=3&ratebypass=yes&source=youtube&expire=1323986327&key=yt1&ipbits=8&cp=U0hRSFlTVF9HUUNOMV9RTVhEOjNHWENPRDVxaV96&id=ab86bd08a80ba6b4&begin=6807
Note that the the second link has "&begin=6807" appended, so it is starting playback 6807 (frames?) into the video.
So if you were to capture the 720p version, it would not be complete, instead starting at some point after the beginning.

Knowing that, if I wanted to grab a particular clip at a particular resolution, I would either truncate the "&begin=6807" or change it to "&begin=0", which would then capture the clip in its entirety.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:10.0a2) Gecko/20111214 Firefox/10.0a2 SeaMonkey/2.7a2
Post Reply