Skip to content

비디오 오디오 추출 및 포맷 트랜스코딩 가이드 ​

비디오 파일을 텍스트로 변환(전사)할 때, 클라우드에 업로드하기 전 로컬에서 순수 오디오를 먼저 추출하면 네트워크 전송 용량과 대기 시간을 대폭 줄일 수 있습니다.


왜 로컬 오디오 추출을 권장하나요? ​

일반적인 비디오 파일(회의 녹화본, 온라인 강의, 팟캐스트, 영상 클립 등)에서 화면 영상 데이터는 전체 파일 용량의 95% 이상을 차지합니다. 반면, 음성 인식(ASR) 엔진은 오디오 스트림만 필요로 합니다.

비교 항목원본 비디오 직접 업로드 (1시간 1080p)로컬 순수 오디오 추출 (.m4a)개선 효과
파일 크기약 1.5 GB ~ 3.0 GB약 25 MB ~ 40 MB98% ~ 99% 절감
업로드 소요 시간 (50 Mbps)4 ~ 8분4 ~ 6초수십 배 고속화
네트워크 트래픽대량의 데이터 소모극도로 가벼움대역폭 친화적

시스템 네이티브 지원 포맷 (하드웨어 가속) ​

DuRT는 macOS 공식 AVAssetExportSession 하드웨어 가속 엔진을 네이티브로 활용합니다. 지원되는 비디오를 가져오면 추가 설치 없이 밀리초 단위로 가벼운 .m4a 오디오를 로컬에서 즉시 추출합니다.

  • 네이티브 지원 포맷: .mp4, .mov, .m4v
  • 설정 불필요: Apple Silicon 및 Intel 칩의 하드웨어 가속 자동 적용.
  • 100% App Sandbox 준수: Mac App Store 보안 정책을 완벽하게 준수합니다.

특수 컨테이너 포맷 안내 (MKV, FLV, WebM, AVI) ​

MKV (.mkv), WebM (.webm), FLV (.flv), AVI (.avi) 등 일부 오픈 소스 포맷은 macOS 시스템 프레임워크에서 직접 분리할 수 없습니다.

macOS App Sandbox 규칙 안내

DuRT는 Mac App Store 샌드박스 정책을 엄격히 준수하며 외부 터미널 CLI 도구를 임의로 실행하지 않습니다.

해당 특수 포맷을 DuRT에 직접 가져올 경우:

  • 전체 비디오 파일이 클라우드 서버로 업로드되어 서버 측에서 오디오 분리가 수행됩니다.
  • 파일 크기와 인터넷 속도에 따라 업로드 시간이 더 걸릴 수 있습니다.

권장 모범 사례: 로컬 FFmpeg를 통한 초고속 변환 ​

MKV나 WebM 파일을 자주 다루는 사용자는 터미널에서 오픈 소스 FFmpeg 도구를 활용하여 가져오기 전에 미리 변환하는 것을 적극 권장합니다.

방법 1: 초고속 오디오 추출 (적극 권장) ​

비디오 재인코딩 없이 1~2초 만에 고품질 128k AAC 오디오를 추출합니다:

bash
ffmpeg -i input.mkv -vn -c:a aac -b:a 128k output.m4a

방법 2: MP4 컨테이너로 무손실 리먹싱 (재인코딩 없음) ​

영상을 유지해야 하는 경우, 스트림 복사를 통해 수초 만에 MP4로 변환할 수 있습니다:

bash
ffmpeg -i input.mkv -c copy output.mp4

변환된 .m4a 또는 .mp4 파일을 DuRT로 드래그하면 대기 시간 없이 즉시 초고속 전사를 시작할 수 있습니다!

Crafted with precision for macOS.