我使用命令
avconv -y -i input_file -acodec pcm_s24le -r 24 -ar 48000 output_file
从视频中提取音频。使用Ubuntu10.04,命令成功运行,但使用Ubuntu12.04,我接收到错误
编解码器'pcm_s24le‘不兼容的示例格式's16’,自动选择格式's32‘
我该怎么解决呢?
发布于 2012-12-05 22:19:15
pcm_s24le的钻头深度为24;似乎输入音频的深度为16。使用pcm_s16le代替。
也就是说,使用原始的pcm音频(大概是在.wav容器中)在文件大小方面是过分的,除非您正在进行波形编辑。使用
avconv input.file -vn -c:a copy output.file可能会给你带来最好的结果。通过将音频转换为pcm,您将一无所获(嗯,与现代计算机无关)。
https://askubuntu.com/questions/216679
复制相似问题