是否可以使用JavaScript获得Flash视频[YouTube]的大小?

是否可以使用JavaScript获得Flash视频[YouTube]的大小?,javascript,parsing,youtube,video-streaming,bitrate,Javascript,Parsing,Youtube,Video Streaming,Bitrate,我想知道我在任何视频网站上看的电影的大小[如果不是在所有视频网站上都可以,那么至少在YouTube上]。那么有没有可能,假设我将指定完整的路径,如:'http://www.youtube.com/watch?v=7xyuX7u-Xts',使用JavaScript计算(.flv)的大小 注意 *我说的大小是指文件大小,而不是维度。抱歉,如果这造成了任何歧义。[@cristoph]是的。如果要查找.swf文件大小,请使用XmlHttpRequest查找 编辑:如果您要查找传输到计算机的实际视频大小,

我想知道我在任何视频网站上看的电影的大小[如果不是在所有视频网站上都可以,那么至少在YouTube上]。那么有没有可能,
假设我将指定完整的路径,如:'http://www.youtube.com/watch?v=7xyuX7u-Xts'
,使用JavaScript计算(.flv)的大小

注意
*我说的大小是指文件大小,而不是维度。抱歉,如果这造成了任何歧义。[@cristoph]

是的。如果要查找.swf文件大小,请使用XmlHttpRequest查找

编辑:如果您要查找传输到计算机的实际视频大小,而不仅仅是播放器的文件大小,则可能需要进行一些估算。获取视频的单位为kbits/s,并将其乘以视频长度的秒数,可在视频页面javascript源中获得:

yt.setConfig({
//... (snip)
   'SWF_ARGS': {..., "length_seconds": "727", ...}
//... (snip)
}
希望这能帮助您开始。

是的。如果要查找.swf文件大小,请使用XmlHttpRequest查找

编辑:如果您要查找传输到计算机的实际视频大小,而不仅仅是播放器的文件大小,则可能需要进行一些估算。获取视频的单位为kbits/s,并将其乘以视频长度的秒数,可在视频页面javascript源中获得:

yt.setConfig({
//... (snip)
   'SWF_ARGS': {..., "length_seconds": "727", ...}
//... (snip)
}
希望这能帮助你开始