使用 ffmpeg 把视频转为图片集

安装 ffmpeg sudo apt-get update sudo apt install ffmpeg 检查视频 使用 ffplay xyz.mp4 看下视频能不能播放。 使用 ffmpeg -i xyz.mp4 查看视频长宽等信息。 参考: https://www.cnblogs....

[转] ARGB颜色格式学习

转自: https://blog.csdn.net/q1449660223/article/details/110310208 概述 RGB RGB(Alpha,Red,Green,Blue)色彩模式是工业界的一种颜色标准,是通过对红®、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠...

[转] 图解YU12、I420、YV12、NV12、NV21、YUV420P、YUV420SP、YUV422P、YUV444P的区别

转自: https://blog.csdn.net/byhook/article/details/84037338 音视频实践学习 android全平台编译ffmpeg以及x264与fdk-aac实践 ubuntu下使用nginx和nginx-rtmp-module配置直播推流服务器 an...

[转] 图像原始格式(YUV444 YUV422 YUV420)一探究竟

转自: https://www.cnblogs.com/tid-think/p/10616789.html#:~:text=%E6%8E%A5%E4%B8%8B%E6%9D%A5%E6%98%AFYUV420,%E6%AF%8F%E5%9B%9B%E4%B8%AAy%E5%88%86%E9%8...

rgba yuv420p

参考 https://www.jianshu.com/p/819c23563c90 https://www.cnblogs.com/linuxAndMcu/p/12127975.html https://blog.csdn.net/xiaibiancheng/article/details/7...

alsaaudio period size 理解

1. pcm 是 ADC 直接采集到的数据。 2. frame,帧,指的是对所有声道进行一次 ADC 转换得到数据。 3. frame size,指的是一帧 包含的字节数。 如果是单声道,8bit adc,那么就是 1 8 / 8 = 1. 如果是8声道,16bit adc,那么就是 8 ...

python 从多声道 pcm 文件中 转换成单通道 pcm 文件

1. 从 二进制 pcm 文件中读取数据,并转化位想要的矩阵数组 with open(audioPath, 'rb') as f: audioData = np.fromfile(f, dtype = np.uint16) audioData.shape = -...

opencv c 学习笔记

1. createTrackbar是Opencv中的API,其可在显示图像的窗口中快速创建一个滑动控件,用于手动调节阈值,具有非常直观的效果。具体定义如下: CV_EXPORTS int createTrackbar(const string& trackbarname, co...

opencv python 学习笔记

1. cv2.GaussianBlur() def GaussianBlur(src, ksize, sigmaX, dst=None, sigmaY=None, borderType=None): """ 使用高斯滤波器模糊图像 Argument: src: 原图像 dst:...

ffmpeg 学习笔记

1. 解码 mp3 的时候,使用 ffprobe,当 ffmpeg 的版本不同,出来的结果也不一样。 在 早期版本的时候,显示 sample format 是 s16 在 3.X 版本的时候,显示是 S16P 在 4.X 版本的时候,显示是 FLTP 经过实际测试,这个只是在解码的时候,写入 ...