![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多媒体常识
chinabinlang
webrtc,音视频编程,视频会议开发,视频直播,电子白板开发
展开
-
获取网页视频文件
方法很多,这里说一个比较简单的方法:you-get安装 python;pip install you-get获取视频:如,某视频网站: https://www.video.com/video/VideoP=011: 这个表示 视频的 网页, 01 表示 这个视频的 第一集;2: you-get -i https://www.video.com/video/VideoP=01 这里会显示当前视频的 format:mp4hd 等等好几条;3: you-get --format=mp4hd原创 2023-03-31 17:37:07 · 625 阅读 · 0 评论 -
BMP 转 YUV (BMP2YUV)+ YUV 转RGB , YUV转NV12
还是直接用: libyuv,简单,方便,高效;这里转几篇文章:文章一:http://blog.csdn.net/leixiaohua1020/article/details/13506099可以下载工程直接查看,可以修改部分效率;文章二:int RGB2YUV_YR[256], RGB2YUV_YG[256], RGB2...转载 2014-11-26 11:04:51 · 3372 阅读 · 0 评论 -
图像翻转
图像上下翻转,就是像素行最上面的放到最先面,就是说像素行的上下翻转;unsingd char * RGB_Flip(unsigned char * pbuf, int w, int h, int len ){ unsingd char * pFlipBuf = new unsingd char [ len ];for ( int i = 0; i{原创 2015-06-18 16:01:38 · 803 阅读 · 0 评论 -
WAVE 文件格式分析
WAVE 文件格式分析WAVE 文件作为多媒体中使用的声音波形文件格式之一,它是以RIFF(Resource Interchange File Format)格式为标准的。每个WAVE文件的头四个字节便是“RIFF”。WAVE 文件由文件头和数据体两大部分组成。其中文件头又分为 RIFF/WAV 文件标识段和声音数据格式说明段两部分。WAVE文件各部分内容及格式见后文。常见转载 2015-05-22 10:09:41 · 3499 阅读 · 0 评论 -
VC++图像处理软件
做图像处理,通常要用到很多算法,但是效果只有写完代码才知道,为了简单起见,这里可以直接用《visual c++数字图像处理(何斌)》书的关盘源代码,其中有一个方便的图像处理程序可以看到简单效果,方便调试;原创 2015-06-24 14:58:47 · 2170 阅读 · 0 评论 -
VC播放GIF文件
播放GIF文件有很多方法,这里简介两个比较简单的方法:1:可以用Cximage;2:可以用GDI+播放,这个比较简单,而且不需要再配置其他库文件;Image* m_pImage;GUID* m_pDimensionIDs;PropertyItem* lpPropertyItem;UINT m_iCurrentFrame = 0;/原创 2015-07-14 15:12:36 · 1592 阅读 · 0 评论 -
libzplay库
libzplay目前,非开源,只可以在windows上应用;关于MP3文件播放:通常步骤是:获取MP3相关参数 -> 解码-> 相关平台播放音频接口播放声音;可以播放解码播放MP3的库很多,如果VLC,ffplay,或者directshow,解码库一般可以用lame,播放播放库可以用SDL,或者Windows上的waveout,directsound等很多方法,这里例举原创 2015-11-09 15:37:00 · 5068 阅读 · 1 评论 -
mpc-hc 编译
1:GitHub源码:https://github.com/mpc-hc/mpc-hcFor up to date instructions on how to compile mpc-hc visit the wiki page:https://trac.mpc-hc.org/wiki/How_to_compile_the_MPC2:一般情况下,checkout完...原创 2012-07-16 15:26:48 · 2874 阅读 · 0 评论 -
rtp SDP文件
1:可以通过VCL播放器直接打开;2:或者通过ffplay播放:ffplay.exe test.sdppause//VP8_recv_sdp//1234:端口号;//127.0.0.1:SDP接收端的IP地址,一般写对等网络地址,不建议直接写127.0.0.1;m=video 1234 RTP/AVP 96a=rtpmap:96 VP8a=frame原创 2018-01-04 10:40:16 · 1327 阅读 · 0 评论 -
音频文件播放器
1:PCM :播放器:Eufony ;2:原创 2014-06-20 15:15:19 · 6594 阅读 · 0 评论 -
CImg的图像内存内存获取
CImg是个简单方便的图像库,只有一个头文件和一些原创 2014-05-23 11:45:11 · 3361 阅读 · 0 评论 -
WAVEFORMATEX 格式说明
WAVEFORMATEXThe WAVEFORMATEX structure specifies the data format of a wave audio stream.WAVEFORMATEX 为波形音频流格式的数据结构typedef struct{ WORD wFormatTag; WORD nChannels; DWORD nSamplesP转载 2011-09-09 10:29:57 · 2044 阅读 · 0 评论 -
PCM音频文件
关于音频格式有好多种,如常见的mp3压缩格式的音频;PCM音频文件,就是我们从计算机中采集出来未压缩的声音数据;我们可以直接通过写文件的方式不断的将数据写到一个文件中,后缀为.pcm,这个文件就可以通过pcm播放器播放了。pcm没有文件头,全部就是采集的未压缩的音频数据。关于音频有自己的格式,在windows中用WAVEFORMATEX结构体表示。 PCM播放器:Music原创 2012-09-20 15:08:31 · 9838 阅读 · 1 评论 -
CWaveFile 的应用
CWaveFile类是微软提供的wav文件读写类。1:wav文件读取: CWaveFile * pWaveFile = new CWaveFile(); pWaveFile->Open( _T("F:\\wav8000.16.Mono.wav"), 0, WAVEFILE_READ);//读取wav文件; WAVEFORMATEX wfx; memcpy( &wfx原创 2012-09-25 11:14:05 · 3432 阅读 · 4 评论 -
混音算法
混音算法: 混音算法Hi !!!!I am not sure weather I have fully understood your question or not, I persume that you are asking"How can we mix two or more audio stream", If this is the question t转载 2012-10-18 16:40:54 · 2065 阅读 · 1 评论 -
有关音频编码的知识与技术参数
自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码,即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。1、什么是采样率和采样大小(位/bit)? 声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组成,由于存储空间是相对有限的,数字编码过程中,必须对弦线转载 2012-10-18 15:24:04 · 1165 阅读 · 0 评论 -
各类文件的文件头标志
各类文件的文件头标志1、从Ultra-edit-32中提取出来的JPEG (jpg),文件头:FFD8FFPNG (png),文件头:89504E47GIF (gif),文件头:47494638TIFF (tif),文件头:49492A00Windows Bitmap (bmp),文件头:424DCAD (dwg),文件头:41433130Adobe Photosh转载 2013-09-18 09:55:31 · 5218 阅读 · 0 评论 -
规一化混音算法和alsa混音算法比较
http://blog.csdn.net/weed_hz/article/details/12557291转载 2014-05-08 18:11:29 · 1795 阅读 · 0 评论 -
视频图片文件播放器 yuv player
视频播放器:暴风影音: 基本上的视频都是可以播放的;VLC: 和暴风差不多,开源免费;YUV : YUV player,免费, 而且可以播放RGB文件;RGB: 在做图像程序测试的时候,经常对改变像素,写文件的时候不想麻烦些信息, YUV player可以直接播放像素文件;YUV playe 还可以播放联系的RGB文件 和 YUV文件,可以像视频一样播放,这样就很方便程序的调试了; ...原创 2014-07-16 18:40:21 · 1179 阅读 · 0 评论 -
音频文件计算大小
声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。采样频率是指单位时间内的采样次数。采样频率越大,采样点之间的间隔就越小,数字化后得到的声音就越逼真,但相应的数据量就越大。声卡一般提供11.025kHz、22.05kHz和44.1kHz等不同的采样频率。采样位数是记录每次采样值数值大小的位数。采样位数通常有8bits或16bits两种,采样位数越大,所能记转载 2014-06-20 13:46:35 · 9288 阅读 · 4 评论 -
各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
编解码学习笔记(一):基本概念媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已经很少采转载 2012-08-09 15:35:33 · 10296 阅读 · 0 评论