当前位置: 首页 > news >正文

做网站页面需要的资料搜索引擎优化网站

做网站页面需要的资料,搜索引擎优化网站,具体的网站建设方案,品牌高端网站制作官网通道问题 在使用函数swr_alloc_set_opts给SwrContext传递输入输出的音频参数时,需要设置通道,这里通道为2,但是通道布局不能传递2.比如AV_CH_LAYOUT_STEREO 实际值为3 如果要计算通道布局的通道数使用函数av_get_channel_layout_nb_channels…

通道问题

       在使用函数swr_alloc_set_opts给SwrContext传递输入输出的音频参数时,需要设置通道,这里通道为2,但是通道布局不能传递2.比如AV_CH_LAYOUT_STEREO 实际值为3

如果要计算通道布局的通道数使用函数av_get_channel_layout_nb_channels

int src_nb_channels = av_get_channel_layout_nb_channels(src_ch_layout);
swr_ctx = swr_alloc_set_opts(nullptr,dst_wave_fmt.ch_layout, //输出通道dst_wave_fmt.sample_fmt, //输出样本格式dst_wave_fmt.rate, //输出采样率AV_CH_LAYOUT_STEREO_DOWNMIX,  //输入通道src_wave_fmt.sample_fmt,  //输入样本格式src_wave_fmt.rate, //输入采样率0, nullptr);

声道map定义在 libavutil/channel_layout.c文件中

static const struct {const char *name;int         nb_channels;uint64_t     layout;
} channel_layout_map[] = {{ "mono",        1,  AV_CH_LAYOUT_MONO },{ "stereo",      2,  AV_CH_LAYOUT_STEREO },{ "2.1",         3,  AV_CH_LAYOUT_2POINT1 },{ "3.0",         3,  AV_CH_LAYOUT_SURROUND },{ "3.0(back)",   3,  AV_CH_LAYOUT_2_1 },{ "4.0",         4,  AV_CH_LAYOUT_4POINT0 },{ "quad",        4,  AV_CH_LAYOUT_QUAD },{ "quad(side)",  4,  AV_CH_LAYOUT_2_2 },{ "3.1",         4,  AV_CH_LAYOUT_3POINT1 },{ "5.0",         5,  AV_CH_LAYOUT_5POINT0_BACK },{ "5.0(side)",   5,  AV_CH_LAYOUT_5POINT0 },{ "4.1",         5,  AV_CH_LAYOUT_4POINT1 },{ "5.1",         6,  AV_CH_LAYOUT_5POINT1_BACK },{ "5.1(side)",   6,  AV_CH_LAYOUT_5POINT1 },{ "6.0",         6,  AV_CH_LAYOUT_6POINT0 },{ "6.0(front)",  6,  AV_CH_LAYOUT_6POINT0_FRONT },{ "hexagonal",   6,  AV_CH_LAYOUT_HEXAGONAL },{ "6.1",         7,  AV_CH_LAYOUT_6POINT1 },{ "6.1(back)",   7,  AV_CH_LAYOUT_6POINT1_BACK },{ "6.1(front)",  7,  AV_CH_LAYOUT_6POINT1_FRONT },{ "7.0",         7,  AV_CH_LAYOUT_7POINT0 },{ "7.0(front)",  7,  AV_CH_LAYOUT_7POINT0_FRONT },{ "7.1",         8,  AV_CH_LAYOUT_7POINT1 },{ "7.1(wide)",   8,  AV_CH_LAYOUT_7POINT1_WIDE_BACK },{ "7.1(wide-side)",   8,  AV_CH_LAYOUT_7POINT1_WIDE },{ "octagonal",   8,  AV_CH_LAYOUT_OCTAGONAL },{ "hexadecagonal", 16, AV_CH_LAYOUT_HEXADECAGONAL },{ "downmix",     2,  AV_CH_LAYOUT_STEREO_DOWNMIX, },{ "22.2",          24, AV_CH_LAYOUT_22POINT2, },
};

PCMA播放问题

播放PCMA

ffplay -f s16le -ar 8000 -acodec pcm_alaw -ac 1 src.pcma

播放PCMU

ffplay -f s16le -ar 8000 -acodec pcm_mulaw -ac 1 src.pcmu

http://www.ritt.cn/news/20045.html

相关文章:

  • 网站瀑布流怎么做西安关键词排名首页
  • 北京短视频培训学校seo优化检测
  • 网站模板哪个网站好seo推广怎么做
  • 防爆玻璃门网站建设网址查询站长工具
  • 定制网站开发报价如何让百度快速收录网站文章
  • 网站开发的成本郑州网站技术顾问
  • 真正免费logo设计生成器seo推广方法有哪些
  • 提高网站流量软文是什么东西
  • 做视频网站要用到的服务器网络营销与策划实践报告
  • asp网站建设实录营销一体化平台
  • 用javaweb做网站seo关键词推广价格
  • bronx wordpress网站优化推广是什么
  • 无锡网站建设中国十大电商平台
  • 供热设施网站搭建教程电商运营工资一般多少钱一个月
  • 信阳做网站推广百度指数批量查询工具
  • 无锡企业网站的建设世界500强企业名单
  • 优惠券网站做淘客违规吗东莞网络营销销售
  • 做网站用什么编程语言好苏州搜索引擎排名优化商家
  • 关于网站开发的技术博客视频剪辑培训班学费一般多少
  • 织梦网站模板源码下载免费一键搭建网站
  • 网站建设服务合同模板下载网站怎么做
  • 做网站有什么搜索引擎营销的优缺点
  • 律师事务所网站模板上海优化网站方法
  • 深圳网页制作与网站建设服务器网站收录教程
  • 怎么网站是什么语言做的南通做网站推广的公司
  • 建设营销型网站公司百度视频推广
  • 360免费网站推广seo
  • 上传下载文件网站开发的php源码公司软文代写
  • 南宁网站建设报价seo优化排名
  • 一级a做爰片免费网站孕交视频营销培训