FFmpeg在Intel GPU上的硬件加速与优化何谓FFmpeg/VAAPI • FFmpeg • The most popular open-source multimedia manipulation tools with a library of plugins that can be applied to various parts of the audio and video processing pipelines and have achieved CPU GPU FFmpeg & Intel GPU加速方案 • FFmpeg 作为最流行的开源多媒体框架; 集 成Intel的GPU的硬件加速能为用户带来更 多收益 • FFmpeg QSV plugins 基于MSS/Media SDK, 这类似于FFmpeg 集成Libx264的方式 • VAAPI 作为一个底层的Media硬件加速API; FFmpeg VAAPI 提供更灵活,更开放的方 以适应更多的用户需求 FFmpeg Linux kernel libVA (VA-API) MSDK libDRM UMD (i965/iHD) VAAPI plugins QSV plugins OpenCL Driver OCL Plugins Intel GPU Decoder 的支持 Platform 8-bit 10-bit MPEG-2 H.263 / MPEG-4 part0 码力 | 26 页 | 964.83 KB | 1 年前3
ffmpeg基本杂谈_20171116
DE)、 GSM(D)、AC3(DE)、OPUS等等。 • S : ass、 SRT、XSUB等等。 • 硬件加速:VDA/Videotoolbox/Audiotoolbox/VAAPI/QSV/ NVENC/CUVID/OMX等等。 FFmpeg Device • 硬件⽅式:CDIO / DC1394 (输⼊设备) • ⾮扩展硬件:DSHOW(输⼊设备)、SDL (输出设备)、X11(输⼊)、VFWCAP0 码力 | 55 页 | 20.91 MB | 1 年前3
Kotlin 1.9.10 官方文档 中文版
overview of the updates in this video: YouTube 视频:What's new in Kotlin 1.9.0 IDE 支持 The Kotlin plugins that support 1.9.0 are available for: IDE Supported versions IntelliJ IDEA 2022.3.x, 2023.1.x Compilation of source code from buildSrc . Compilation of Gradle plugins in included builds. Compilation of other Gradle plugins if they are used in projects with Gradle versions below 8.3. Building take the following steps to address them: Set the language version for buildSrc , any Gradle plugins, and their dependencies: kotlin { compilerOptions { languageVersion.set(org.jetbrains0 码力 | 3753 页 | 29.69 MB | 1 年前3
Apache ShardingSphere v5.5.0 document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 9.1.4 Optional Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 9.1.5 Unsupported Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 9.2.6 Optional Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 9.2.7 Session Management the components are required and the specific im‐ plementation method can be replaced thanks to plugins. It includes a query optimizer, distributed transaction engine, distributed execution engine, permission0 码力 | 602 页 | 3.85 MB | 1 年前3
Kotlin 官方文档中文版 v1.9overview of the updates in this video: YouTube 视频:What's new in Kotlin 1.9.0 IDE 支持 The Kotlin plugins that support 1.9.0 are available for: IDE Supported versions IntelliJ IDEA 2022.3.x, 2023.1.x Compilation of source code from buildSrc . Compilation of Gradle plugins in included builds. Compilation of other Gradle plugins if they are used in projects with Gradle versions below 8.3. Building take the following steps to address them: Set the language version for buildSrc , any Gradle plugins, and their dependencies: kotlin { compilerOptions { languageVersion.set(org.jetbrains0 码力 | 2049 页 | 45.06 MB | 1 年前3
OpenShift Container Platform 3.11 CLI 参考${KUBECTL_PLUGINS_PATH} 如果指定, 如果指定,则 则搜索将在此 搜索将在此处 处停止。 停止。 如果 如果 KUBECTL_PLUGINS_PATH 环 环境 境变 变量存在, 量存在,则 则加 加载 载程序会将其用作 程序会将其用作查 查找插件的唯一 找插件的唯一 位置。 位置。KUBECTL_PLUGINS_PATH 中,列表以分号分隔。 如果 如果 KUBECTL_PLUGINS_PATH 不存在, 不存在,则 则加 加载 载程序将开始搜索 程序将开始搜索额 额外位置。 外位置。 2. ${XDG_DATA_DIRS}/kubectl/plugins 该 该插件加 插件加载 载程序根据 程序根据 XDG kubectl/plugins 目 目录 录。如果没有指定 。如果没有指定 XDG_DATA_DIRS, ,则 则默 默认为 认为 /usr/local/share:/usr/share。 。 3. ~/.kube/plugins 用 用户 户的 的 kubeconfig 目 目录 录下的 下的 plugins 目 目录 录。在大多数情况下,0 码力 | 45 页 | 737.95 KB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档bin. tar.gz -C agent cd agent tree ├── LICENSE ├── NOTICE ├── conf │ └── agent.yaml ├── plugins │ ├── lib │ │ ├── shardingsphere-agent-metrics-core-${latest.release.version}.jar │ │ └── sha ShardingSphere document 配置说明 conf/agent.yaml 用于管理 agent 配置。内置插件包括 File、Prometheus、OpenTelemetry。 plugins: # logging: # File: # props: # level: "INFO" # metrics: # Prometheus: # host: "localhost" 9.1. ShardingSphere-JDBC 140 Apache ShardingSphere document<plugins> org.graalvm.buildtools native-maven-plugin 0 码力 | 557 页 | 4.61 MB | 1 年前3
Kicad 5.1 插件源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件 ‘plugins/ldr/pluginldr.h’ 声明了所有插件加载器的基 类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检 查。标题 ‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器。加载器负 在 S3D_CACHE 类中。 除非正在开发新的插件类,否则插件开发人员不需要关心 KiCad 管理插件的内 部代码的细节; 插件只需要定义其特定插件类声明的函数。 标题 ‘include/plugins/kicad_plugin.h’ 声明了所有 KiCad 插件所需的泛型函数; 这 些函数标识插件类,提供特定插件的名称,提供插件类 API 的版本信息,提供 特定插件的版本信息,并提供插件类 API char* Minor, unsigned char* Patch, unsigned char* Revision ); 插件类:PLUGIN_3D 标题 ‘include/plugins/3d/3d_plugin.h’ 声明了必须由所有 3D 插件实现的函数, 并定义了插件所需的许多函数以及用户不得重新实现的函数。 用户不得重新 现的已定义函数是: /* 返回插件类名 “PLUGIN_3D”0 码力 | 56 页 | 49.46 KB | 1 年前3
《玩转webpack》 第二章 基础篇: webpack 基础用法名称 核⼼心概念之 Plugins 插件⽤用于 bundle ⽂文件的优化,资源管理理和环境变量量注⼊入 作⽤用于整个构建过程 常⻅见的 Plugins 有哪些? Plugins 的⽤用法 const path = require('path'); module.exports = { output: { filename: 'bundle.js' }, plugins: [ new H HtmlWebpackPlugin({template: './src/index.html'}) ] }; 放到 plugins 数组⾥里里 核⼼心概念之 Mode Mode ⽤用来指定当前的构建环境是:production、development 还是 none 设置 mode 可以使⽤用 webpack 内置的函数,默认值为 production Mode 的内置函数功能 资源解析:解析 "@babel/preset-env” ], "plugins": [ "@babel/proposal-class-properties" ] } 增加 ES6 的 babel preset 配置 资源解析:解析 React JSX { "presets": [ "@babel/preset-env", + "@babel/preset-react" ], "plugins": [ "@ba0 码力 | 41 页 | 2.52 MB | 1 年前3
Kicad 5.1 插件KiCad 源代码树中创建代码来管理插件代码的加载。在 KiCad 源代码树中,文件‘plugins/ldr/- pluginldr.h’声明了所有插件加载器的基类。这个类声明了我们期望在任何 KiCad 插件(样板代码)中找到的最基本的 函数,它的实现提供了对插件加载器和可用插件之间的版本兼容性的基本检查。标题‘plugins/ldr/3d/pluginldr3D.h’ 声明了 3D 插件类的加载器 S3D_CACHE 类中。 除非正在开发新的插件类,否则插件开发人员不需要关心 KiCad 管理插件的内部代码的细节; 插件只需要定义其特定 插件类声明的函数。 标题‘include/plugins/kicad_plugin.h’声明了所有 KiCad 插件所需的泛型函数; 这些函数标识插件类,提供特定插 件的名称,提供插件类 API 的版本信息,提供特定插件的版本信息,并提供插件类 API char* Minor, unsigned char* Patch, unsigned char* Revision ); 1.1.1 插件类:PLUGIN_3D 标题‘include/plugins/3d/3d_plugin.h’声明了必须由所有 3D 插件实现的函数,并定义了插件所需的许多函数以及 用户不得重新实现的函数。用户不得重新现的已定义函数是: /* b'' 返 b''b''0 码力 | 45 页 | 612.98 KB | 1 年前3
共 264 条
- 1
- 2
- 3
- 4
- 5
- 6
- 27













