ogg에서 mp3로 오디오를 변환하는 방법


35

오디오 파일 (ogg)을 mp3 형식으로 변환 할 수있는 잘 작동하는 오디오 변환기를 찾고 있습니다. 소프트웨어 센터에서 "사운드 변환기"로 시도했지만 12 개 파일 중 6 개 이후에 변환이 중지되었습니다.

여기 아무도 도와주세요?

답변:


4

빠른 AV 변환기 인 WinFF 를 사용 하며 친숙한 인터페이스가 있습니다. 이 앱과 함께 제공되는 사전 설정에 익숙해지면 사용하기 매우 쉽습니다. 오디오 파일 적용에만 관심이있는 경우 WinFF의 오디오 사전 설정을 사용하고 여러 파일을 한 번에 빠른 속도로 최고 품질로 변환 할 수 있습니다.

소프트웨어 센터 또는 Synaptic을 사용하여 WinFF를 설치하거나 위에 제공된 링크를 사용하여 최신 안정 버전을 설치할 수 있습니다. WinFF를 설치하기 전에 ffmpeg 및 libavcodec-extra-53 또는 libavcodec53 패키지를 설치해야합니다.


55

ffmpeg소리 변환에 사용 합니다.

ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3}      # if only the extension changes 

파일 이름에 공백이 있으면 인용 하는 것을 잊지 마십시오 . 예 :

ffmpeg -i "file with spaces".{ogg,mp3}

일괄 처리를 수행하려면 다음 for과 같은 루프 를 사용할 수 있습니다

for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done

또는 – 특히 많은 파일 및 / 또는 큰 파일의 경우! – GNUparallel :

parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg

이 마지막 명령은 .ogg현재 디렉토리의 모든 파일을 .mp3CPU 를 효율적으로 사용하여 여러 작업을 동시에 수행하도록 변환합니다.

오디오 비트 전송률을 설정하려면 옵션을 ffmpeg제공합니다 ( -b:a BITRATE예 :) -b:a 192k. 제목, 앨범 등과 같은 메타 데이터를 포함하려면 다음 옵션을 사용할 수 있습니다.

-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1

참조 man ffmpeg이 linuxforums.org.uk 포스트 자세한 내용은.


12

당신은 ogg2mp3 시도 할 수 있습니다 .

ogg2mp3ogg2mp3 다운로드 페이지 에서 데비안 패키지 파일을 먼저 받아 우분투 12.04 또는 13.10에 설치할 수 있습니다 .

을 사용하여 .deb 파일을 열면 자동으로 Software Center설치됩니다.

일괄 변환

먼저 변환하려는 모든 파일을 단일 폴더로 저장하십시오 (이것을 호출하십시오 ogg_src). 그런 다음 단순히 ogg2mp3적절한 오디오 매개 변수 (비트 레이트, 채널 등)로 폴더 경로를 지정하면 자동으로 하나씩 변환되고 터미널을 열고 다음을 입력하십시오.

ogg2mp3 /home/me/ogg_src/ -a 96

자세한 내용은 설명서 ( lame아래 명령을 사용하여 호출 한 실제 변환 도구 포함)를 읽으십시오 .

man ogg2mp3
man lame

출처


5

GUI (Gnome)를 사용하지만 명령 줄에서도 사용할 수있는 SoundConverter 지원되는 형식 Mp3, OGG, AAC, WAV, Flac

설치

sudo apt-get install soundconverter

변하게 하다:

soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
  • b, --batch 그래픽 사용자 인터페이스없이 명령 줄에서 배치 모드로 변환합니다.
  • m, --mime-type 배치 모드의 출력 MIME 유형을 설정합니다. 기본값은 audio / x-vorbis입니다.
  • s, --suffix 배치 모드의 출력 파일 이름 접미사를 설정합니다. 기본값은 .ogg입니다.

1

다음은 id3 태그를 사용하여 ogg를 mp3로 변환하는 데 사용하는 스크립트입니다.

이 텍스트를 아래에 파일로 저장하십시오 ogg2mp3. 로 실행 가능하게 만드십시오 chmod +x ogg2mp3.

터미널에서 실행하고 하나의 매개 변수 (폴더의 경로)를 전달하십시오.

(당신은 분명히 ffmpeg가 필요하며 알림을 위해 zenity 패키지가 필요합니다)

#!/bin/bash
#

kbps=320

crtpath=$PWD
cd "$1"

old_IFS=${IFS}
IFS='
'

files=$(find . -type f -regex '^.+\.ogg$' | sort)

declare -i nn=0
for file in ${files}
do
  fn=$(readlink -f "$file")

  dest=$(echo "$fn"|sed -e 's/\.ogg$/\.mp3/')

  ffmpeg -i "$fn" -ab ${kbps}k -map_metadata 0:s:0 "${dest}"

  let nn=nn+1
done

cd "${crtpath}"
zenity --info --text "Finished converting ogg to mp3.${IFS}Processed ${nn} files."
#notify-send -i info Information "Finished converting ogg to mp3.${IFS}Processed ${nn} files."

IFS=${old_IFS}
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.