logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FFmpeg 音视频开发 20 年

感谢小编邀请,让我写下FFmpeg20年这么有历史厚重的话题。写文章其实比录视频教程要求高很多,要字斟句酌,逻辑严密,理论知识严谨。由于个人文笔实在有限,长期以来,不敢随便写文章,更不敢出书,更不敢妄论FFmpeg,更何况很多资深从业者在这个领域很多年靠它吃饭,其中包括很多年赚10亿+的上市公司。GPL/LGPL错综复杂的开源社区与商业项目的感情交织,牵涉很多人的利益,所以聊这个话题,稍不注意就会

公司使用Qt到底要不要付费?

有小朋友问(此处不应该是李永乐老师的小朋友),公司在大量使用Qt作为基础开发框架,公司也比较懵,使用Qt开发商业软件,到底是否需要付费?作为一个十几年Qt使用经验的老c++程序员,今天就来回答这个问题。Qt能获得如此的成功,得益于LGPL协议,都知道GPL是非常严格,不能开发闭源商业软件的。但LGPL允许你使用动态链接的方式开发闭源商业软件。所以Qt正是因为LGPL,获得了巨大的成功。我们要定义软

苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南

苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南 VR AR MR开发时代,音视频,图像处理开发技术,尤其是OpenGL ES是最基础的技术。这里给大家推荐我个人的音视频,图像处理开发系列课程。

文章图片
#音视频#图像处理
FFmpeg 音视频开发 20 年

感谢小编邀请,让我写下FFmpeg20年这么有历史厚重的话题。写文章其实比录视频教程要求高很多,要字斟句酌,逻辑严密,理论知识严谨。由于个人文笔实在有限,长期以来,不敢随便写文章,更不敢出书,更不敢妄论FFmpeg,更何况很多资深从业者在这个领域很多年靠它吃饭,其中包括很多年赚10亿+的上市公司。GPL/LGPL错综复杂的开源社区与商业项目的感情交织,牵涉很多人的利益,所以聊这个话题,稍不注意就会

音视频开发:Qt在视频剪辑3D桌面软件获胜, 嵌入式不敌安卓

视频剪辑软件上大量的动画啊,特效啊,就可以轻松完成了,像行业知名的视频剪辑软件达芬奇啊,各种开源的视频剪辑软件,包括后来的剪映,都在用Qt开发视频剪辑软件。Qt封装后的OpenGL非常的优雅,我之前学OpenGL学了七八年都没啥长进,后来我自己去看了QtOpenGL的源码,很多东西就搞明白了,进步非常快。大家都知道啊,做嵌入式linux设备,一些没有屏幕,比如安防摄像头,门铃之类的,另外一些嵌入式

文章图片
#qt#开发语言#音视频 +1
音视频开发三大就业方向

音视频开发,无论你做iOS/Android/Qt客户端,还是嵌入式linux,服务器开发。最后可分为三大就业方向:1 流媒体网络通讯开发流媒体网络通讯开发岗位 占70%~ 80%,就业,集中在芯片,安防,数字电视,广告,行车记录仪,车载系统,智能家居,楼宇对讲,视频会议....大部分从业者吃饭靠这个领域。需要掌握的是unix操作系统,网络socket通讯, 音视频基础,264/265基础,编解码,

文章图片
#音视频
音视频开发 人脸标定 animoji 动态贴纸 小项目练习总结

去年11月份,苹果发布了iphoneX, Animoji功能挺强大的。于是本人在音视频开发学员QQ群中发布了如何自己去做一个animoji,动态贴纸之类的应用的方法。很多同学都做了一些尝试。 但有一些问题。作为讲课老师,我肯定也要亲自去写一写这样一个小软件。但是这个过程中,也有一些问题,经验,列出来。供大家参考。视频链接: MacOS/PC版:https://www.bilibili.co...

#opencv
用Qt5的 QMultiMedia 音频视频采集的限制

本文内容截止Qt5.14版本。Qt应该很早就提供了MultiMedia 这样一个多媒体开发框架用于开发常见的音视频处理。比如音乐,视频的播放。 做个简单的音乐视频播放器,在规定的平台,用规定的格式,比如mp3 mac平台播放mp4都没什么问题。在linux平台,Multimedia需要安装libpulse-dev依赖库。所以说,做个简单的有限的格式的播放器,没有什么问题。做p...

35岁音视频网络通讯图像处理程序员正式进军元宇宙.

35岁音视频网络通讯图像处理程序员超哥正式进军元宇宙.

文章图片
#音视频#图像处理#人工智能
公司使用Qt到底要不要付费?

有小朋友问(此处不应该是李永乐老师的小朋友),公司在大量使用Qt作为基础开发框架,公司也比较懵,使用Qt开发商业软件,到底是否需要付费?作为一个十几年Qt使用经验的老c++程序员,今天就来回答这个问题。Qt能获得如此的成功,得益于LGPL协议,都知道GPL是非常严格,不能开发闭源商业软件的。但LGPL允许你使用动态链接的方式开发闭源商业软件。所以Qt正是因为LGPL,获得了巨大的成功。我们要定义软

暂无文章信息