注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
安谋科技 XPU
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
安谋科技 XPU
广州小程
6
获赞数
0
关注数
0
粉丝数
关注他
发私信
IP 属地未知
2017-07-15 加入
浏览 5.4k
举报
屏蔽
主页
回答
提问
文章
16
更多
闲来无事,学学技术,写写文章--微信公众号“广州小程”
12 声望
|
新手
ffmpeg
9
多媒体
3
直播
3
交叉编译
3
编译
3
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1
青铜勋章
见多识广
个人动态
发布了文章
2021-03-03
多媒体开发(9):我是声音
广州小程
之前介绍通过ffmpeg程序来录制声音或图像,这个办法是一个操作的过程,很少涉及到概念上的东西。而本文,要介绍的是声音采集的一些流程与概念。
发布了文章
2021-02-25
多媒体开发(8):调试FFmpeg
广州小程
编译FFmpeg得到二进制文件,之后就是对二进制库的调用,这时FFmpeg就像一个黑盒子。作为程序员,难道不想研究一下FFmpeg的具体实现?比如是怎么拿到歌曲信息的、怎么解码的、怎么推流的,等等。
发布了文章
2021-01-26
多媒体开发(7):编译Android与iOS平台的FFmpeg
广州小程
编译FFmpeg,一个古老的话题,但我还是介绍一遍,就当记录。之前介绍怎么给视频添加水印时,就已经提到FFmpeg的编译,并且在编译时指定了滤镜的功能。
发布了文章
2021-01-14
多媒体开发(6):用滤镜实现各种图片效果
广州小程
之前讲过使用FFmpeg的drawtext滤镜(把图片或文字加到视频上),而实际上,FFmpeg的滤镜很强大,远不止加字幕或加图片的功能。滤镜很有趣,可以把图片变模糊、变色、缩放旋转,等等。
发布了文章
2021-01-12
多媒体开发(5)&音频特征:声音可以调大一点吗?
广州小程
基本上,现在常用的声音采样办法是pcm,而对于压缩音频的解码,得到的也pcm数据。这个pcm数据,只是一堆数值,有正有负,看这个值看不出什么花样。
发布了文章
2021-01-04
多媒体开发(4):在视频上显示文字或图片--ffmpeg命令
广州小程
小白:我录了段视频,里面用的音乐是有版权的,而且快过期了,能把音乐去掉吗?小程拿到视频后,一个快捷键打开命令终端,快速打下一行命令:ffmpeg -i 小白.flv -vcodec copy -an -f mp4 quiet.mp4一个只有视频图像的文件就诞生了。声画分离,这当然只是ffmpeg命令...
发布了文章
2020-12-28
多媒体开发(3):直播
广州小程
之前介绍了如何录制音视频,以及相关的多媒体的概念。对于已经录制的多媒体进行“就地”播放(参考前文),就是回放,除了“回放”这个流程,还有一个流程也会经常遇到,那就是“直播”。
发布了文章
2020-12-16
多媒体开发(2):录制视频
广州小程
上一节介绍了用ffplay来播放文件(或url),这里有一个概念,如果是播放已经存在的文件,那叫“回放”,也就是Playback(从流媒体的角度也叫点播),如果播放的是正在录制的数据(边录边播),那叫直播。
发布了文章
2020-12-07
多媒体开发(1):播放
广州小程
从技能的差别而区分出来的领域,都有自己的数据结构与流程。想要精通一个专业领域,意味着需要理解透它的结构与流程(但有很多理解是可以平移的),但是,这不意味着从概念入手就是最好的办法。找一个切入点,在某个专业领域完成某个功能,然后在恰当的时候再做系统...
发布了文章
2020-12-03
python应用(7):输入与输出
广州小程
流程中的输入,一般都会先保存在变量(即内存)中,而这个输入,可以来自于键盘(也称为标准输入)、文件、socket、串口,等等。同样,流程处理后的数据,也可以从变量(即内存)输出到屏幕(也称为标准输出)、文件、socket、串口,等等。
发布了文章
2020-12-02
python应用(6):函数
广州小程
在流程很简单的时候,或者流程不简单但我们不需要考虑开发维护成本的时候,平面地组织你的代码就够了,不用费脑子,不需要考虑层次或重用的东西。当事情变得越来越复杂时,当同行对代码质量要求越来越高时,有一些重要的概念就出现了,而重用就是其中一个。重用就让...
发布了文章
2020-12-01
python应用(5):变量类型与数据结构
广州小程
如前所说,写程序如同给算法写壳,而算法就是流程,所以流程是程序的主角(但这个流程不一定要你来设计)。在程序中,为了配合流程(算法)的实现,除了顺序、分支与循环语句的使用,还要借助“变量”这个角色。变量是重要的角色,男二号。
发布了文章
2020-11-30
python应用(4):变量与流程
广州小程
程序是什么?就是一堆代码啰。但是代码是有组织而来的,不是凭空堆砌出来的。有一个“古老”的说法:程序=数据结构+算法,意思是,程序是由一些数据结构(数据的组织结构)加上某些算法而形成的。从这个角度,算法才是主驱动力,而数据结构是服务于算法的(当然你可能...
发布了文章
2020-11-27
python应用(3):启用集成开发工具pycharm
广州小程
之前写了个python程序给自己用,写代码时用的是macvim(vim的一种),macvim是个编辑工具,由于我已经设置过对python等各种语言的支持特性,所以什么缩进、对齐、高亮之类的表现都有,写起代码来非常舒服。可是,不是人人都用这个古老的vim工具的,而如果在普通的记...
发布了文章
2020-11-26
python应用(2):写个python程序给自己用
广州小程
用python写一个程序,然后在命令行上执行,看不到界面(UI),这种程序很常见了,叫命令行程序。然而很多人,特别是不懂程序的人,更需要看到的是一个有界面的,能通过鼠标操作的程序,毕竟已经迈进“窗口”的时代,虽然Dos还存在。所以,怎么用python弄出有界面的程序...
发布了文章
2020-11-25
python应用(1):安装与使用
广州小程
编译型语言,就是在执行代码之前,先把源代码编译(加链接)成另一种形式的代码,比如目标代码,或字节码,这种代码在执行的时候速度可以更快一些,因为它更易于被机器执行。源代码,就是你写的程序代码,是给人看的代码。解释型语言,就是在执行代码的时候,才把源...
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据