E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pcm
音频开源代码中重采样算法的评估与选择
在音频软件实现中经常会遇到两个模块采样率不一致的情况,比如语音通话时采集到的
PCM
信号是16kHz的,但编码时codec是AMR-NB(AMR-NB是8kHz采样),这时就需要把16kHz采样的
PCM
值转换成
weixin_30278311
·
2020-06-27 15:58
ffmpeg AVFrame结构体及其相关函数
0.简介AVFrame中存储的是原始数据(例如视频的YUV,RGB,音频的
PCM
),此外还包含了一些相关的信息,例如:解码的时候存储了宏块类型表,QP表,运动矢量等数据.编码的时候也存储了相关的数据.1
weixin_30254435
·
2020-06-27 15:06
PHP+ffmpeg音频格式转化踩坑实录
由于科大讯飞AIUI的接口只支持
pcm
、wav两种未压缩的音频格式和speex带宽压缩的音频。而微信小程序录音的音频文件是MP3格式的,这就需要用到音频格式转化了。
快刀老码农
·
2020-06-27 14:50
PHP开发
编程人生
ffmpeg、ffplay、ffprobe 常用调试命令
xxx.yuv为例ffplay-frawvideo-video_size1920x1080xx.yuv(2)播放原始音频(需要大致知道格式)ffplay-ar48000-channels1-fs16le-ixx.
pcm
刀鱼i足球
·
2020-06-27 13:57
音视频
ffmpeg
I2S协议
I2S仅仅是
PCM
的一个分支,接口定义都是一样的,I2S的采样频率一般为44.1KHZ和48KHZ做,
PCM
采样频率一般为8K,16K。
victory08
·
2020-06-27 11:01
硬件&驱动
I2S
利用D
PCM
&Huffman编码实现数据压缩_C语言实现
一、实验原理D
PCM
是差分预测编码调制的缩写,它利用过去的抽样值来预测当前的抽样值,对它们的差值进行编码。差值编码可以提高编码频率,这种技术已应用于模拟信号的数字通信之中。
vacu_um
·
2020-06-27 10:21
DPCM
Huffman编码
数据压缩
C语言
音视频篇 - 移动端环境搭建 (学习笔记)
本章主要目标:使用LAME这个开源的MP3编码库在Android平台上将一个
PCM
文件编码为MP3文件,最终将编码后的MP3文件发送到电脑上即可进行播放。
况众文
·
2020-06-27 08:00
音视频篇
pcm
音频混音
原因:由于涉及到
pcm
的音频混音,故创建一个Demo进行混音测试,主要使用方法为归一化(自适应混音加权),平均调整权重法,自动对齐算法,及有人说的newlc中的一段算法,以上算法有可能名称叫法不同。
qw_stone
·
2020-06-27 07:49
FFmpeg
wav音频文件头解析
开发的一种声音文件格式,它符合RIFF(ResourceInterchangeFileFormat)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,该格式也支持MSAD
PCM
StellarDeng
·
2020-06-27 06:27
audio
ffmpeg音频编码
pcm
2acc
1、编码库版本及下载地址:ffmpeg:点击打开链接ffmpeg-2.6.1aac:fdk-aac-0.1.2点击打开链接http://pan.baidu.com/s/1kTwympx2、fdk-aac-0.1.2交叉编译#./configure--prefix=$PWD/out--host=arm-hisiv100nptl-linux#make#makeinstall#cp./out/opt/a
StellarDeng
·
2020-06-27 06:26
Multimedia
音视频处理入门基础
有一次老大给我分配个任务,你给我们做个流媒体服务器,将YUV和
PCM
编码h264和aac,然后复用成一个合适的格式通过服务器转发过去……,说完之后,我发现我根本就听不懂他在说什么?
毕竟小白
·
2020-06-27 06:12
音视频处理
JAVA 一个简单的原生RPC例子
关于原理的文章很多,可以参考一下其他人的,这里就稍微借鉴一下别人的时序图1、首先介绍一下项目图一个R
PCM
aven项目,其中有三个模块,分别是API、Server、Client。
WuBinBin-Albert
·
2020-06-27 05:21
JAVA
【小程序】
PCM
音频录制播放小工具
VS2010工程源码下载链接:https://pan.baidu.com/s/1Vf6FOISDXDjORyLcQqCErw
PCM
是windows系统录音后得到的纯音频数据,需要添加头部说明信息才能被播放器使用
maplegam
·
2020-06-27 05:37
私有田
海思hi3519v101 总结
3.avi封装h264+
pcm
。X音视频同步4.海思实现伪彩。5.adv71806pal输入切换6.高清sc2310,imx290,imx291,ov4689。7.双摄融合。8.ive视频增强。
alaode
·
2020-06-27 05:02
hi3519v101
h264.265裸流和音频(ALAW或
PCM
)封装为mp4
环境描述:1.目前我存在h264+h265裸流+alaw音频(也可以说是s16
pcm
)。2.目前是私有协议可以简单理解为多个音视频包组成了一个cms文件。
肖什么肖
·
2020-06-27 05:56
音视频编解码
G.703接口和E1接口区别
1.一条E1是2.048M的链路,用
PCM
编码。2.一个E1的帧长为256个bit,分为32个时隙,一个时隙为8个bit。3.每秒有8k个E1的帧通过接口,即8K*256=2048kbps。
乔克sw
·
2020-06-27 04:29
网络与路由交换
webrtc 读写文件操作1------- 本地播放文件
intStartPlayingFileLocally(intchannel,constcharfileNameUTF8[1024],boolloop=false,FileFormatsformat=kFileFormat
Pcm
16kHzFile
zeark
·
2020-06-27 04:51
webrtc
WinMain函数参数介绍
(HINSTANCEhInstance,//handletocurrentinstanceHINSTANCEhPrevInstance,//handletopreviousinstanceLPSTRl
pCm
dLine
双头龙
·
2020-06-27 04:18
win32
基于STM32的WAV音频格式播放器
由于WAV采用
PCM
编码,音质也十分不
Edwardlaughing
·
2020-06-27 04:45
STM32
android gps机制分析--之七
4NMEA数据的解析先看一段QXDMlog,是获取NMEA的一个大致流程:loc_middleware_proc中打印ReceivedI
PCM
essagewithid10.Locenabled1因为cmd_type
Achillisjack
·
2020-06-27 04:16
---【gps框架分析】
[ffmpeg] play YUV with ffmpeg/ffplay
ffplay-frawvideo-pix_fmtyuv420p-video_size1280x720input_video.yuv,oralternativelyffplay-frawvideo-pixel_formatyuv420p-video_size1280x720input_video.yuvplayrawaudio(
pcm
ArthurChiao
·
2020-06-27 03:12
ffmpeg
[ffmpeg] ffmpeg encode raw audio (
pcm
) into other formats (mp3, aac, wav, etc)
inputrawaudioinfo:samplerate:44.1ksampleformat:16bitsignedinteger,littleendianchannelnumbers:2encodingtheraw
pcm
audiointo.wavusingffmpeg
ArthurChiao
·
2020-06-27 03:41
ffmpeg
C++使用libcurl实现ftp客户端(上传、下载、进度、断点续传)
├──CMakeLists.txt└──src└──main.cp
pCM
akeLists.txtproject(ftp_client)cmake_m
踏莎行hyx
·
2020-06-27 03:57
C/C++
AAC文件解码成
PCM
格式文件
上一篇写到
PCM
格式文件编码成AAC格式文件,这一步的原因是有利于传输。可以将
PCM
文件做了很大的压缩力度,使得包变得更小,便于传输。
爱喝健力宝
·
2020-06-27 03:05
Android
Android音视频学习
使用MediaCodec实现
PCM
文件格式编码(压缩)成AAC格式
在Android4.1以后google就提供了MediaCodec这个类来为用户提供音视频的编码解码功能(虽然支持的格式不是很多)。对于MediaCodec类,我们需要大致介绍一下:官网提供的概述:Inbroadterms,acodecprocessesinputdatatogenerateoutputdata.Itprocessesdataasynchronouslyandusesasetofi
爱喝健力宝
·
2020-06-27 03:05
Android音视频学习
将
PCM
格式存储成WAV格式文件
把
PCM
格式的数据存储成WAV格式数据的思路:先写头部,再写数据块。WAV格式可以分成两个部分:1.文件头,存储一些重要的参数信息,比如采样率,声道数,量化精度等等。2.数据块,原始的
PCM
数据。
爱喝健力宝
·
2020-06-27 03:05
Android音视频学习
使用AudioRecord实现声音采集
但是如果你需要将采集到的数据转化为
PCM
格式,AAC
爱喝健力宝
·
2020-06-27 03:05
Android音视频学习
VC++
PCM
数据保存为WAV声音文件
WAV文件结构在Windows环境下,大部分多媒体文件都是按照资源互换文件格式(ResourceslnterchangeFileFormat)存放信息,简称RIFF格式。构成RIFF文件的基本单位称之为块(chunk)。每个RIFF文档是由若干个块构成。每个块(chunk)由块标识、块长度及数据等三部分所组成。其中,块标识保存的是由4个ASCII码字符组成的块名字。如不满4个字符则在右边以空格充填
老狼主
·
2020-06-27 03:49
VC++(日积月累篇)
Android录制语音文件wav转mp3
因为android系统开源的原因,导致许多生产厂商乱改系统源码,此处小米最为恶心,使用android原生的AudioRecord录制只能保存wav和
pcm
格式的语音文件,但是小米手机录制的wav语音文件系统本身不支持
黑暗世界的微光
·
2020-06-27 02:00
音视频开发基础概述 -
PCM
、YUV、H264、常用软件介绍
前言相对而言,音视频开发算是有些门槛的。记得我第一次接触的时候,看别人的博客都看不懂。特别是写代码的时候,非常痛苦,只能抄别人的代码,却不知道为什么要这么写,也不知道应该怎么调整。后来总结了一下,痛苦的原因是在写代码之前没有掌握相关的基础知识,因此现在特地写了这样一篇博客,希望对大家有所帮助。另,这篇博客主要是对自己做的笔记的一些总结,前前后后参考了许多文章和一些书籍,内容之间的连贯性或许不够好,
zouzhiheng
·
2020-06-27 00:59
音视频
MediaCodec 实现硬件解码
提供的硬件编解码器,通常配合MediaExtractor(用于解析媒体文件,获取音视频数据),MediaMuxer(用于封装已编码的音视频数据到文件中),Image,Surface,AudioTrack(用于播放
PCM
zouzhiheng
·
2020-06-27 00:59
音视频
Android音视频系列(八):了解音频格式WAV以及与
PCM
的转换
前言之前我们已经了解了
PCM
音频数据,我们理解为最原始的数据,虽然他的音质是最棒的,但是同时也暴露出两个很重要的问题:普通播放器无法播放,数据里不包含任何跟音频格式有关的信息(声道,采样率等等);体积过大
li504799868
·
2020-06-27 00:42
Android
音视频系列
Android音视频系列(七):
PCM
音频单声道与双声道的相互转换
前言上一篇我们已经学习了
PCM
音频的保存格式,这一篇我们通过掌握的知识,完成
PCM
音频的单声道和双声道的互相转换。正文首先我们把上一篇的最核心部分贴出来:我们首先完成单声道转双声道的操作。
li504799868
·
2020-06-27 00:42
Android
音视频系列
3.基于FFMPEG将YUV420转为H264/H265
根据前两篇YUV420转JPG,
PCM
转AAC,其实大致流程都是一致的,初始化相关结构体—>赋值一些必要的参数—>打开编码器—>读取原始数据—>编码—>写到输出文件中去….一、一些概念在赋值一些参数的时候
Stoneshen1211
·
2020-06-27 00:45
ffmpeg
基于FFmpeg音视频流同步
通过ffmpeg将
PCM
音频数据和RGB视频数据转码、编码成AAC+H264,再通过内存读写数据封装MP4格式。
cnhui2016
·
2020-06-26 23:05
音视频与图像处理
IBM发布基于内存的人工智能计算架构
12月1日美国IBM公司发布消息称,该公司研究人员实现了在内存计算技术上的一次重大突破,发明了一种可以运行在100万个相变内存(
PCM
)上的无监督式机器学习算法,有望比传统计算机在计算速度和能耗利用效率方面提升
深度思索
·
2020-06-26 23:09
眺望
android Kotlin 实现
pcm
音频数据的存储和播放
AndroidManifest.xml权限:build.gradle--用了第三方管理动态权限申请的库implementation'com.yanzhenjie:permission:2.0.0-rc4'下面是代码很简单:主界面Main,布局文件就是4个buttonclassMainActivity3:AppCompatActivity(),View.OnClickListener{overrid
曲仁漆
·
2020-06-26 22:11
EMp3Record 让 Android 录音播放 更简单
一、简介由于Android原生AudioRecord的录制结果是
PCM
文件,在其他端不通用,所以需要将录制好的
PCM
转换成Mp3通用格式。
Android届的小学生
·
2020-06-26 22:50
Android组件化
Centos7下安装Cloudera Manager以及Hadoop
安装Hadoo
pCM
安装前准备系统设置安装CM安装CDH-HADOOP相关页面安装Hadoop(CM)警告:在执行以下命令时,如果出现ssh相关命令(此处只记录了一次),则需要在操作机器上向每台机器都发起一次
胖蚂蚁_alleyz
·
2020-06-26 21:52
hadoop
Audio中underrun与overrun问题解决
linux错误码定义:#defineEPIPE32/*Brokenpipe*/1.播放
pcm
时,snd
慢慢的燃烧
·
2020-06-26 21:47
Android
Audio学习
fdk-aac编码及mp4v2封装h264+aac[附完整代码]
代码中主要流程部分可以总结为创建aac_encoder/mp4_muxer,然后分别在h264的callback和audiocapture
pcm
的callback回调中执行h264的封装和aac编码封装
u010020404
·
2020-06-26 21:16
嵌入式linux
c开发
音视频开发
数据压缩原理与应用 实验四 D
PCM
压缩系统的实现和分析
2.D
PCM
基本原理D
PCM
是差分预测编码调制的缩写,是比较典型的预测编码系统。在D
PCM
系统中,需要注意的是预
ttsss99
·
2020-06-26 20:48
语音情绪识别和语音识别等语音处理任务的语音数据 振幅归一化方法 how to normalize the amplitude of audio with python
网上找了一圈都没有找到比较靠谱的方法,有一篇文章提到用什么do_
pcm
工具,但是全网都没有相关的内容,这里贴上一个调用pydub.effects.normalize方法进行振幅归一化的方法.方便后面的同学
tonydandelion2014
·
2020-06-26 20:25
语音相关
ffmpeg音频处理——
pcm
格式与resample(重采样)
1基本概念1:获取
pcm
音频帧声道数AVCodecContext->channelsavframe->channelsprintf("av_frame_get_channels=%d\n",av_frame_get_channels
timesir
·
2020-06-26 19:15
音频处理
Vorbis格式总结
将audio
PCM
data压缩成rawpacket后,
安然无忧
·
2020-06-26 17:07
音频
北方草帽农场杯全国文学大奖赛|缴翠然|卜算子·春满江南
北方草帽农场杯全国文学大奖赛|缴翠然|卜算子·春满江南https://mp.weixin.qq.com/s/zdMVxhJXT2PwqThqX
pCm
qg【888大奖征稿】要求:请围绕“深入学习宣传贯彻十九大精神
草帽诗社东方了了
·
2020-06-26 17:03
全志R328详细资料datasheet免费分享
一组广泛的音频接口,如音频编解码器,I2S/
PCM
,DMIC,一条线音频(OWA)包括在连接的音频产品上的麦克风语音唤醒/识别/记录/回放应用程序。
szx940213
·
2020-06-26 17:29
PHP基础-生成静态html页面原理
经常操作网站后台的人都知道,现在大多数的网站系统,如dedecms、ph
pcm
s、帝国等知名内容管理系统都提供生成静态页面的功能,这不光有利于搜索引擎的抓取,而且还能有效降低服务器压力,所以说这是一个很流行
我爱一碗香
·
2020-06-26 16:53
Android h264视频与G711转码合并MP4文件
具体库怎么编译请看我的另一篇文章:AndroidG711(
PCM
A/
PCM
U)、G726、
PCM
音频转码到AAC具体Android怎么使用该库方法使用方法示例:/***g711a转码为aac**@p
小叁叁
·
2020-06-26 16:55
Android笔记
python 将多个wav语音文件合到一起
(本文已经同步到公众号)******######******上期关于
pcm
语音格式文件合成文章:python把千万个语音文件合成一个
pcm
格式的音频文件与wav格式还是有很大差别的。
白浪博客
·
2020-06-26 16:39
Python
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他