2016-07-04 6 views

답변

0

ffmpeg 시도를 해봤 -acodec libopus

+0

정확한 명령은 무엇입니까? ogg vorbis를 ogg opus로 변환해야합니다. – Velkan

+0

@Velkan -acoded는 코딩 된 출력을 지정하고 libopus는 opus 코덱의 ffmpeg 값을 지정합니다. 이것은 전체 명령이 아니며 명령의 일부일뿐입니다. – JSantos

1

가장 쉬운 옵션은이

ffmpeg -i input.mp3 -c:a libopus output.opus 
같은 명령입니다

그러나 조정할 수있는 매개 변수가 있으며, 모두 here으로 기록되어 있습니다.

예. VBR의 경우 32 kbps로 (약 35 kbps의에

ffmpeg -i input.mp3 -c:a libopus -b:a 32k -vbr on -compression_level 10 -frame_duration 60 -application voip output.opus 
  • -b:a 32k 세트 비트 전송률 : 나는 (192 kbps의 MP3 구별 ~ 결과 32 kbps의 OPUS 파일 소리) 오디오 북/포드 캐스트를 압축 다음 명령을 사용하여), 무손실 (또는 320k MP3) 원본 또는 192k MP3 원본을 준 음악을 압축하는 64k로 음악을 압축하는 데 128k를 사용하는 것이 합리적 일 수 있습니다.
  • -vbr on 가변 비트 전송률 모드를 사용합니다 몇 초 동안 몇 가지 추가적인 kbits)
  • -compression_level 10 명령 압축 속도
  • -frame_duration 60 이상의 찬성 품질이 지연
  • -application voip의이, 명료 한 음성을 저장

당신은 변환 할 수 있습니다 음악 -application audio를 사용하는 최적의 작업을 수행하도록 요청 (40) 추가 밀리 세컨드의 비용으로 품질을 향상 bash에서이 방법으로 많은 파일 세트 :

for f in *.mp3; do ffmpeg -i "$f" -c:a libopus "${f%.*}.opus"; done