问题标签 [vp8]

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 投票
0 回答
1284 浏览

android - 如何为android构建vp8编解码器

我已经从 android.git.kernel.org 下载了 vp8 编解码器代码。我在为 android 编译 vp8 代码时遇到了困难。

任何人都请指导我如何逐步构建 vp8 编解码器以创建 so 文件。

0 投票
0 回答
746 浏览

audio - 使用 ffmpeg 音频问题转码到 webm

在过去的几天里,我一直在尝试将我的无损 .mov 视频(具有音轨)转换为 .webm 格式。

关于视频和音频的一些信息是 fps 为 30。在您开始听到一些音乐之前,音轨还有大约 3-5 秒的静音/空白音频。

我的问题是似乎在转码到 webm 的过程中,它去掉了这个空白音频,因为当我去播放视频时,音频立即开始。我还注意到它在视频中立即跳到 ~4 秒. 当我在浏览器上播放它时,它会跳转到时间轴中的那一刻。如果我尝试从头开始,视频就会结束。

我已经想通了一些事情。

  1. 这只是一个webm问题。ogv 或 mp4 不会发生这种情况
  2. 只有当它们在音轨的开头是空白音频时才会发生。

我正在将 ffmpeg 与 libvpx 和 libvorbis 库一起使用,并且只进行基本的命令行设置

0 投票
2 回答
4361 浏览

directshow - DirectShow RGB-YUV 滤镜

我想用 VP8 在我的应用程序中编码视频。我在我的应用程序中使用 RGB24 格式,但 VP8 DirectShow 过滤器只接受 YUV 格式(http://www.webmproject.org/tools/#directshow_filters)。

我用谷歌搜索了“RGB to YUV directshow filter”,但没有成功。我不想自己从头开始编写此过滤器,因此如果您能帮助我提供有关在哪里可以找到此类过滤器的信息,我将不胜感激。

谢谢!

0 投票
0 回答
526 浏览

directshow - 用 VP8 和 vorbis ogg 将音视频压缩到 avi 容器中

我正在开发一个程序来录制电影。我从网络摄像头抓取视频,从麦克风抓取音频。我想使用Webm VP8 DirectShow 过滤器进行视频和Xiph Vorbis Ogg 过滤器进行音频录制。

据我了解 - 复用这些流的唯一方法是将其放入 Webm Muxer 容器并获取 *.webm 文件作为输出。但我也想使用 AVI 容器。

AVI 真的不能与 VBR 音频一起工作吗?我应该使用什么音频编解码器与 VP8 一起将所有内容放入 AVI 容器中?

谢谢!

0 投票
2 回答
3662 浏览

android - 在安卓上构建 vp8

我正在尝试为 Android 构建 vp8 编解码器。我使用sourcery g++运行了configure.sh脚本和armv6的makefile,成功生成了libvpx.so。之后,我编写了一个 JNI 包装器并使用 ndk-build 成功编译它。当我在 Gingerbread 智能手机上运行它时,我得到了 UnsatisfiedLinkError "libpthread.so.0 not found"。我怎样才能摆脱这个错误?

0 投票
3 回答
1073 浏览

c++ - 我应该为游戏中的过场动画使用哪种视频解码器?

我正在开发的游戏系列使用了一个视频编码器/解码器库,它可以生成相当大的文件。我们想改用更高效的东西,尤其是 H.264 或 VP8。然而,似乎存在围绕软件许可导航的广泛法律问题,以及对 VP8 的挑战威胁。

所以我想要的是一个 C++ 头文件和库文件,我可以静态链接到游戏以解码有效压缩的视频流。我会考虑提供专利赔偿的商业产品(我们目前正在使用 Bink)。许可需要同情商业产品。关于法律情况的答案也会有所帮助......

谢谢!

盖伊

0 投票
2 回答
1268 浏览

jwplayer - 有没有支持 Google/On2 的 VP8 Video (VP80) 的网络播放器

我必须播放视频,参数是:

  • 音频:Vorbis Audio (vorb)
  • 视频:Google/On2 的 VP8 Video (VP80)

我尝试使用 JWPlayer,但没有成功。视频有问题还是有其他支持 VP80 的网络播放器?

此致。

0 投票
1 回答
1773 浏览

html - Window 上 Safari 的最佳 HTML5 视频格式(或让 VP8 在 Windows 上的 Safari 中播放)

这是交易,通过一系列巨大的事件,我被困在 Windows 上使用 Safari 在 HTML5 中播放视频。

我不能使用任何其他浏览器,Chrome 是不可能的,我必须使用 Safari,并且它必须在 Windows 上才能兼容硬件。

我找到的最好的格式是 h.264 Quicktime 文件,但我仍然会丢帧和撕裂。

视频以 1920x1080 分辨率播放,我已尝试下采样到 720p,这会导致明显的质量损失并且性能没有明显的提升。

我正在寻找以下两个之一作为解决方案: - Safari 的插件(与 Windows 兼容)使用 Quicktime 以外的东西来处理 HTML5 视频。我看过 WebM (VP8) 插件仅适用于 OSX。- 任何可以在 Windows 上的 Quicktime 中更快解码的视频格式配置。我什至尝试过 ProRes 无济于事,它甚至比 h.264 还要慢。

0 投票
1 回答
495 浏览

.net - 是否有用于编码和解码 google vp8 视频的 .NET 库?

我需要一个 .NET 库来编码和解码 google vp8 视频。我有哪些选择?

0 投票
1 回答
662 浏览

encoding - 仅视频流的更快(低网络流量)编码是什么?VP8还是JPEG?

我正在制作一个开源项目,并且正在使用 gstreamer。我想要的是捕获来自摄像机的输入并传输到另一个 IP 地址。做什么比较快?vp8enc 还是 jpegenc?如果是这样,我应该使用什么设置?提前致谢。