问题标签 [h.264]

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 投票
3 回答
1997 浏览

java - 在 Linux 上自动转码 H.264 视频

我有一个摄像机,用来捕捉视频;摄像机以 720p 分辨率以 H.264 录制。我想把这些东西转码成更简单、更小的格式;例如,可以在支持视频的数码相框上正常工作的东西。同样,我想尽可能转码为 DVD 格式,这样我就可以为家人刻录 DVD。我希望这个过程可以从 Java 中访问,所以我可以在家里设置一个服务器来进行代码转换,我可以在工作中通过 Web 管理这个过程。

从 Java 中以编程方式进行转码的最佳方法是什么?有哪些 H.264 支持库,我如何访问它们?

0 投票
1 回答
123 浏览

.net - x264 进程无论在任何情况下都停止工作

我已经制作了我的视频编码器。非常简单的一个,我的过程在达到一定百分比后停止工作。

我能做些什么来让它发挥作用吗?有一些内存限制吗?我可以以某种不同的方式运行它吗?

0 投票
3 回答
2893 浏览

wpf - WPF 中的 MediaElement 支持

我正在为一个项目评估 WPF 和 Silverlight。我发现 WPF 最适合我们的目的,因为我们需要性能、图形支持、Office 兼容性以及支持 ActiveX 控件的能力。它也是一个桌面应用程序。但是,我发现 Silverlight 有一个更出色的领域 - 媒体支持。我想让 WPF mediaelement 控件支持 MPEG4 (H.264) 编解码器。任何人都可以建议这是否可行,以及是否支持 WPF 的路线图?

0 投票
1 回答
2273 浏览

flash - 将网络摄像头源发布到 Flash Media Server

我有一个相当高端的网络摄像头 (snc-rz25n),需要使用 Flash Media Server 重新广播。我可以得到 MPEG-4(不是 h.264)的图片。所以我需要转码为 h.264 并以多种比特率发布到 FMS。

到目前为止,我能想到的唯一解决方案是使用 ffmpeg 对流进行转码,然后还使用 ffmpeg 对流进行下转换(针对多个比特率),然后通过自定义 Java 代码将所有这些转码流发布到 FMS(使用 Red5)。

肯定有更好的方法。Flash Live Media Encoder 无法正常工作。摄像头在网络上,不是直连的,需要linux解决方案。

0 投票
1 回答
6479 浏览

ffmpeg - 将流式 MPEG-4 原始数据转换为 H.264

我有一台索尼网络摄像机 (SNC-RZ25N),我正在拼命尝试以某种有意义的格式从中获取数据。文档说它发送 MPEG-4 原始数据,但没有比这更具体。我可以使用 curl ( http://techhead.biz/media/tsv.m4v )捕获流的一部分,它将使用 VLC 和 ffplay 播放(尽管它在 ffplay 中播放速度太快)。

经过一天半的修修补补,我才发现我无法使用 ffmpeg 直接转换此流。一方面,ffmpeg 接受管道数据作为输入(我知道)的唯一方法是采用“yuv4mpegpipe”格式。

我尝试使用 'm4v' 作为指定格式通过管道传输到 ffmpeg,但它似乎想在开始处理之前读取整个流。

有谁知道我该怎么做?使用命令行工具?任何编程语言的开源库?更简单的解决方案是首选,但任何可行的解决方案都会很棒。

0 投票
0 回答
994 浏览

flash - Wii中的Flash是否支持h264?

我正在开发一个可以播放 FLV 或 H264 的流媒体视频播放器。我让它在 PC 上运行,我试图让 Wii 玩 H264 的尝试失败了。

随着最近的浏览器更新,Wii 具有支持 H264 的 Flash Lite 3.1(从 Flash 7 升级)(Adobe Flash Lite 版本比较。)我尝试了不同的比特率,甚至没有音频。有没有其他人已经经历过这个?

顺便说一句,Wii 现在有免费的浏览器(至少在美国是这样)。

0 投票
2 回答
19338 浏览

h.264 - H264解码器源码

我正在寻找具有 RTP 打包支持的 h264 解码器 C/C++ 源代码。我的嵌入式设备正在发送 640x480 编码的 h264 RTP 数据包。我想做一个基于 Windows XP/Vista 的视频流显示。

我在哪里可以找到这个的源代码?

0 投票
2 回答
771 浏览

actionscript-3 - 使用 ActionScript 拆分 H.264

我想知道是否有人可以帮助我解决 H.264 文件拆分的参考或代码片段。

0 投票
0 回答
701 浏览

openmp - 使用 openmp 并行化代码

下面的函数包含嵌套的 for 循环。其中有 3 个。为了便于理解,我在下面给出了整个函数。我想在最里面的 for 循环中并行化代码,因为它需要最大的 CPU 时间。然后我可以考虑外部 2 for 循环。我可以在最里面的 for 循环中看到依赖项和内部内联函数。是否可以重写最里面的 for 循环以使用 openmp pragma 启用并行化。请告诉如何。我只写了我感兴趣的循环,然后是这个循环存在的完整函数以供参考。

有兴趣并行化下面提到的循环。

存在此循环的完整功能如下供参考。/*!


我重写了代码以尝试解决最内层 for 循环中的依赖关系,即 for(y=0;y<4;y++) 和许多 LineSadBlk。如有错误请评论。我认为 refptr 和 orgptr 已通过此排序并解决了依赖关系,但 LineSadBlk0,1,2,3 仍然具有依赖关系,就好像我们并行运行第一次和第二次迭代一样,LineSadBlk0,1,2,3 的值将是被线程占用。请问这个怎么解决。

0 投票
2 回答
12644 浏览

c# - 如何在 C# 中将来自网络摄像头的视频编码为 H.264?

如何在 C# 中将来自网络摄像头的视频编码为 H.264?

我需要什么

  • MSDN 如果对此有任何帮助。
  • 用于编码/解码的开源库/包装器。
  • 关于如何做的教程和博客文章。

一些关于如何编码为 3GP 或 FLV 或其他文件大小较小的示例的示例将不胜感激。