问题标签 [flv]

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 投票
2 回答
2475 浏览

java - 在 Java 中解析远程文件的 FLV 标头(持续时间)

我正在寻找一个专门在 Java 中为持续时间解析 FLV 标头的示例。给定 FLV 文件的 URL,我只想下载标题并解析持续时间。我有 FLV 规范,但我想要一个例子。Python 或 PHP 也可以,但首选 Java。

0 投票
1 回答
573 浏览

flv - 我可以将我的 .flv 文件存储在文件系统上并在我的网页中播放吗?

当我的 .flv 和 .swf 文件通过 http:// 地址引用时,它们工作正常,但当我通过 UNC 路径引用它们时,它们不起作用。知道是否有可能让它工作吗?

这有效:

这不起作用:

提前致谢

0 投票
2 回答
426 浏览

flash - FLV 在没有我要求的情况下缩小到 320 x 240

我只是以正常方式播放视频文件:

我的 flv 文件实际上是 600x678,但在舞台上按比例缩小显示,跟踪宽度和高度我得到 320x240。我不会在任何地方设置它。为什么越来越缩水?

0 投票
3 回答
15439 浏览

flash - 如何搭建服务器播放实时视频?

我需要建立一个系统来播放视频,就像 Youtube 一样。但是视频是实时视频,这意味着视频被捕获、转换并立即播放。有没有开源软件可以做到这一点?

我真的需要一些实用指南,包括要求(硬件和软件)。

先谢谢了~

0 投票
2 回答
1956 浏览

php - 从 flv 视频中截取屏幕截图

我正在开发一个视频共享网站,我想从另一个网站(如 youtube)的 flv 视频文件中截屏。我正在使用 PHP,但我不知道该怎么做。任何指导表示赞赏。

0 投票
1 回答
409 浏览

asp.net - 在用于将视频文件转换为 flv 格式的 asp.net 代码/工具中

用于将视频文件转换为 flv 格式的 Asp.net Web 应用程序最佳代码/工具

0 投票
1 回答
186 浏览

.net - 从.net 中的.FLV 自动生成缩略图?

有没有办法从 .net 中的 .FLV 自动生成缩略图?

0 投票
4 回答
6429 浏览

ffmpeg - 如何使用 PHP 对视频进行编码?

我有兴趣在ffmpeg我的服务器上安装或类似的东西,这样我就可以上传文件,自动将它们编码为 FLV,然后提供一个嵌入式播放器以在我的页面上使用。

问题是我不知道从哪里开始。我不想花几天时间编写基于 Web 的编码服务,因为我对使用开箱即用的解决方案更感兴趣。

到目前为止,我的研究已经引导我FFMPEG并且可能Gallery2:它有一个ffmpeg集成的和画廊 2 框架提供用户帐户和 FTP 上传设施。

有人知道可以在 Linux 上安装的其他开源编码解决方案吗?

0 投票
1 回答
723 浏览

flash - Actionscript 3:使用 netstatus 和 cuepoints 排队 FLV

我正在构建一个使用视频转换从一个部分到另一个部分的 Flash 站点。每个部分的背景都是比过渡视频本身分辨率更高的静止帧照片,在过渡期间会按比例放大。每个视频过渡的第一帧是当前背景图像,每个视频过渡的最后一帧是目标的背景图像。粗略地说,这是网站上预期的导航流程:

静止状态:
前景中的高分辨率图像,无视频元素

用户点击导航项:
Flash 通过 netstream 对象准备一个 FLV 并对其进行缓冲,这是通过 netstream.play() 函数完成的。收到“Netstatus.Buffer.Full”事件后,netstream 对象将暂停并附加到视频对象,然后将其添加到前景中高分辨率图像后面的显示列表中。将视频对象添加到舞台后,前景中的高分辨率图像会 alpha 输出(通过补间),只留下背景视频。当前景完成补间后,将播放背景中的视频。一旦收到“NetStream.Play.Stop”,该过程就会反过来;也就是说,一个新的高分辨率前景图像在视频层上补间,一旦完成,视频就会从舞台上移除。

我认为我上面概述的流程没有任何问题(至少在原则上),而且听起来也不应该那么棘手。但是,在 FLV/视频对象的初始设置方面,我遇到了很多问题。起初,FLV 似乎没有正确排队,我的意思是,高分辨率前景图像过渡到白色屏幕,视频弹出并在一两秒后才开始播放。(FLV的第一帧肯定不是白色的)。

我不知道是什么可能导致了这种行为,但是在收到“Buffer.Full”后,我粗鲁地投入了一个计时器,该计时器在大约 100 毫秒内播放网络流,从而将视频推进到可能导致白屏的任何原因。这在本地运行良好,但是一旦我将站点放在开发主机上,它就会在转换期间返回白屏。恼人的是,将 hackish 延迟提高到 2 秒左右可以解决远程服务器上的白屏问题,但结果无法预测;根据连接速度,您可能会看到一切正常,或者您可能会陷入已经播放一两秒的视频。

我也尝试过使用 bytesLoaded/bytesTotal 而不是 netStatus 事件的类似方法,但无济于事。我的最后一个实验是使用提示点;在 FLV 编码期间,我在 FLV 中输入了 0.2 秒的提示点,并在对前景进行补间之前等待该提示点;再一次,它在本地工作,但在远程服务器上进行测试时,在视频开始播放之前,我被处理成了补间到白色。

我真的没有想法了,非常感谢你们提供的任何建议。非常感谢您的时间和考虑!

贾斯汀

0 投票
5 回答
12311 浏览

actionscript-3 - as3视频全屏模式

我已经创建了一个视频播放器,但需要添加一个按钮,单击该按钮时,会将视频置于全屏查看模式。我不想缩放舞台上的所有东西——只是视频。我似乎无法找到如何做到这一点 - 我认为这很容易。