草庐IT

flash-video

全部标签

css - 使用 HTML5 为现代浏览器嵌入 Flash 的最佳方式?

这是如此普遍的事情,我想一定有一种“好”的方法可以将Flash干净地嵌入到HTML5中?我只对支持以下浏览器感兴趣:FF3、FF4、IE7、IE8、IE9、Chrome和Safari。我知道有一些Javascript解决方案,例如SWFObject,但这似乎有点矫枉过正。难道没有一种使用HTML的干净、快速和简单的方法吗?另外:仅使用是否有任何缺点??它以前被W3C贬值,但我知道它又回到了HTML5中。那么为什么不直接使用它而不是使用呢?? 最佳答案 已尝试jQueryTools?基本上,您所要做的就是:flashembed("cl

flash - "Deeplink"到带有 HTML5/Flash 的 MP3 中的某个位置

是否有任何现有的代码示例可以按照YouTube上发生的事情做类似的事情,从而可以“深度链接”到视频中的某个位置,但不是MP3?例如,作为如何在YouTube上完成此操作的示例,正​​常链接是:http://www.youtube.com/watch?v=W3ZHPJT2Kp4可以在某个时间点鼠标右键点击播放位置图标,选择“复制当前时间的视频网址”,比如选择14s,得到这样一个链接:http://www.youtube.com/watch?feature=player_detailpage&v=W3ZHPJT2Kp4#t=14s我想通过深层链接到我想在网页上播放的MP3来做同样的事情。我

html - 在 <p> 标签中嵌入 <video> 标签会破坏 chrome 和 firefox 中的 <video> 标签

我在HTML5video标签中发现了这个问题,这让我很困惑。如果我在段落标签中嵌入视频标签,它会在某些浏览器中停止正常工作。任何人都可以对此有所了解吗?视频标签有点棘手,所以这个问题需要解释一下。为了说明这一点,这里有一个您可以运行的HTML5页面。它使用来自Microsoft网站的方便的.mp4测试视频:videowithnoparaThesewordsandthebuttonbelowshouldnotbevisibleinanHTML5browser一个HTML5video标签可以有一个或多个source标签,每个标签提供某种格式的视频。浏览器将显示一个它可以处理的视频。为了应对

javascript - 如何使用 HTML5 video 标签防止 CPU 使用率过高?

我正在尝试使用HTML5视频标签同时预加载20个视频"class="video-jsvjs-default-skin"loopautoplay="none"width="640"height="360">此视频作为模板位于Bootstrap的弹出窗口中。为了使这些视频自动播放,我正在使用正在监听鼠标悬停事件的videoJS我的CPU使用率很高,尤其是在Chrome上。 最佳答案 尝试删除autoplay="none"。您不需要为该属性设置任何值。目前video标签读取autoplay并再现视频。基本上它忽略了值。http://vid

javascript - HTML5 video.currentTime 设置不正确

我有一个HTML5网页示例functionlog(msg){console.log(msg);}$(document).ready(function(){varvideo=document.getElementById("video");video.load();video.addEventListener('loadedmetadata',function(){video.currentTime=95.061728395;});});Yourbrowserdoesnotsupportthisvideo.手动设置视频标签的currentTime属性,但它正在寻找与我使用OpenCV/m

html - 是否可以在不重置 DOM 的情况下移动 <video> 元素?

我想创建一个我的DOM中的元素,然后将其移动到另一个位置而不中断该内容的播放。也许更广泛地说,是否有可能在不中断附加事件的情况下移动任何DOM元素?一些方法包括使用CSS绝对定位,但有没有一种方法可以在不中断播放的情况下实际更新DOM? 最佳答案 不幸的是没有。DOM并没有真正的移动概念,您只需要分离和重新附加即可。一旦DOM节点不再以文档为根,它就会失去播放状态。您可以通过将它存储在JS中并重新应用它来稍微保留它,但这可能会引入一些跳过。 关于html-是否可以在不重置DOM的情况下移

html - Video.js 在某些未知参数下破坏 IE9 和 IE10

几个月来,我一直在用头撞table,试图找到解决这个问题的方法。最大的问题是它只在特定情况下才会出现。自modern.ie启动并发布了IE10我重新搜索了答案。我运行的是Win764位,目前使用的是最新的IE10(10.0.9200.16521)。当我加载一个安装了video.js的站点时,它在标准模式下失败。但可以在怪癖模式下与Flash一起使用。以各种方式删除video.js可以使用IE10的HTML5功能加载视频。这甚至实际发生在videojs.com主页上。到目前为止,我已经尝试了来自其他位置的以下建议...使用完整路径而不是相对URL。改为preload="none"禁用加载

video - HTML5 流媒体视频 - 这可能吗?

是否可以使用HTML5的video标签并将其连接到RMTP流?谢谢。 最佳答案 没有。尽管HTML5视频规范并未定义应使用何种编解码器,但目前浏览器仅支持H.264和WebM。RTMP使用不同的编解码器,所以不,截至2010年第3季度,任何浏览器都不支持它。(此外,RTSP是一种在HTTP旁边工作的协议(protocol),而不是在HTTP之上。RTSPT(“RTSPoverHTTP”)在理论上可以在将来或通过某种插件得到支持,但不太可能发生) 关于video-HTML5流媒体视频-这可

.net - 使用 Flash 或 .NET 以移动图像作为叠加层的视频

我有一个swf/mp4视频文件。在某些框架内,我想在该框架的特定位置插入上传的图像。然后可以下载包含嵌入图像的视频。是否可以使用.net框架、Flash、HTML5?例如,我有一个会说话的卡通人物的视频。该角色的面部将被用户上传的面部图像替换。引用示例:http://www.jibjab.com/ecards/thanks/super_hero_thanks 最佳答案 在Flash中,您可以采用运行屏幕捕获库的方法similartohowthisuserhasdone.您可以播放视频并将图像放在视频对象的顶部,然后在录制时随意移动它

html - 在 Chrome 中为 <video> 标签添加边框半径

我已经看到这个问题弹出了几次,但没有任何明确的解决方案。我正在加载一个简单的视频到我的页面上。该视频在跨浏览器上运行良好且播放良好(未显示此问题的所有格式设置,因为它不相关)。然后我将border-radius应用于视频标签。这有效,但在Chrome中除外。我什至可以拉起控制台并查看应用于视频标签的边框半径,但它不会呈现边框半径。有人熟悉这个问题吗?我读到这是Chrome中的一个错误,但我不确定它是否已经解决或者是否有解决方法? 最佳答案 我不确定,但我认为这就是“使用SVG”的含义:想法是创建一个与视频宽度和高度相同的HTML叠加