问题标签 [video-codecs]
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.
matlab - 新版本的 Matlab (R2017a),无法打开我的旧版本 (R2014a) 可以正常运行的视频文件 (.avi)
我正在使用 VideoReader 如下:
video_object=VideoReader('filename.avi');
这在 R2014a 上运行完全正常,但是对于相同的视频文件和相同的操作系统,相同的代码在 R2017a 中返回以下错误:
使用 VideoReader/init 时出错(第 619 行) 该文件似乎没有任何视频数据。
VideoReader 出错(第 172 行)obj.init(fileName);
我尝试打开的视频文件使用编解码器“Microsoft video 1”进行编码。一个随机的其他视频文件,即“rhinos.avi”,似乎打开得很好。
这是在 Mac (Sierra) 上。
对我来说,这似乎是一个非常奇怪的问题。是否有可能从新版本的 Matlab 中删除了某些视频编解码器?我一直无法找到有关此的信息。也许其他人也有同样的问题?是否可以手动安装编解码器?
先感谢您!
video - 我可以向 H264 或 VP8 添加自定义同步元通道吗?
我是视频编解码器规格的新手,所以也许这是一个菜鸟问题:)
我想用网络视频编码帧同步元数据。是否有 H264/265 或 VP8 的标准方法可以做到这一点?我要谷歌做什么?
如果没有,我可以以某种方式使用屏幕外注释吗?那么将信息编码为某些未显示的像素?这种技术会在编码中存活下来吗?
感谢所有提示!
android - 三星 s5 设备中的视频压缩问题
我试图压缩视频。它在所有设备上都可以正常工作,但在三星 S5中会出现以下错误。
错误日志:android.media.MediaCodec$CodecException: Error 0xffffec77
下面有我的压缩功能
我已经预先指定了视频压缩的高度和宽度。上面的代码在另一台设备上运行良好。
ffmpeg - 如何使用 ffmpeg 实现快速编码?
我想知道如何使用 ffmpeg 实现快速编码。我使用了这段代码:
但它只使用 50% CPU(双 xeon 2.3 ghz)和 2%(15gb)内存。
现在我想让它使用大量的cpu和ram进行快速编码,怎么办?感谢大家
video - 如何使用 FFMpeg 提取帧?(FFMpeg 输出是像素化的)
我想用 ffmpeg.exe 从电影中提取帧。但是即使我使用输出也非常像素化
-qscale:v 1
这是我的命令行:
视频在 BSPlayer 或 VLC 中未像素化。
如何从我的视频中提取质量更好的帧?
image-processing - 为什么我们不在光流中使用来自视频的运动矢量数据?
我在 opencv 的光流中看到的所有实现都使用视频作为帧数组,然后在每个图像上实现光流。这涉及将图像切成 NxN 块并搜索速度矢量。
虽然视频编解码器中的运动矢量具有误导性,而且它不一定包含运动信息,但我们为什么不使用它来检查哪个块可能有运动,然后在这些块上运行光流呢?那不应该加快进程吗?
image - 具有无损插值帧的视频格式?
我正在使用图像优化的差异来存储对艺术品的编辑。版本控制似乎将图像视为二进制 blob,这意味着对常见压缩格式(如 PNG/JPEG)的更改会重写大约 90% 的文件,因此更新占用的空间与存储单独文件大致相同。
我没有自己编写一些琐碎的代码,而是有了一个想法。我们已经有了高度优化的算法来存储图像之间的差异:视频编解码器。
有哪些视频编解码器允许通过插值(“b”)帧进行无损重建?最常见的都是有损的,这是可以理解的。
windows - TeamViewer 转换器中没有新的编解码器
视窗 8.1 x64
TeamViewer .tvs 转换选项:
https
://snag.gy/uPAFTH.jpg
1. MJPEG 压缩器
2. Radius 的 Cinepak 编解码器
3. Intel IYUV 编解码器
4. Intel IYUV 编解码器
5. Mircorosft RLE
6. Microsoft Video 1
只有少数('windows 标准')编解码器列表
我已经安装了 K-Lite 编解码器包。也 ffdshow 编解码器分开。但是没有结果
msinfo32 也仅显示这些编解码器
我该怎么做才能在这些列表中提供新的现代编解码器?
视频在不同的播放器中播放,任何需要的编解码器都很好
qt - Qt:如何从多个 QImage 中创建视频
如何在 Qt 应用程序中.mp4
从多个QImage创建视频。
查看QMediaRecorder示例,它只知道如何从相机中抓取帧。似乎没有办法将多个QImage
s 或其他一些图像数据类型QMediaRecorder
简单地传递给它们来制作与相机无关的视频。
开发环境:
使用Qt 5.9.1商业版和适用于Android、iOS和OSX的应用程序。
html - 如何访问 HTML5 视频解码功能?
HTML5 具有<video/>
从服务器下载视频、解码并呈现的元素。他们经常使用硬件加速解码(如果有的话)。
是否可以仅访问解码功能?原因是我正在使用自定义流协议,因此在客户端我已经编码了需要解码和渲染的视频流。
不幸的是,视频解码器的纯 JavaScript 实现不适用,因为它们不能提供足够的性能。我只对 HVEC 或 h.264 编解码器感兴趣。