随笔分类 -  Tools

摘要:一、使用 在每一个属性前面加上CMAKE_XCODE_ATTRIBUTE_即可,如下: SET(CMAKE_XCODE_ATTRIBUTE_DEBUG_INFORMATION_FORMAT "dwarf-with-dsym") 以下的所有属性列表(https://help.apple.com/xco 阅读全文
posted @ 2020-08-29 12:58 24K纯开源 阅读(5699) 评论(3) 推荐(0) 编辑
摘要:一、背景 在给Adobe Premiere/After Effects等后期制作软件开发第三方插件的时候,我们总希望插件依赖的动态库能够脱离插件的位置,单独存储到另外一个地方。这样一方面可以与其他程序共享这些动态库,还能保证插件安装时非常的清爽。就Adobe Premiere Pro/After E 阅读全文
posted @ 2019-11-21 20:08 24K纯开源 阅读(6108) 评论(1) 推荐(0) 编辑
摘要:一、正文 使用Adobe的Premiere Pro CC进行视频剪辑制作的时候,有的时候在右下角总会出现一个“自动生成峰值文件”的提示符,并跟随一个进度条: 大部分时候,这并不会引起什么问题。虽然我也不知道峰值文件具体是干什么的,生成的peak file又存在什么位置。但是一直以来也是相安无事。但是 阅读全文
posted @ 2018-03-30 13:31 24K纯开源 阅读(2795) 评论(0) 推荐(0) 编辑
摘要:一、前情回顾 最近把公司的一个视频处理程序更新了一个版本,准备提交测试的发现了崩溃的情况。这个程序采用Qt和ffmpeg技术栈开发,主要用于对视频进行渲染拼接处理,在Windows和mac两个平台同时进行发布。在windows上测试完一切正常,然而就在我以为一切大功告成的时候,测试的同事直接给我来了 阅读全文
posted @ 2018-03-24 11:18 24K纯开源 阅读(9840) 评论(0) 推荐(0) 编辑
摘要:背景介绍 这是一款采用Qt5编写的用于生成故障模拟波形的软件。生成的波形数据用于下发到终端机器生成对应的故障类型,用于培训相关设备维护人员的故障排查技能。因此,在这款软件中实现了故障方案管理、故障波形编辑下发、波形数据生成等基本功能。从拓扑结构来说,本软件处于服务端,而其他下游的终端机器都属于客户端 阅读全文
posted @ 2017-12-21 11:56 24K纯开源 阅读(2786) 评论(1) 推荐(0) 编辑
摘要:一、背景介绍 Adobe公司出品的多媒体处理软件产品线较多,涵盖了音视频编辑、图像处理、平面设计、影视后期等领域。为了扩展软件的功能,Adobe公司为开发者提供了两种方式来增加软件的功能:分别是插件(Plugin)和扩展(Extension)。去年利用官方提供的SDK开发过两款Premiere插件, 阅读全文
posted @ 2017-11-14 15:35 24K纯开源 阅读(2731) 评论(2) 推荐(1) 编辑
摘要:一、现象描述 在macOS上搞开发也有一段时间了,也积攒了一定的经验。然而,今天在替换工程中的一个动态库时还是碰到了一个问题。原来工程中用的是一个静态库,调试时发现有问题就把它替换成了动态库。这本来没什么值得一说,可工程编译完后打包测试时发现,不论怎么搞程序都加载不起来。毫无疑问,这是新替换的动态库 阅读全文
posted @ 2017-08-12 11:27 24K纯开源 阅读(7487) 评论(1) 推荐(0) 编辑
摘要:一、介绍 Adobe Premiere和After Effects在影视编辑、渲染领域已经得到广泛应用。全景视频在相应工具拼接好后也可以导入Premiere/After Effects后也可进行剪辑、渲染。但由于全景视频存在畸变、视角、拼接技术等因素,即使平铺时也无法很好的查看场景细节。这对于视频剪 阅读全文
posted @ 2017-08-07 14:37 24K纯开源 阅读(2957) 评论(0) 推荐(2) 编辑
摘要:上一篇:Mac OS平台下应用程序安装包制作工具Packages的使用介绍 补充说明 上一篇文章中介绍了如何使用Packages如何创建mac下的安装包。但是这样制作出来的安装包只能安装到系统的文件路径中去。但是在某些场景下,我们需要将一些文件安装到当前用户的主目录中去,能够被当前用户所使用。比如, 阅读全文
posted @ 2017-04-16 19:45 24K纯开源 阅读(3519) 评论(0) 推荐(0) 编辑
摘要:一、使用流程 Windows下的程序运行崩溃时,往往可以利用pdb文件快速解析出程序崩溃的具体位置,甚至可以对应到源代码的具体行数。macOS下的symbolicatecrash也具备相应的功能。对应于Windows下的pdb文件,macOS下的crash文件解析需要用到dSYM文件。这个文件正常情 阅读全文
posted @ 2017-04-07 11:38 24K纯开源 阅读(1604) 评论(0) 推荐(0) 编辑
摘要:0. Introduction XCode是macOS上开发app不可缺少的开发者工具,不管是开发macOS上的应用,还是iOS上的应用,都离不开XCode环境。尽管其易用性广受诟病,但由于苹果app开发的封闭性,众多开发者也不有苦不能言。近年来微软针对macOS平台发布了Visual Studio 阅读全文
posted @ 2016-12-26 15:55 24K纯开源 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:一、背景介绍 公司开发的一个底层库被用在了Mac平台的多个产品中。在开发这个底层库的初期,对于Mac OSX下的Install name 并没有过多的了解。对于XCode中的install name项也没有进行过多的配置,于是生成动态库文件在应用到各个产品中时都要修改install name才能用。 阅读全文
posted @ 2016-09-27 22:17 24K纯开源 阅读(17756) 评论(0) 推荐(1) 编辑
摘要:一、需求分析 对于视频后期剪辑及相关从业人员来说,AE(After Effects)模板效果是一个不错的开始点。在模板效果的基础上,可以很快的做出各种炫酷的后期效果。但是在网上下载的模板工程中,往往包含了非常多的模板文字、图片、图形实体、AI资源等。这些资源文件往往并不是我们需要的,在使用模板时需要 阅读全文
posted @ 2016-09-27 11:58 24K纯开源 阅读(9150) 评论(17) 推荐(2) 编辑
摘要:一、背景 Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去。这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要。很久以前写过一篇关于Qt程序安装包制作的博客,里面介绍了Dependency Walker这个小工具。但是实际操作起来并不理想,因为Dep 阅读全文
posted @ 2016-09-23 15:33 24K纯开源 阅读(4809) 评论(0) 推荐(0) 编辑
摘要:一、介绍 2017/12/05更新:packages下载地址:http://s.sudre.free.fr/Software/Packages/resources.html Windows下面开发好的应用程序要进行分发时有很多打包工具可供选择,如Inno Setup, InstallShield, 阅读全文
posted @ 2016-08-01 10:59 24K纯开源 阅读(28234) 评论(11) 推荐(3) 编辑
摘要:引言 前面的一篇博文中总结了开发Windows Thumbnail Handler的一些经验。在公司实际项目中,需要同时针对图片和视频实现缩略图。同时还要在图片和视频文件的顶部加上LOGO。像如下这样的: 于是考虑了一下实现方案: (1)LOGO资源采用Base64编码编译到DLL中去 (2)公司自 阅读全文
posted @ 2016-07-08 16:38 24K纯开源 阅读(5519) 评论(2) 推荐(1) 编辑
摘要:Visual Studio是Windows平台下进行项目管理和开发的终极利器。除了微软自家的技术外,新版的VS不但支持Javascript, Python的开发调试,甚至还支持了Android, iOS应用开发,不可谓不强大。对于我个人而言,VS主要是用来做C/C++开发,作为Qt开发的IDE来代替 阅读全文
posted @ 2016-06-16 13:40 24K纯开源 阅读(725) 评论(0) 推荐(0) 编辑
摘要:一、介绍 OBS(Open Broadcaster Software)是一个广泛使用的视频录制直播软件。利用该软件可以实现桌面窗口、游戏、网页、RTMP流、图像等的录制直播。OBS也是一个开放源代码的软件,因此我们可以在源代码的基础上进行修改,来实现我们自己的定制功能。OBS Studio是当前正在 阅读全文
posted @ 2016-05-10 14:03 24K纯开源 阅读(25542) 评论(7) 推荐(2) 编辑
摘要:经过一段时间的摸索,对Adobe Premiere Pro和After Effects系列插件的开发工作有了一定的掌握。如今公司需要针对Premiere Pro和After Effects开发另外一款插件,于是仔细看了看Premiere Pro和After Effects的官方文档,找到了一个基本工 阅读全文
posted @ 2016-04-01 15:13 24K纯开源 阅读(1765) 评论(2) 推荐(0) 编辑
摘要:在给Adobe Premiere Pro(PR)和Adobe After Effects(AE)插件开发时,对于实时调试插件有着很强的需求。除了业务需求外,单步调试插件还能够摸清楚Plugin和Host Application之间的交互过程。这篇文章记录下在Visual Studio中调试PR,AE 阅读全文
posted @ 2016-03-26 14:31 24K纯开源 阅读(4277) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示