
音视频
文章平均质量分 90
转载音视频相关资料
Martin89
这个作者很懒,什么都没留下…
展开
-
mciSendString函数简介(播放音乐以及录音相关操作)
如果想要提高专业性,mci指令是相对比较多的,首先要设置好声音的清晰度(位度),可接收的声音频率(赫兹),还有播放的声道(单声道或者双声道),另外还有声音的编码格式(如不同类型声音的数字信号与模拟信号的编码格式),等等……我们可以直接通过mciSendString("setaudio music volume to a",0,0,0),其中a是一个数字,来实现播放音量的改变,这个音量的换算是此时多媒体的音量乘上a/1000,所以这个a的范围是0~1000。//打开建立一个声音类型的文件项目,别名为moo。转载 2024-04-01 09:57:32 · 1308 阅读 · 0 评论 -
【VLC开发】libvlc_new函数参数
项目中有视频监控的需求,找了vlc这个开源视频工具,在获取实例参数时遇到了问题,要得到VLC的全部参数有两种方法,1 只要在创建时加上"--longhelp"和"--advanced"就可以了。比如:加上"--longhelp"和"--advanced",并且打开控制台,就可以得到全部参数了。(注意,在使用中不要用这两个参数)2另一种方法,前提是安装了vlc播放器,打开系统命令提示符窗口(“运行”中输入“cmd”),切换到vlc.exe所在目录(安装目录),输入:vlc -H转载 2022-02-11 17:49:46 · 3154 阅读 · 0 评论 -
FFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg
一、简述ffmpeg是一个非常强大的工具,它可以转换任何格式的媒体文件,并且还可以用自己的AudioFilter以及VideoFilter进行处理和编辑。有了它,我们就可以对媒体文件做很多我们想做的事情了。二、命令行参数1. 通用参数-f fmt : 指定格式 -i filename:指定输入文件名 -y:覆盖已有文件 -t duration:指定时长 -fs limit_size:设置文件大小的上限 -ss time_off: 从指定的时间开始 -re:代表按照时间戳读取或发送转载 2020-11-14 11:12:44 · 466 阅读 · 0 评论 -
AAC ADTS格式分析
ADTS是个啥 ADTS内容及结构 将AAC打包成ADTS格式 1.ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时,我靠也不能播。当时崩溃了,后来通过查找资料才知道。一般的AAC解码...转载 2019-01-30 14:55:20 · 224 阅读 · 0 评论 -
AAC格式分析
转自 http://www.cnblogs.com/caosiyang/archive/2012/07/16/2594029.html ADTS帧首部结构:序号 域 长度(bits) 说明 1 Syncword 12 all bits must be 1 2 MPEG version 1 0 for MPEG-4, 1 fo...转载 2019-01-30 15:05:17 · 459 阅读 · 0 评论 -
常见音频API简介
在计算机系统中,如果需要输出音频,就要用特定的方法去驱动Codec、DAC等音频芯片。在调动音频芯片的过程中,需要用到一些特殊的应用程序编程接口,也就是音频API。使用音频API,音频软件如播放器等就可以直接针对API设计输出程序,而不必针对不同的芯片使用不同的指令。常见的音频API有MME、DS、WDM、KS、WASAPI、ASIO等。MME(WaveIn/WaveOut)M...转载 2018-09-21 10:19:26 · 15286 阅读 · 0 评论 -
音频混音接口调节音量及设置静音
本文主要介绍如何使用混音器Mixer API函数实现系统音量调节,以及设置静音。1.混音器的作用及结构1.1混音器的作用 声卡(音频卡)是计算机进行声音处理的适配器,具有三个基本功能: (1)音乐合成发音功能 (2)混音器(Mixer)功能和数字声音效果处理器(DSP)功能 (3)模拟声音信号的输入和输出功能 混音器的作用是将来自音乐合成器、CD-ROM、话筒...转载 2018-03-09 17:09:54 · 2183 阅读 · 0 评论 -
win7音频 audio service调节单个程序音量控制
以下代码的作用是控制当前程序的声音,并将其他程序的声音关闭。代码如下:[cpp] view plain copyBOOL SetCurrentProcessVolume(DWORD dwVolume,BOOL IsMixer/*TRUE*/) { HRESULT hr <span style="white-space:pre"> ...转载 2018-03-12 11:39:30 · 1713 阅读 · 0 评论 -
码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清
有些刚刚接触视频行业的朋友可能对很多相关的名词不是很清楚,今天我们就把一些比较重要的列出来供大家参考。1、码流(码率) 码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,通俗一点的理解就是取样率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位...转载 2016-04-01 10:48:01 · 7181 阅读 · 0 评论