Ogg Vorbis로 MP3 변환


14

apt-get으로 설치할 수있는 mp3를 ogg vorbis로 변환하는 명령 줄 유틸리티가 있습니까?

또는 nginx에 대한 확장자가있어 mp3 파일이있는 디렉토리를 가리키고 ogg 파일을 즉시 제공하도록 할 수 있습니까?

답변:


3

데비안에서 aptitude를 사용한 빠른 검색으로 mp32ogg 및 dir2ogg 패키지가 표시되었습니다. 보세요, 아마도 그들은 당신이 필요로하는 것을합니다.


34

ffmpeg(또는 avconv데비안 또는 우분투를 사용하는 경우 포크 일 가능성이 높습니다. 이 지침 둘 다에 동일하게 적용 되어야 하지만 아무도 미래에 얼마나 멀리 떨어져 있는지 알 수는 없지만) 배포판의 저장소에 있어야합니다.

ffmpeg -i input.mp3 -c:a libvorbis -q:a 4 output.ogg

MP3로 가득 찬 전체 디렉토리를 수행하려면 다음을 수행하십시오.

for f in ./*.mp3; do ffmpeg -i "$f" -c:a libvorbis -q:a 4 "${f/%mp3/ogg}"; done

재귀 적으로 find:

find . -type f -name '*.mp3' -exec bash -c 'ffmpeg -i "$0" -c:a libvorbis -q:a 4 "${0/%mp3/ogg}"' '{}' \;

-q:a이 코덱의 값을 조정하여 출력 품질을 설정하십시오 .이 코덱의 범위는 0-10이며 품질이 높을수록 품질이 좋습니다.

이전 버전에서는 ffmpeg, 당신은 사용해야 -acodec하고 -aq대신 -c:a-q:a.

물론 하나의 손실 형식에서 다른 형식으로 변환하는 것은 이상적이지 않습니다. 그러나 그런 삶입니다.


1
품질 매개 변수의 경우 숫자가 높을수록 품질이 향상됩니다. 여기를보십시오 : trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide
Christian Long

슈퍼-듀퍼, 감사합니다. 이 github.com/nwjs/nw.js/issues/4687
loretoparisi

확인 : avconv와 함께 해당 매개 변수를 사용하면 실제로 작동합니다. 좋은 대답입니다.
집합
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.