javacv视频压缩太慢了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javacv视频压缩太慢了相关的知识,希望对你有一定的参考价值。

参考技术A 可直接按默认设置即可。所有参数都调整好之后,点击开始压缩视频就可以了。视频压缩通常指的是通过特定的压缩技术,比如调节视频的参数等,从而达到缩减视频大小节省空间的目的。

插入 WStandardItemModel 太慢了

【中文标题】插入 WStandardItemModel 太慢了【英文标题】:Inserting in a WStandardItemModel is too slow 【发布时间】:2011-07-04 17:59:53 【问题描述】:

我正在开发一个基于 WT 构建的应用程序。

我们遇到了性能问题,因为它必须在与 WStandardItemModel 关联的 WTableView 中显示大量数据。

对于要添加到表中的每个新项目:

model->setData( row, column, data )

(发生了几千次)。

有什么方法可以加快速度吗?在表格中添加数据的其他方式?

生成数据可能需要 2 秒,显示数据可能需要几分钟...

【问题讨论】:

【参考方案1】:

WStandardItemModel 是一种易于使用的通用模型,但对于非常大的模型来说并不是最佳选择。尝试专门化一个 WAbstractTableModel;您只需要重新实现三个方法,就可以从任何位置读取数据,或即时计算。

视图需要几分钟才能显示是不正常的。我已经在具有数千个条目的表上使用了视图,而没有性能问题。您的系统是否因为在(非常大的)WStandardItemModel 中浪费了内存而进行了交换?

【讨论】:

以上是关于javacv视频压缩太慢了的主要内容,如果未能解决你的问题,请参考以下文章

Opencv录制的视频太慢,相机更新速度很慢

使用 UIImage.draw() 写入 CVPixelBuffer 太慢了

如何把视频压缩变小?视频压缩方法介绍

TP5如何压缩MP4视频大小

视频过大怎么压缩变小

vue文字展示比图片慢