是否可以使用VLC播放所有Flash视频?因为闪存消耗大量的处理能力。此外,借助VLC,我将能够记录每个流,例如Ustream等。
我正在使用Ubuntu 11.04。
是否可以使用VLC播放所有Flash视频?因为闪存消耗大量的处理能力。此外,借助VLC,我将能够记录每个流,例如Ustream等。
我正在使用Ubuntu 11.04。
Answers:
如另一个答案所述,VLC将在嵌入式视频后面播放URL流。
我更喜欢涉及使用Firefox附加组件的解决方案,这些附加组件通常将URL定向到下载管理器或另一个浏览器,但可以将其设置为选择VLC。当有一个可以单击的链接直接指向视频流时,例如在Youtube中,我更喜欢Openwith插件(请参见下文)。但是有时没有这种联系。
为了找到该URL,另一个答案提供了一个解决方案,该解决方案与其他答案一起在此处显示为类似问题的答案。
(选择的答案绝不是最好的。投票最多的答案与上面已经提到的答案类似,是很好的,因为它只涉及使用Chrome浏览器。但是它不适用于所有流,也不能用于所有流。据我所知,Firefox的Firebug插件没有。)
Firefox的插件 -我在答案中提到的插件,只需安装插件,播放流,DownloadHelper按钮应开始滚动,单击下拉菜单,然后将鼠标放在视频标题上,然后选择“复制网址”。(当然有下载选项,但这是另一个问题。)
打开VLC,按Ctrl-N,然后粘贴并打开URL。
一些故障排除:
用VLC测试这种链接我注意到在某些情况下播放器无法播放它们甚至崩溃。但这可以固定如下:
此类网址的最后一部分有时是/video.flv?start=0
。将其更改为/video.flv?
可能使其起作用。(但是,在很多情况下,无需进行此更改即可很好地播放视频流。此外,在许多情况下,链接看起来可能完全不同。)
我想在外部播放器中启动youtube视频(等等:dailymotion等),我认为最好的解决方案是使用Firefox Openwith插件,而只需添加vlc而不是在浏览器旁边。而且效果很好
VLC可以播放您拥有.flv文件的任何Flash视频。它还可以记录正在播放的任何内容。
但是,您不能总是仅将其指向网页并在该页面上播放Flash视频,而不能“播放” .swf文件(因为它们不是视频)。您需要以某种方式下载.flv文件。有些工具可用于cclive ,get_iplayer 和youtube-dl 等某些网站,这些工具可以下载.flv文件。
并非所有此类工具都支持这些站点,但是有一种变通方法,可以让您下载视频文件,以便在不使用Flash进行实际观看的情况下进行观看,尽管您确实需要安装Flash插件才能执行此操作。此解决方法使用Chromium, 但类似的方法可用于Firefox + Firebug。
在Chromium中,按Ctrl+ Shift+ J打开开发人员控制台,然后单击“网络”选项卡。
然后,导航至打开视频的页面并开始播放。然后,您可以在列表中查找以“ video /”开头的类型的项目,然后单击它。
这将为您提供一个URL,您可以使用wget或下载管理器复制和下载该URL 。
复制网址后,您可以关闭该页面,这将阻止Flash运行。
只要不使用其他数字限制管理方法(例如BBC iPlayer上使用的RTMP),此方法就可以用于任何非实时Flash视频。
据我所知,像Ustream这样的实时Flash流无法与VLC一起播放。但是,某些站点可能会为您提供适当的流URL,例如VLC可以播放的mms或rtsp链接。
获取FlashVideoReplacer。该扩展程序自动将嵌入的Flash视频替换为原始mp4或flv视频,从而允许使用CPU占用较少的插件或独立的外部播放器观看Flash流媒体内容。
请记住,尽管VLC是出色的播放器,但插件却并非如此。FVR无法与VLC插件配合使用。推荐的插件是gecko-mediaplayer。有关文档,受支持的站点和调整,请参见扩展网站。