在fffmpeg中使用橡皮带拉伸WAV音频文件会导致无效的音频格式

时间:2016-11-20 01:11:51

标签: ffmpeg wav rubber-band

这里有一个问题,使用ffmpeg的附加Rubberband。当我尝试使用给定比率拉伸WAV音频文件时,WAV文件生成正常但是,当我想解析其标题时,我可以看到无效的音频格式。

' Unknwon格式:22127'

已在此GitHub跟踪器上报告此问题。所有细节都在那里: https://github.com/rackfx/Node-WAV-File-Info/issues/11

但是现在我非常不确定并且想知道它是不是一个Rubberband错误?或者我在ffmpeg命令中遗漏了一些内容以确保设置了正确的音频格式?

我用ffmpeg命令生成带有无效音频格式的拉伸WAV文件(在这里使用ffmpeg v3.0.2)

ffmpeg -thread_queue_size 2048 -i /home/michael-heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-aebd-f5430180-84c7-074d5706928b/videomail_preview.wav -y -acodec libvorbis -ac 1 -filter:a rubberband=tempo=1.454366279637038 -loglevel warning /home/michael-heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-aebd-f5430180-84c7-074d5706928b/videomail_preview_for_webm_stretched.wav

任何线索?

1 个答案:

答案 0 :(得分:3)

删除-c:a libvorbis。然后,ffmpeg将自动为WAV选择通用且兼容的音频格式。