2016-11-20 1 views
0

ffmpeg의 추가 기능 Rubberband를 사용하여 문제가 발생했습니다. 주어진 비율로 WAV 오디오 파일을 늘리려고하면 WAV 파일이 제대로 생성되지만 그 헤더를 구문 분석 할 때 잘못된 오디오 형식을 볼 수 있습니다.fffmpeg에 rubberband가있는 WAV 오디오 파일을 늘리면 잘못된 오디오 형식이됩니다.

'알 수 없음 형식 : 22127'

이 GitHub의 추적에서이 문제를보고했다. 모든 세부 사항은 여기에 있습니다 : https://github.com/rackfx/Node-WAV-File-Info/issues/11

하지만 지금은 매우 확신 할 수 없으며 Rubberband 버그가 아닌지 궁금하십니까? 아니면 ffmpeg 명령에 뭔가 빠져서 올바른 오디오 포맷이 설정되어 있는지 확인하십시오.

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 

모든 단서 내가 잘못된 오디오 형식이 뻗어 WAV 파일을 생성하는 데 사용되는는 FFmpeg 명령 (여기는 FFmpeg v3.0.2를 사용) 것

?

답변

3

-c:a libvorbis을 삭제하십시오. ffmpeg은 WAV에 대한 공통적이고 호환 가능한 오디오 형식을 자동으로 선택합니다.

관련 문제