问题标签 [flash-video]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
743 浏览

apache-flex - 为什么人们用 Flex 而不是 Flash 编写 Flash 视频播放器?

我在缓慢的 Internet 连接中观察到的一个常见问题是 Web 上的大多数站点都嵌入了 Flash 视频,它们的播放器总是用 Flex 编写的。我可以通过 Flex 默认提供的超长加载滚动条来判断。根据我的经验,Flash 加载速度更快,为什么人们不再用 Flash 写东西了?

有没有快速加载但功能丰富的Flash视频播放器>

0 投票
7 回答
5158 浏览

flash - 如何将 BitmapData.draw 与 NetStream.appendBytes 一起使用?

我正在使用 NetStream.appendBytes() 在Adob​​e AIR中播放本地视频(不涉及服务器) 。我想BitmapData.draw()用来拍摄视频输出的照片,但出现此错误:

错误 #2123:违反安全沙箱:BitmapData.draw:无法访问 null。没有策略文件被授予访问权限。

这是一些示例代码:

这只是用于解释的示例代码。在播放视频时调用 getImage 方法会发生错误。该错误提到未找到策略文件。由于文件是在本地加载的,因此实际上没有放置策略文件的地方。是否有需要设置的策略设置,或者该BitmapData.draw功能在使用时不可用appendBytes

0 投票
1 回答
123 浏览

flash - 如何将我的 Flash 应用程序视口转换为视频流?

我有一个交互式 Flash 应用程序,我可以在其中单击菜单并用它做一些事情。是否可以捕获涉及扩展菜单和内容的整个视口并将其转换为 Flash 中的视频流?

0 投票
0 回答
290 浏览

javascript - 当 Flash 视频完全加载时运行脚本?

我正在使用<object>标签在网站上播放 Flash 视频 ( .swf)。标记如下所示:

当 Flash 视频完全加载并准备好播放而没有缓冲或中断时,是否有客户端事件或通过 JavaScript 检测的方法?

简而言之,我想<object>最初隐藏这个标签,然后在视频完全加载并准备好播放时显示它。

谢谢

0 投票
4 回答
60040 浏览

linux - 如何使用 ffmpeg 高质量将 flv 转换为 avi

需要将 flv 文件转换为 avi 或 mov,尝试 ffmpeg 但输出质量很差。我怎样才能使视频输出与源质量相当?

我以为 ffmpeg -i name.flv -s 320x... name.avi 会这样做,但没有好处。

0 投票
3 回答
2120 浏览

javascript - 用于网络摄像头录制的 Flash 库,用 JS 包装?

我们希望我们的用户能够从他们的网络摄像头向我们上传视频流。我们计划使用Infuxis之类的服务来处理 Flash Media Server 方面的事情,但我们需要一个客户端 SWF 来进行实际捕获。

现在,我知道一点Flash,但不是很多。理想情况下,我会使用包含在一系列 JS 函数中的 SWF,这些函数允许我从浏览器中控制进程(例如这个 jQuery 网络摄像头插件- 但用于视频)。有人知道吗?

0 投票
1 回答
1078 浏览

php - Flash 视频播放器缓冲区问题和大型视频文件

我们开发了需要播放大型视频(至少 500 MB 视频)的 Flash 视频播放器。

我们现在在播放器中存在一些问题。

  1. 我正在播放一个 100 MB + 的视频,它开始播放并说它正在缓冲高达 50% 的视频。然后我将关闭该页面。如果我再次拍摄该视频,它将从头开始下载。它永远不会从上次缓冲的位置恢复下载。但是对于小型视频文件,这看起来还不错。视频播放器可以缓冲的大小是否有限制?或任何其他问题。请分享你的想法

  2. 有没有更好的方法来播放大型视频(超过 500 MB)。Flash 播放器中的任何其他协议或任何其他设置?也请在这里给出您的有效建议...

0 投票
2 回答
279 浏览

javascript - 如何使此 Flash 视频不自动在显示器上播放?

我使用 javascript 来显示 Flash 视频,但它总是自动播放。我怎么能告诉它只是显示?

0 投票
1 回答
647 浏览

apache-flex - 如何使用 Red5 解决较差的 Flex 视频质量?

我正在使用 Flex 显示使用 Red5 服务器流式传输的视频。基本上我有两种观点——一种是转播的,一种是接收广播的。在 Flex 端,在视频显示中,视频质量很好,但在接收端,它显得像素化。我找不到原因。这与视频的 Flex 编码或任何 Red5 服务器设置有关吗?我的带宽绰绰有余,而且我的摄像机质量很好。

0 投票
1 回答
8556 浏览

c# - 多个视频源合二为一

我正在寻找一种有效的方法来执行以下操作:

使用多个源视频(长度大致相同),我需要生成一个输出视频,该视频由所有原始源组成,每个源都在自己的区域中运行(比如一堆不同大小的PIP )。因此,最终结果是所有原始文件都在并排运行,每个都在自己的区域/框中。

源和输出需要flv和我使用的平台是 Windows(在 Windows 7 64 位上开发,部署到 Windows Server 2008)。

我看过avisynth,但不幸的是它无法处理flv,而且我尝试过的插件和flv分离器都没有工作。

我当前的进程以下列方式使用ffmpeg :

  1. 使用 ffmpeg 为每个视频每秒生成 25 个 png,并根据需要调整原始大小。
  2. 使用System.Drawing命名空间将每组帧组合成一个新图像,从静态背景开始,然后将每个帧加载到一个Image并绘制到背景Graphics对象 - 这给了我组合的帧。
  3. 使用 ffmpeg 将生成的图像组合成视频。

所有这些都是非常 IO 密集型的(这是我目前的处理瓶颈),我觉得必须有一种更有效的方法来实现我的目标。我在视频处理方面没有太多经验,也不知道有什么选择。

任何人都可以提出一种更有效的处理方式吗?