问题标签 [avi]

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 回答
5649 浏览

php - PHP 标头附加 AVI 文件

我正在尝试制作一个 PHP 脚本来下载 AVI 文件。该文件在我的服务器上,我想将其发送给用户。我已经制作了以下脚本,但是当我运行它时,我只会得到一个 0 KB 的大 AVI 文件。

谁能告诉我我做错了什么?

这是我从 Firefox 中的 LiveHTTPHeaders 得到的(由于某种原因Content-Length为零):

您可能想在http://snuzzer.dk/nas/client.php自己尝试该站点

0 投票
1 回答
111 浏览

video - swf 录音机是如何工作的?

有一些软件可以将 swf 文件转换为 avi、mpeg 或其他类型的视频文件。但它们实际上是如何工作的?

0 投票
3 回答
2158 浏览

java - 如何使用java媒体框架选择视频

我是 JMF 的新手,示例代码允许用户从文件中选择视频

但我实际上需要知道如何使用它自己的代码选择一个文件,所以我希望应用程序启动并播放视频

我尝试了一些类似的东西,mediaURL="video.mpg"但它不起作用,有经验的人吗?

0 投票
0 回答
466 浏览

windows - 无法使用 windows 媒体播放器插件播放 avi 文件

我正在使用以下代码将 windows 媒体播放器插件嵌入到页面中。

位于http://localhost/mysite/的站点由 Tomcat 服务器 (6.0) 托管。我的问题是,对于一些 avi 文件,wmp 插件可以很好地播放。对于其他 avi 文件,wmp 插件仅在 1 秒内播放。(文件长度约为 ~20 秒)

我在几乎所有浏览器(IE8、Firefox 5 和 Chrome 12)中都得到了相同的结果。如果我不将avi文件放在tomcat服务器中(包含上面代码的html页面和avi文件现在在同一个文件夹中),wmp插件对所有avi文件播放流畅。(当然,我可以获得所有avi文件在独立的 Windows 媒体播放器中播放)。

我的问题是,对于一些 avi 文件,为什么 wmp 插件只能在 ~ 1 秒内播放?

非常感谢。

0 投票
4 回答
13053 浏览

php - 用 PHP readfile() 播放 AVI

我在 HTML 中嵌入了播放器:

流.php

视频播放时:src="http://www.my.domain/my.avi 视频未播放时:src="http://www.my.domain/stream.php(无图片)

PS mp4,flv,mov 作品

你能帮助我吗?

卢博

0 投票
1 回答
2847 浏览

c++ - 适用于 Windows 的视频 - 将音频流添加到 AVI

我有一个非常简单的程序,将音频流添加到具有预先存在的视频流的 avi 文件中。问题是生成的文件包含视频流,但流中似乎没有任何数据。SDKwavefile 从 DirectX 示例中读取音频文件。

(另外,我知道我不应该再使用 VFW,但这个决定超出了我的想象。而且我知道我不会检查任何结果,这可能会在以后出现。)

谢谢。

0 投票
1 回答
441 浏览

java - 将视频大小从大千兆字节减少到小千字节

我想知道是否有可能将视频文件的大小从千兆字节转换为小千字节大小,并且文件仍然具有高质量的分辨率并且可以在平面屏幕上播放。

0 投票
0 回答
534 浏览

python - 使用 PyMedia 混合 AVI

我正在尝试通过将音频和视频流混合在一起来使用 PyMedia 生成 AVI。但是,我在网上找不到任何示例,甚至无法获得像这样工作的单个 MPEG2 视频流的简单示例:

在 Windows 中,这会使 Python 崩溃,并出现一个通用错误框“python.exe 已停止工作。”。

我在这里做错了什么还是这个库刚刚坏了?我意识到 PyMedia 项目已经有几年没有活跃了,但是有相当多的旧代码使用它,我希望我不必将它全部移植到另一个库。

0 投票
1 回答
210 浏览

c++ - Phonon 可以在 MacOS 上读取 .avi 文件吗?

我尝试使用 Phonon 和 Qt 在 MacOS X 上读取 .avi 文件。但我不能。即使在 QtDemo 中,“媒体播放器”也无法显示此类文件。有没有办法让它工作?

0 投票
1 回答
3092 浏览

ffmpeg - ffmpeg 声音与 -concat 或 -ss 不同步

我有一个工具可以从 3D 应用程序中吐出视频,然后将各个视频连接起来制作一个序列。但声音似乎在序列中不同步(个别文件很好),并且在 VLC 和 Quicktime 中出现口吃。Windows 媒体播放器似乎可以处理它,这让我很惊讶,但它仍然不同步。我有两个 senarios,一个有效,一个无效,但我需要两个都工作:

工作:
得到已经创建出来的movs ...

转换成avi:
os.system( ffmpeg + " -i C:\clip.mov -sameq -r 24 -y C:\clip.avi")

连接到 avi 序列:
os.system( ffmpeg + ''' -i concat: C:\clip.avi|C:\clip1.avi|C:\clip2.avi -sameq -r 24 -y C:\sequence.avi''' )

将序列转换为mov:
os.system( ffmpeg + " -i C:\sequence.avi -sameq -r 24 -y C:\sequence.mov")

不工作: 从 3D 程序创建个人 avi ......

减少到正确的长度:
os.system(ffmpeg + " -i C:\clip.avi -sameq -r 24 -ss " + startTime + " -vframes " + totalFrames + " -y C:\clip.avi" )

连接到 avi 序列:
os.system( ffmpeg + ''' -i concat: C:\clip.avi|C:\clip1.avi|C:\clip2.avi -sameq -r 24 -y C:\sequence.avi''' )

将序列转换为mov: os.system( ffmpeg + " -i C:\sequence.avi -sameq -r 24 -y C:\sequence.mov")

将单个 avi 转换为 mov: os.system( ffmpeg + " -i C:\clip.avi-sameq -r 24 -y C:\clip.mov")

请让我知道我哪里出错了?