MP4 또는 FLV 비디오 파일의 오디오를 mp3로 변환하려면 어떻게해야합니까?


122

MP4 또는 FLV 비디오 파일에서 오디오를 추출하여 휴대용 미디어 플레이어에서 사용할 수 있도록 MP3 파일로 저장할 수있는 응용 프로그램이 있습니까?


1
기술적으로는 할 수 없지만 할 수있는 일은 비디오에서 MP3 형식으로 사운드를 추출하는 것입니다.
TheXed

2
비디오 파일 mp4flv비디오 파일 모두 aac오디오를 포함 합니다. 오디오를 mp3쉽게 만들 려면 손실이 많은 형식간에 변환하는 데 문제가있을 수 있습니다. 입력 및 출력 비트 전송률을 고려해야합니다. 이 질문 에서 다른 답변의 토론을 참조하십시오 . 어쩌면 가장 좋은 해결책은 오디오를 aac형식 으로 유지하는 것 입니다. m4a컨테이너에 있습니다

2
@cipricus 모두 mp4flv비디오 파일을 다양한 형식의 사운드를 포함 할 수 있습니다 포함 aac하고 mp3. 예를 들어 FLV 컨테이너 사양 에는 15 가지 이상의 지원되는 사운드 코덱 / 타입이 언급 되어 있습니다.
Octavian Naicu

@OctavianNaicu-당신이 맞아요. 내 의견은 오디오를 변환하지 않고 유지한다는 아이디어를 홍보하기위한 것입니다. 형식에 관계없이 좋은 생각이지만 물론 mediainfo와 같은 도구를 사용하여 특정 오디오 형식이 무엇인지 미리 알고 있어야합니다. (반면, flv 및 mp4는 AAC 오디오를 포함하는 YouTube 비디오의 일반적인 형식이므로 질문이 암시 적으로 YouTube를 참조하는 것으로 상상했습니다.)

가능하면 오디오를 변환해서는 안된다는 것에 동의합니다. 컨테이너가 다른 형식의 오디오 데이터를 보유 할 수 있다는 아이디어를 전달하려고했지만 컨테이너가 아닌 형식 / 코덱을 봐야합니다. 소스 오디오 형식에 따라 하나를 (예를 들어, 오디오 트랜스 코딩해야 할 수도 있습니다 aacmp4mp3mp3) 또는 단지 (새 컨테이너에 걸쳐 복사 mp3mp4 mp3mp3).
Octavian Naicu

답변:


144

여러 소프트웨어를 사용하여 12.04에서 동일한 작업을 수행 할 수 있습니다.

WinFF 사용

  1. winff 및 libavcodec-extra를 먼저 설치하십시오.

     sudo apt-get install winff libavcodec-extra
    
  2. 대시에서 Winff 열기

    여기에 이미지 설명을 입력하십시오

  3. 그런 다음 Winff 창에서 다음을 수행하십시오.

    1. 파일 추가

    2. 변환 할 카테고리를 선택하십시오 (오디오 선택).

    3. 오디오 파일 형식 선택 (mp3)

    4. 변환 된 파일의 출력 폴더를 입력하십시오

    여기에 이미지 설명을 입력하십시오

    1. 그런 다음 변환 버튼을 클릭하십시오 . 옵션 단추를 클릭 하여 오디오 형식 및 기타 옵션을 파일 튜닝 할 수도 있습니다.

    여기에 이미지 설명을 입력하십시오

    여기에 이미지 설명을 입력하십시오

VLC 사용

  1. VLC 및 "libavcodec-extra"패키지를 먼저 설치하십시오

    sudo apt-get install vlc libavcodec-extra
    
  2. Super키 를 누르고 거기에 "VLC"를 입력하여 대시에서 VLC를 엽니 다.

    여기에 이미지 설명을 입력하십시오

  3. 그런 다음 상단 패널 메뉴에서 미디어변환 / 저장을 선택 하십시오 .

    여기에 이미지 설명을 입력하십시오

  4. 그런 다음 새 창에서 변환 할 파일을 추가하십시오. 그런 다음 변환 버튼을 클릭 하십시오 .

    여기에 이미지 설명을 입력하십시오

  5. 새 창에서 출력 파일의 디렉토리를 선택하고 변환 프로파일 (Audio mp3)을 선택한 다음 시작 버튼을 클릭 하십시오 .

    여기에 이미지 설명을 입력하십시오

명령 행 사용

  1. 먼저 도구를 설치하십시오

    sudo apt-get install ffmpeg libavcodec-extra libav-tools
    

    당신이 사용하는 경우

  2. 이 간단한 명령을 사용하여 오디오 파일을 추출하십시오.

    avconv -i /input-file-name-with-path output-filename.mp3
    

    예를 들어 "How fast.ogg"비디오 파일을 how-fast.mp3다음 명령 으로 변환 하려면 :

    avconv -i /usr/share/example-content/Ubuntu_Free_Culture_Showcase/How\ fast.ogg how-fast.mp3
    

    더 많은 옵션과 정보 는 매뉴얼 페이지 를 참조하십시오.

오디오를 추출하려면

이 답변을 확인


1
커맨드 라인에서 libavcodec-extra-53 패키지가 중요하다고 생각합니다. 설치하기 전에 mp3로 변환하지 못했습니다.
Arpad Horvath

1
@ArpaD는 내가 대답에서 말한 것이 아닙니까?
Anwar

2
탁월한 답변. 잘 했어.
kevinarpe

4
이제 56이라고 생각합니다. 그러나 왜 libavcodec-extra메타 패키지를 설치하지 않습니까?
Hitechcomputergeek

3
일에 대한 avconv. 이 작업을 오랫동안 수행 할 수있는 간단한 명령 줄 방법을 찾고있었습니다!
HighCommander4

61

ffmpeg를 사용하여 수행 할 수 있습니다. 다음 명령을 사용하여 ffmpeg를 설치하십시오.

sudo apt-get install ffmpeg libavcodec-unstripped-52

libavcodec-unstripped-52 패키지는 Multiverse repo에서 사용할 수 있으므로 활성화해야합니다.
이러한 패키지를 설치 한 후 아래 명령과 같은 명령을 사용하여 오디오를 mp3로 추출 할 수 있습니다.

ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3

위 명령 의 -i 옵션은 간단합니다. 입력 파일의 경로입니다. 두 번째 옵션 -f mp3 는 출력이 mp3 형식임을 ffmpeg에 알려줍니다. 세 번째 옵션, 즉 -ab 192000 은 ffmpeg에 출력을 192Kbps로 인코딩 하라고 지시 하고 -vn 은 ffmpeg에 비디오를 원하지 않는다고 지시합니다. 마지막 매개 변수는 출력 파일의 이름입니다.


1
나는 ffmpeg에 대해 좀 더 검색을했는데,이 훌륭한 안내서를 찾았습니다. catswhocode.com/blog/19-ffmpeg-commands-for-all-needs
b-ak

3
최신 오디오 / 비디오 변환기 avconv를 선호합니다. 구문은 ffmpeg와 유사합니다. 'avconv -i input.mp4 -vn -qscale 1 output.mp3'... -qscale 1은 최대 품질 (및 VBR)을 보장하며 인코더의 유형은 출력 파일 확장자에서 추론됩니다.
arielf

ffmpeg는 이제 libav-tools에서 나옵니다.
Mittenchops

1
***이 프로그램은 더 이상 사용되지 않습니다 ***이 프로그램은 호환성을 위해서만 제공되며 향후 릴리스에서 제거 될 예정입니다. 대신 avconv를 사용하십시오.
melmi

Mac OS에서 ffmpeg를 사용할 수 있고 우분투로 전환 할 필요가 없기 때문에 좋은 대답입니다. :)
kelin

13

soundconverter는 오디오 형식과 비디오를 오디오로만 변환 할 수있는 또 다른 도구입니다.

소프트웨어 센터를 통해 설치

또는 터미널을 통해 :

sudo apt-get install soundconverter


나는 sudo를해야했다 apt-get을 MP3 파일로 변환 가능하도록 우분투 - 제한된 엑스트라를 설치
wordsforthewise

9

ffmpeg의 GUI 인 WinFF ( install it )를 사용하면 매우 쉽습니다 .

  1. 추가를 클릭하십시오.
  2. 비디오 파일을 선택하십시오
  3. 변환 대상에서 오디오를 선택하십시오.
  4. 오디오 코덱을 선택하십시오
  5. 변환을 클릭하십시오. (창이 너무 작 으면 변환 단추가 때때로 사라질 수 있습니다. 표시되지 않으면 창을 더 크게 만드십시오)

끝난. 스크린 샷 :

여기에 이미지 설명을 입력하십시오


6

Audacity 는 flv 파일을 열고 mp3, flac 및 기타 형식으로 내보낼 수도 있습니다

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


내가 가장 좋아하는 방법은 gnome-terminal -e "avconv -i %f %f.mp3"Thunar 사용자 지정 작업 에 사용하는 것입니다 . 192kbps의 일정한 비트 전송률을 얻으려면 더 좋습니다.

avconv -i %f -c:a libmp3lame -ac 2 -b:a 190k %f.mp3

실제로 flv (및 mp4) 파일의 오디오 aac형식입니다. 원래 사운드의 품질에 최대한 가깝게 유지하려면 컨테이너 aac에서 사용을 고려하십시오 m4a. mp3 형식이 필수 인 aac경우 mp3로 변환 할 때 파일 의 초기 비트 전송률을 고려하십시오 . 더 여기에 .


5

soundconverter사운드 컨버터 설치 는 오디오 형식과 비디오를 오디오로만 변환 할 수있는 또 다른 도구입니다.

소프트웨어 센터에 설치하거나 (위의 링크를 클릭하여) 터미널 ( Ctrl+ Alt+ T) 에서 다음 명령을 실행하여 설치할 수 있습니다 .

sudo apt-get update
sudo apt-get install soundconverter

사운드 컨버터에서 flv를 mp3로 변환하는 것을 테스트 했습니까? mp4 비디오를 mp3로 변환하는 것은 정상적으로 작동하지만, 제 경우에는 winff가 몇 초 안에 변환하는 flv 파일로 끝없이 작동합니다.

또한 MP3 변환을위한 우분투 - 제한된 엑스트라 설치
wordsforthewise

3

VLC 플레이어를 사용하여 미디어 파일을 변환 할 수 있습니다. 변환 할 미디어 파일 =>을로드하십시오 (메뉴 바> 미디어> 변환 / 저장).


팁 고마워. 한동안 VLC를 사용해 왔지만이 기능을 몰랐습니다
Mysterio

1

mkvtoolnix 는 좋은 패키지로 트랙, 챕터 또는 특정 타이밍으로 동시에 추출 할 수 있습니다.

mkvmerge -i <input_video>

트랙 ID 0 : 비디오 (MPEG-4p10 / AVC / h.264)
트랙 ID 1 : 오디오 (AC-3 / E-AC-3)
트랙 ID 2 : 오디오 (AC-3 / E-AC-3)

각 장별로 TrackID 2를 추출하려고합니다 (긴 비디오 가정)

mkvmerge -o <output_audio> --audio-tracks 2 --no-video --split chapters:all <input_video>  

번호가 매겨진 파일, output_audio001, output_audio002 ...를 얻습니다.

그런 다음 각 오디오 파일을 mp3로 변환하십시오.


0

트랜스 마그 돈

Transmagedon Video Converter를 사용하여 비디오 파일을 사운드 파일로 변환 할 수도 있습니다.

소프트웨어 센터를 통해 설치

또는 trminal에서 :

sudo apt-get install transmageddon

MP4로 변환하려면, 당신은에서 선택해야합니다 Choose Video Codec으로 No Video.

로 Ogg .ogg를 선택하여 Presets로 변환 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


0

VLC 미디어 플레이어를 사용하여 .flv 파일을 .mp4 / mp3 파일로 변환했습니다. 완전한 파일을로드 할 때조차 대담성이 실패했습니다. 처음 8 초만로드 할 수 있으며 오디오를 내보낼 수 있습니다. 그러나 VLC가 가장 빠릅니다! 다른 모든 소프트웨어를 사용하십시오!

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