问题标签 [video-encoding]

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

video - 并行化和 H.264(或者可能是任何压缩编解码器)?为什么这么难?

我对视频压缩的有限(并且可能是错误的?)理解是帧内是完全独立的。换言之,内帧(关键帧)的所有图片数据都被完整地存储在该帧中。以下帧间帧(我认为 H.264 中的 P 和 B 帧)依赖于要“绘制”的其他帧中的数据。

如果这些帧内帧是完全独立的,为什么编码不是一个令人尴尬的并行问题?如果您有 N 个处理器和 X 个 I 帧,您可以将 X/N 个源块分配给每个处理器进行独立编码,然后在最后将它们全部修补在一起,对吗?但似乎情况并非如此——或者至少,我还没有看到任何具有能够做到这一点的并行化的编码器。我不明白什么?

0 投票
1 回答
344 浏览

video-streaming - 有谁知道如何将网络摄像头添加到我的网站中以实现增强现实?

有谁知道我如何将网络摄像头添加到我的网站中,以便我的所有用户都可以打印 AR 代码并在我的网站上查看它?

谢谢。

0 投票
1 回答
2009 浏览

video-encoding - 在常规和移动设备中以 HTML 5 流式传输视频的文件格式?

我正在整理一个网站,其中将包含一些 1 到 3 分钟长的教学视频。用户将通过标准和移动浏览器访问这些内容。我特别关心 i 设备的用户,例如 iPhone/iPod Touch/iPad。

为了提供视频,我可能会使用 videojs.com 播放器 - 这似乎是一个非常可靠的选择。不幸的是,我首先不知道用于编码文件的文件格式和标准。H.264 基线配置文件似乎是一个不错的选择,但我真的需要一些指导来了解可能是最佳选择的地方。

请帮忙 :)

0 投票
2 回答
594 浏览

video - 用于编码模拟图形信息/AVI 的最佳视频编解码器

我有一个应用程序可以每秒多次捕获模拟测量值 - 让您了解它的外观 - 这是一个示例帧(显然曲线会随着测量值的变化而变化):

替代文字 http://img829.imageshack.us/img829/3692/curve.png

我需要这个应用程序将这些帧记录到 AVI 或任何其他可以在没有自定义编解码器的 Windows 上播放的视频文件中。

我曾想过只创建一个巨大的动画 GIF 文件,但倒带/暂停功能是必须的。FLV 也不会做。

是否有任何编解码器:

  • 最适合这种视频(3-4 种颜色,无抖动,帧间变化最小,约 4-8 fps)
  • 在 Windows Media Player 中随时可用
  • 可用作 linux 的库来对文件进行编码

任何建议将不胜感激。

0 投票
3 回答
12658 浏览

iphone - 如何在 iphone SDK 上将音频添加到视频文件

我有一个视频文件和一个音频文件。是否可以将其合并到一个带有声音文件的视频中。我认为 AVMutableComposition 应该可以帮助我,但我仍然不明白如何。有什么建议吗?

0 投票
1 回答
13276 浏览

iphone - 从 iPhone 流式传输视频

我可以很好地从 iPhone 的相机中获取单个帧。我需要的是一种将它们与声音打包以流式传输到服务器的方法。一旦我有了文件就发送它们并不是什么大问题。它是我遇到问题的流式传输文件的生成。我一直在努力让 FFMpeg 工作,但运气不佳。

有人对我如何解决这个问题有任何想法吗?我想要一个已知的工作 API 或有关让 FFMpeg 在 iPhone 应用程序中正确编译的说明。

0 投票
1 回答
1430 浏览

android - 安卓屏幕录像

我应该如何录制 OpenGL 应用程序的视频屏幕截图?

到目前为止,我的攻击计划是获取单独的屏幕截图,然后通过视频编码器运行它。

这里有没有人知道我可以查看的任何示例代码或对我可以查看的内容有任何建议?

我正在寻找 OpenGL 应用程序来捕捉游戏画面并将其保存为视频内容。

0 投票
4 回答
176071 浏览

video - 使用 ffmpeg 编码高质量视频

我有一组视频帧保存为目录中的图像,我正在尝试将它们编码为高质量的视频,但是我尝试的每种设置和每种格式都会产生非常明显的伪影。

基本命令是这样的:

我已经尝试过 minrate 和 maxrate 标志。任何 {mpg, avi, mov, flv} 格式都可以。

有什么设置建议吗?最终文件大小不是问题。

0 投票
1 回答
139 浏览

video-encoding - 为 Windows 选择视频编码器

我的软件使用标准的 Windows AVIFile 功能对视频进行编码。这意味着,它可以使用所有已安装的 DirectShow 编解码器。

我建议我的用户自己下载 XVid 编解码器,但这很不方便。我无法捆绑 XVid,因为我的软件不是 GPL。是否有任何可以与商业应用程序一起重新分发的良好的直接显示兼容视频编解码器?要求:视频必须在 YouTube 上看起来很棒。

如果没有,我可以从 AViFile 切换到另一个库(例如 FFMpeg)。但如果可能的话,我想避免这种情况。

谢谢!:-)

编辑:视频是电脑动画,细节非常清晰(爆炸和火花)。视频应该是高比特率的。

0 投票
2 回答
2472 浏览

php - 如何在 PHP 中将上传的视频文件编码为 .flv 格式

我的平台是 PHP JOOMLA MYSQL。我想将上传的不同格式的视频文件编码并加载到 .flv、.mp4 和 .avi

我希望这个过程要么在上传过程中完成,要么在完成上传过程后作为一个单独的过程完成。我确实使用了我的 ffmpeg 代码,但实际上未能对某些视频文件进行编码,这些文件说比特率为 1/1000,因此无法对文件进行编码。有些显示质量很差。

如果有人知道在这些情况下通常用于编码的最佳实践,请与我分享。

任何帮助将不胜感激,并提前感谢您对此做出很好的答复