热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

leadtoolmultimedia开发卸载安装使用

leadtoolmultimediasdk是一款windows下基于com组件开发的多媒体库,支持很多封装格式和压缩格式的音视频文件和流,以及小巧的流媒

leadtool  multimedia sdk 是一款windows下基于com组件开发的多媒体库,支持很多封装格式和 压缩格式的 音视频文件和流,以及小巧的流媒体库,在其安装路径的下有很多examples,和小型工具 及其源码。包括媒体播放器和视频流服务器等等。

    

leadtool sdk安装后可以申请两个月 左右的使用期。

安装路径中的redist 文件夹下包含了所有的必要的dll。默认安装后,leadtool会将dll拷贝到C:\Windows\SysWOW64 中,并注册对应的com组件,及添加所拥有的directshowfilter。filter使用时可能会产生冲突,可以翻看我前面的博客了解下怎么解决冲突。

sdk安装后默认会在C:\Windows\SysWOW64 中添加所有必要的dll。卸载后,内部大部分的dll依然是存在的,可以通过显示版权和文件说明查看哪些dll依然存在。这些dll 中大部分是需要license的。 可通过查看安装路径下的Redist文件夹中的RequiresLicensing文件夹中,查看哪些dll是需要依赖license的。这些dll 在没有license的情况下是可以直接使用的,只是会弹出窗口,表明没有被注册。

如果有购买license ,这里https://www.leadtools.com/help/leadtools/v20/dh/multimedia/mm/common-multimediasupport-unlockmodule.html 有告知如何使用license。

查看redist文件夹下,所有版本的区别和所有dll的作用https://www.leadtools.com/help/leadtools/v20/multimedia/api/multimedia-files-you-must-include-with-your-directshow-based-application-redistributables.html

 

 

sdk安装后一般使用两个月试用期的license, 过后再 使用的时候就无法创建各种对象。其实这个是可以绕开的,只要按如下不走操作下

1、卸载SDK,可以事先备份好整个安装路径。

2、删除所有在C:\Windows\SysWOW64 中的leadtool的dll(显示出商标列,商标中含有leadtool的就是了)。(其实是可以不用全部删除,为了方便)

3、用 filmerit 将leadtool的filter删除(https://download.csdn.net/download/qiushangren/10826777)

4、使用advancedinstaller 制作redist的安装程序,并选择 所有leadtool dll 设置为注册dll(如下)。

安装一次com组件,所有的leadtool开发程序都能调用到。只是使用的时候会弹出窗口告知没有授权。

 

发布leadtool 程序也是上面这个过程。不同的是在代码中添加一个license授权。这样就不会弹出窗口


推荐阅读
  • PHP 过滤器详解
    本文深入探讨了 PHP 中的过滤器机制,包括常见的 $_SERVER 变量、filter_has_var() 函数、filter_id() 函数、filter_input() 函数及其数组形式、filter_list() 函数以及 filter_var() 和其数组形式。同时,详细介绍了各种过滤器的用途和用法。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • jQuery HooRay:一款自创的实用 jQuery 工具插件
    这款插件主要由作者在工作中积累的常用功能开发而成,旨在解决现有插件间的冲突及浏览器兼容性问题。通过整合和优化现有插件,确保其稳定性和高效性。 ... [详细]
author-avatar
xaony23625
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有