비디오 파일에서 오디오를 추출하는 가장 좋은 방법은 무엇입니까? 열렬한 팬입니다 . 단순의 전형입니다. 비디오

나는 HandBrake 의 열렬한 팬입니다 . 단순의 전형입니다. 비디오 파일 (또는 DVD)을 선택하고 사전 설정을 선택한 다음 출력 경로를 선택하고 시작을 클릭하십시오. 콘텐츠의 크기 / 품질과 관련하여 일정 시간이 지나면 선택한 매체에 적합한 거의 완벽한 비디오 파일이 제공됩니다.

오디오 변환기에서 유사한 품질을 찾고 있었으며 더 바람직하게는 주어진 비디오 파일의 오디오 추출기입니다. 비디오 파일을 응용 프로그램으로 드래그하고 지정된 비트 전송률로 AAC의 오디오 파일을 원한다고 지정하고 시작을 클릭 한 다음 응용 프로그램에서 나머지 작업을 수행하도록하고 싶습니다.

사실 이후의 오디오 추출이 간단한 프로세스 인 한 핸드 브레이크를 사용하여 변환 측면을 충분하게 사용하는 것에 반대하지 않습니다. 요점은 가능한 한 적은 단계를 밟는 것입니다.

팁이 있습니까? 앱? 아이디어?



답변

마침내 필요한 정확한 조합을 찾았으며 ffmpeg 에서 찾았습니다 .

나는 질문을 조금 확장하고 이미 mp4 포함 비디오 / 오디오, MP4 비디오 (.m4v) 및 AAC 오디오 (.m4a)로 작업하고 있다는 사실을 설명합니다. 비디오에서 추출한 오디오를 그대로 유지하고 싶었습니다.

우선, ffmpeg, mplayer, 내장 된 것들 및 유사한 오픈 소스 패키지와 같은 것들을 요즘 설치하는 것은 매우 쉽습니다. 사이 Rudix , 브루 , MacPorts를 , 그리고 핑크 (사람도 더 이상 핑크 사용합니까?), 타사 소프트웨어는 설치 스냅인입니다.

따라서 ffmpeg를 설치 ffmpeg하고 명령 줄에서 액세스 할 수있게 한 후 다음과 같은 명령을 실행했습니다.

ffmpeg -i videofile.mp4 -vn -acodec copy audiotrack.m4a

ffmpeg : 명령.

-i videofile.mp4 : 소스 비디오 파일입니다.

-vn : 비디오 데이터를 기록하지 않습니다.

-acodec copy : 오디오 소스를있는 그대로 복사합니다 . 여기에 모든 마법이 있습니다. ffmpeg는 지원되는 다양한 코덱으로 오디오 데이터를 기록하지만 copy를 지정하면 비트 단위의 정확한 스트림 사본이 생성됩니다. -vn을 통해 비디오를 비활성화하면 mp4 컨테이너 내부에 고독한 오디오 트랙이 남습니다.

audiotrack.m4a : 출력 파일 이름입니다.

나는 이와 같은 것이 너무 어렵고 오랫동안 숨겨져 있다고 믿을 수 없다.

필자는 항상 aac 오디오 데이터를 mp4 컨테이너 / 비디오에서 추출하려고하기 때문에 간단한 스크립트를 작성했습니다.

#!/bin/bash

INFILE="$1"
TMPOUTFILE="${INFILE%.*}"
OUTFILE="${TMPOUTFILE##*/}.m4a"

ffmpeg -i "${INFILE}" -vn -acodec copy "${OUTFILE}"

이제는 단순히 호출 rip_m4a_from_mp4 somevideofile.mp4하고 대신 동일한 파일 이름을 가진 오디오 전용 버전으로 남겨두고 대신 m4a로 끝납니다.

단순한! 어쨌든. 빠른 GUI는 없습니다. 이것은 명령 행이 더 잘 수행하는 것 중 하나 일뿐입니다.


답변

OSX Daily에 설명 된대로 Mac OS X 10.7 (Lion)부터 Finder에서 직접 수행 할 수 있습니다 .

짧은 대답은 Finder에서 파일을 선택한 다음 ctrl클릭하고 서비스-> 선택한 비디오 파일 인코딩을 선택 합니다.

키보드 환경 설정 패널에서이 서비스활성화 해야 할 수도 있습니다 .

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


답변

영화를 GarageBand로 드래그합니다. GarageBand는 파일을 오디오와 비디오로 분리하여 비디오 트랙을 삭제할 수 있습니다 (오디오 트랙 만 남김).

그런 다음 공유 메뉴에서 iTunes로 노래 보내기 옵션을 클릭하십시오 (그림 참조). 그러면 내보내려는 다양한 형식이 나타납니다.

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

무엇보다도 모든 Mac에 GarageBand가 제공되므로 무료입니다. 또한 속도 및 볼륨과 같은 오디오의 측면을 조정할 수 있습니다.

당신이 진정한 자동 솔루션을 원하고 터미널과의 명령 줄에 편안하다면 의견에 알려주십시오.이 작업을 수행 할 수있는 스크립트가 나타납니다.


답변

Quicktime 7 은 작업을 정말 쉽게 수행합니다.

비디오를 열고 파일 > 내보내기 > 사운드를 AIFF / AU / Wave로 이동 하여 경로를 선택하면 완료됩니다! 🙂


답변

QuickTime Player 10은 오디오를 다시 인코딩하지 않고도 내보낼 수 있습니다.

파일> 내보내기> 오디오 만…을 선택하십시오 .

QuickTime Player 10.4를 사용하여 macOS 10.12 Sierra에서 테스트되었습니다.


답변

대담하게 비디오 파일을 연 다음 오디오를 내 보냅니다. 내보내는 동안 내 보낸 오디오 파일 매개 변수를 설정할 수 있습니다.


답변