대신 oggenc
사용하기 위해 다음과 같은 간단한 명령 을 변환하고 싶습니다 ffmpeg
.
oggenc -b 8 input.wav -o out.ogg
로부터 는 FFmpeg을받는 libvorbis 래퍼 문서 , 그것은 말한다,
다음 옵션은 libvorbis 래퍼에서 지원됩니다. oggenc와 동등한 옵션은 괄호 안에 나열됩니다.
b (-b)
ABR에 대해 비트 / 초로 표현되는 비트 전송률을 설정합니다. oggenc -b는 킬로 비트 / 초로 표시됩니다.
하지만에 적용하는 방법을 모르겠습니다 ffmpeg
.
ffmpeg -i input.aac -c:a libvorbis -b 8 out.ogg
ffmpeg -i input.aac -c:a libvorbis b 8 out.ogg
ffmpeg -i input.aac -c:a libvorbis=b:8 out.ogg
그러나 아무도 예상대로 작동하지 않습니다.
업데이트 : 내가 알고 싶은 것은 ffmpeg (libvorbis 래퍼) 문서에 나열된 옵션을 ffmpeg 명령으로 "번역"하는 방법입니다. 나는 멀리 얻을 수있는 -ab
코드 변환을 할 수있는 스위치,하지만 나는 그것이라고 생각하지 않습니다 특정 래퍼받는 libvorbis 옵션을 제공합니다. 따라서 답변을 제공하는 경우 다음 옵션을 모두 지정하는 데모도 제공하십시오.
b (-b)
q (-q)
minrate (-m)
maxrate (-M)
iblock
대답은 귀하의 질문에 있습니다.
oggenc option corresponding ffmpeg option
-b -b:a
-q -q:a
-m -minrate
-M -maxrate
ffmpeg -i input.aac -c:a libvorbis -b:a 8k output.oga
원하는 값이 8k
실패하면 더 높은 비트 전송률을 사용하거나 -ar
와 같이 오디오 샘플링 속도를 낮 춥니 다 -ar 8000
.
다음을 사용하여이 인코더와 관련된 추가 정보와 단일 비공개 옵션을 볼 수 있습니다.
ffmpeg -h encoder=libvorbis
muxer / 출력 컨테이너 형식에 대한 정보도 얻을 수 있습니다.
ffmpeg -h muxer=ogg
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다