当前位置:  技术问答>linux和unix

ffmpeg 音频重新采样问题!!

    来源: 互联网  发布时间:2017-03-26

    本文导语:  本帖最后由 wansbest 于 2011-11-18 18:53:45 编辑 得到的音频是16KHZ的采样率,要写入FLV文件,最后确发现FLV不支持16KHZ的音频采样率。所以得对音频进行重新采样,看了下重新采样的接口,也在网上查了些资料,有几个地方...

本帖最后由 wansbest 于 2011-11-18 18:53:45 编辑
得到的音频是16KHZ的采样率,要写入FLV文件,最后确发现FLV不支持16KHZ的音频采样率。所以得对音频进行重新采样,看了下重新采样的接口,也在网上查了些资料,有几个地方弄不明白。

1:av_resample_init(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff);
这是初始化采样参数的接口
filter_length  log2_phase_count linear cutoff后面这四个参数不明白是什么意思,调用的时候不知道怎么设置。

2:av_resample(struct AVResampleContext *c, short *dst, short *src, int *consumed, int src_size, int dst_size, int update_ctx);
这是重新采样的接口
int *consumed, int src_size, int dst_size, int update_ctx 同样这几个参数也不知道如何设置。

3:音频的处理有解码及编码两步,不知道在什么时候对音频数据进行重新采样,到底是在解码之前,还是在解码之后编码之前,或者是在编码之后写入文件之前。

是否有谁做过这方面的工作,能不能给点提示,或者有示例代码能让我参考。


谢谢!!!

|
支持楼主,前段时间刚刚安了个ffmpeg,http://www.ffmpeg.com.cn/,这个网站似乎是ffmpeg的中文官网,楼主有时间可以看看

|
刚刚完成了视频的远程监控,其中就用到ffmpeg的编解码,不过只是对视频,音频还没做,有机会可以交流一下啊

|
楼主可以把音频重采样的代码贴出来吗,正在做音频重采样的事情,老是出错,想参考下楼主的代码,谢谢了

|
不靠谱,这都多久了。。。

    
 
 

您可能感兴趣的文章:

  • ffmpeg 音频脚本 au
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ffmpeg在centos5下的编译问题!
  • [Help]ffmpeg编译问题...
  • ffmpeg x264 ffmpeg x iis7站长之家
  • ffmpeg 移植到android 中出现的问题
  • centos5安装ffmpeg的问题!
  • 快速解决Android平台移植ffmpeg的一些问题
  • ndk下编译ffmpeg的configure命令及配置参数
  • 高分,已经安装过ffmpeg了,为什么还会有 checking for ffmpeg....no 提示呢
  • ffmpeg x264 ffmpeg x
  • ffmpeg for MFC
  • 关于FFMPEG,请教各位前辈!!!
  • FFmpeg for Android
  • ffmpeg-php
  • 多线程调用ffmpeg
  • checking for ffmpeg no
  • linux 上安装ffmpeg
  • 请教如何用ffmpeg把AVI文件转换成别的格式?
  • 多媒体处理工具 ffmpeg
  • Java版的ffmpeg Jjmpeg
  • FFMPEG-Java
  • ffmpeg命令
  • 高分求救, 有谁用过FFMPEG里面的库压缩视频??
  • 我装了两个版本ffmpeg,svn的报错,不知道如何卸载
  • FFMPEG0.6.1配置libvpx
  • ffmpeg 移植到arm
  • PHP中使用FFMPEG获取视频缩略图和视频总时长实例
  • 想在linux下实现用v4l捕获摄像头数据再用ffmpeg编码为h.264格式


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3