问题标签 [expression-encoder]

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 投票
1 回答
199 浏览

c# - Microsoft 表达式编码器无法在 Surface Pro 上运行

我有 ac# wpf 项目,其中包含来自 Microsoft Expression Encoder 的用于网络摄像头录制的 dll。我已经在许多机器上安装了这个项目,并且可以很好地从网络摄像头录制。但是我工作场所的某个人在 Surface Pro 上尝试了它,但它不起作用。

有什么理由说明它为什么不能在 Surface Pro 上工作?

0 投票
1 回答
523 浏览

c# - 表达式编码器 ScreenCaptureJob 未录制

嗨,我想知道是否有人可以在这里解决我的问题?

我已经开始在我的 TestAutomation Framework 中使用 ScreenCaptureJob 并发现出于某种原因,虽然它可能会起作用,但我发现如果我第二天因为某种原因让我的 PC 保持登录状态,它将停止工作。这是供参考的源代码。此问题通过重启解决,但保持一致;即第二天,如果我还没有重新启动,它将持续存在...

源代码

更多信息: scj.Status = NotStarted;

另请注意,我已经注释掉了 if 语句和日期处理逻辑以产生完全相同的结果,所以这不是导致问题的原因;

0 投票
1 回答
561 浏览

c# - 无法在类库项目中加载程序集“Microsoft.Expression.Encoder”或其依赖项之一以进行单元测试

我需要使用 selenium 对我的 Web 应用程序进行单元/集成测试,所以我需要记录屏幕。我在全局设置和全局拆解中将其写为:

并拆除

但是我的测试没有调试,这个错误出现在测试资源管理器中。

无法加载程序集 'Microsoft.Expression.Encoder version=4.0.0 ........' 或其依赖项之一。试图加载格式不正确的程序。

我一直在使用从已安装文件夹引用的表达式编码器程序集。

注意:我的项目是简单的类库项目

这是我查看的一个问题,但对我没有帮助: 无法加载文件或程序集“Microsoft.Expression.Encoder”

我遇到了某些问题,但就我而言,它是库项目,由于我不在 IIS 上,因此无法转换为 32 位/64 位。

0 投票
0 回答
756 浏览

c++ - 如何使用 api 以每秒 60 帧的速度捕获 Windows 屏幕?

我努力了

  1. GDI 方法需要 75 毫秒才能捕获 1920x1080 屏幕。

  2. DirectX 前端缓冲区方法需要 84 毫秒才能捕获 1920x1080 屏幕。

  3. 播放视频时非常快的桌面复制 API 每次捕获需要 9 毫秒,但当屏幕空闲/较少变化时,捕获时间增加到 300 毫秒或更多。

  4. 尝试了 windows 媒体编码器方法,但找不到 windows 媒体编码器 sdk。

有没有其他方法可以使用 60 fps 的能力做同样的事情?我最近知道像 Microsoft Expression 编码器这样的软件可以捕获 60 fps。我想知道正在使用哪个api!

任何方向将不胜感激。提前致谢。我正在使用 C++。关于微软表达的可能重复的答案吗?

0 投票
2 回答
68 浏览

selenium - 如何覆盖/替换微软基本编码器文件?

使用编码器 ( Link ),录制屏幕上正在播放的 Selenium 自动化脚本的视频。

需要先删除现有文件,然后才能在现有名称上写入 .avi 文件。

是否可以替换现有文件或覆盖它?

0 投票
1 回答
134 浏览

visual-studio - ScreenCaptureJob 未在 DEVOPS 中设置

以下适用于我的电脑,但是当我转移到 DEVOP 时,它会出错。

我通过 nuget 安装了 Micrsosoft.Expression.Encoder。它与 DEVOPS 上的 nuget 安装程序步骤一起安装。

我的测试的第一步有以下内容

我收到以下错误:

我在运行设置中设置了以下设置。

运行这些测试是否需要 DEVOPS 中的任何其他设置?我在 2017 年和 2019 年在本地运行过这个。我在 DEVOP 中设置为“最新”。

0 投票
0 回答
109 浏览

c# - 如何将 ScreenCaptureJob 链接到浏览器窗口?

我正在尝试使用 microsoft 表达式编码器 SDK 录制屏幕视频。但它也会记录锁定 Windows 的屏幕(超时或 Win+L 后)。如何将 captureJob 绑定到 chrome/firefox 浏览器并仅捕获浏览器窗口?