标签 ysp音视频 下的文章
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 经过实际测试,这个只是在解码的时候,写入 ...
610 语音学习笔记
1. 录音的 pcm 文件直接播放,使用: #!/bin/bash play -t raw -r 44.1k -e signed-integer -b 16 -c 2 loved.pcm play -t raw -r 48k -e floating-point -b 32 -c 2 ./dat...
最新回复