javascript - 如何使用 Electron 控制视频的对比度?

标签 javascript node.js chromium electron

左侧是我的 Electron 应用程序,其中包含一个 YouTube 视频。右侧是我使用 pygtk2 和 webkit 创建的应用程序。使用 webkit 对比效果更好。使用 Electron,视频周围的黑板会发生变化。我该如何修复它? enter image description here

最佳答案

问题是关于 Electron 在 chromium 中使用 webm 的。 python webkit 应用程序使用 mp4。 Mp4 在 Electron 中不可用,因为它是专有格式。我找到的控制对比度差异的解决方案是在视频元素上的 CSS 过滤器中。

-webkit-filter: contrast(120%);

关于css filters的文章

关于javascript - 如何使用 Electron 控制视频的对比度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37823491/

相关文章:

chromium - 为什么桌面版 Chrome 只支持 Widevine CDM 安全级别 L3?

javascript - GraphQL - 语法错误 GraphQL 请求 (5 :15) Expected Name

javascript - jquery 如何获取选中复选框的值?

javascript - 如何停止 CKEditor 自动格式化 HTML

javascript - IBM Bluemix Node.js 原生 Promise 支持

mysql - NodeJS和Sequelize在docker compose中无法连接到MySQL

node.js - 运行多个 nightwatch 实例

javascript - 谷歌浏览器和 Chrome 中不支持不连续选择错误

javascript - 如何在WebView中打开开发人员工具

javascript - for 循环中的 Qt.bound