首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编解码器'pcm_s24le‘不兼容的示例格式's16’,自动选择格式‘s32’的错误

编解码器'pcm_s24le‘不兼容的示例格式's16’,自动选择格式‘s32’的错误
EN

Ask Ubuntu用户
提问于 2012-11-13 13:34:12
回答 1查看 2.4K关注 0票数 0

我使用命令

avconv -y -i input_file -acodec pcm_s24le -r 24 -ar 48000 output_file

从视频中提取音频。使用Ubuntu10.04,命令成功运行,但使用Ubuntu12.04,我接收到错误

编解码器'pcm_s24le‘不兼容的示例格式's16’,自动选择格式's32‘

我该怎么解决呢?

EN

回答 1

Ask Ubuntu用户

发布于 2012-12-05 22:19:15

pcm_s24le的钻头深度为24;似乎输入音频的深度为16。使用pcm_s16le代替。

也就是说,使用原始的pcm音频(大概是在.wav容器中)在文件大小方面是过分的,除非您正在进行波形编辑。使用

代码语言:javascript
复制
avconv input.file -vn -c:a copy output.file

可能会给你带来最好的结果。通过将音频转换为pcm,您将一无所获(嗯,与现代计算机无关)。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/216679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档