Windows의 MP4 비디오 파일에서 오디오 트랙을 추출하는 방법은 무엇입니까?


38

MP4 비디오 파일이 있으면 오디오 트랙 만 가져오고 싶습니다. 내 질문을 다른 질문과 다른 점은 변환하지 않으려한다는 것입니다 (MP3 또는 기타와 같은 것)-레코딩하지 않고 MP4 파일에 포함 된 것과 동일한 AAC 오디오 스트림을 그대로 유지하고 싶습니다.

데스크탑 PC에서 오디오 플레이어 (비디오 트랙을 무시하는 foobar2000)로 MP4 파일을 재생하는 데 사용하지만 핸드 헬드의 공간과 배터리를 절약하기 위해 비디오 트랙을 제거하고 싶습니다.

답변:


52

FFmpeg를 사용하면 모든 주요 OS에 대해 정적 빌드 (설치 필요 없음)로 다운로드 할 수 있습니다.

ffmpeg -i input.mp4 -c:a copy -vn -sn output.m4a

vnsn비활성화 비디오 및 자막 스트림을, 어떤이있는 경우. -c:a copy파일을 다시 인코딩하지 않고 오디오 비트 스트림을 그대로 복사하도록 지시합니다. 몇 초도 걸리지 않습니다.


1
avconv같은 주장으로 일했다.
Robert Siemer

@RobertSiemer 예 – avconv는 포크입니다 ffmpeg. 이 스택 오버플로 게시물 을 읽고 싶을 것 입니다.
slhck

5

VLC도이 작업을 수행 할 수 있으며 시스템에 이미있을 때 편리합니다.

https://wiki.videolan.org/Extract_audio/#Extracting_audio_in_original_format


2
불행히도 VLC 위키는 DVD 오디오 추출에 대한 예제만을 제공합니다. 다른 형식을 추출하기위한 설명이나 구문이 전혀없는 매우 암호화 된 명령입니다.
다이

1
나는 vlc (GUI와 명령 행 경로 모두)로 15 분을 보냈으며 매번 실패하여 데이터가없는 출력 파일을 생성했습니다. ffmpeg옵션은 첫 시도에서 작동
YePhIcK
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.