본문 바로가기
사용경험

Samsung NX500 iMovie FCP sound 문제 해결방법

by 미루밀 2020. 3. 10.

2015년 출시 초기에 구매해서 현재까지 쭈욱 사용하고 있는 삼성 미러리스 NX500 관련 내용입니다.

오래된 녀석이지만 BSI 센서에 HEVC(H.265) 코덱을 사용하여 화질 대비 동영상 파일 용량도 적고 무게도 가벼워 자주 사용하고 있습니다.(물론 사진도 잘 나옵니다.^^)

그런데... 그런데... NX500으로 촬영한 동영상을 맥북프로에서 실행하면 특정 애플리케이션에서 소리가 나오지 않는 문제가 발생하여 매우 불편한 상황이었습니다.

애플에 문의하였으나 해결할 수 없었고 클리앙에서 힌트를 얻어 해결하게 되어 해결 방법을 정리해 봅니다.

 

* 문제상황

   - 삼성 NX500 카메라로 촬영한 동영상 파일을 맥북프로에서 실행 시 특정 어플리케이션(QuickTime Player, iMovie, FCP)에서 음성이 출력되지 않음(영상은 정상적으로 출력)

   - 무비스트로 동일한 파일 실행시 영상, 음성 모두 정상 출력됨.

   - 삼성 NX1  카메라로 촬영한 동영상은 영상, 음성 모두 정상 출력됨 

 

* 해결방법

  1. ffmpeg를 맥북에 설치합니다.

  2. 터미널 창에서 아래 명령어를 입력하여 오디오만 재인 코딩합니다.

     ffmpeg -i 파일이름 -acodec aac -vcodec copy 새파일이름

 

* 세부적인 내용

  0. NX500 동영상 파일 정보

      - QuickTime Player에서 동영상 파일을 실행시키고 속성을 확인하면 영상정보만 있는 것을 알 수 있습니다.

   1. ffmpeg 설치 => 본 포스팅에서는 설치방법을 기술하지 않으니 다른 문서를 참고하시기 바랍니다.

  2. ffmpeg를 이용하여 오디오 재인코딩

      2-1. 터미널프로그램 실행 후 변환시키고자 하는 동영상 파일이 있는 위치로 이동합니다.

             본 예제에서는 'Documents'폴더에서 수행하였습니다.

      2-2. 터미널창에 다음 명령어를 입력하여 오디오만 재인코딩합니다.

              ffmpeg -i 파일이름 -acodec aac -vcodec copy 새파일이름

 

아래 그림처럼 변환 전 후 세부적인 동영상 정보가 보이며 재인코딩을 하게 됩니다.

  3. 오디오 재인코딩 후 확인

     아래와 같이 음성정보가 포함된 것을 확인할 수 있습니다.

   그런데 재인코딩 전 후 파일 사이즈를 비교해 보면 재인코딩 후 파일 사이즈가 약간 줄어드는데 원인은 잘 모르겠습니다.

위와 같은 방법으로 영상, 음성 모두 정상적으로 출력되는 것을 확인했습니다.

그런데 파일 하나하나를 터미널창에서 명령어를 입력하여 재인코딩 하는 것은 매우 번거로워 Automator를 이용해 일괄 재인코딩할 수 있도록 하였습니다.

 

* 선택한 파일을 자동으로 재인코딩하도록 Automator를 이용해 만든 프로그램

  -아래 파일을 실행하면 한 폴더에 있는 여러 파일을 동시에 재인코딩할 수 있습니다.

   (재인코딩된 파일은 원래 파일명 뒤에 "_acc"가 붙도록 하였으며 원본 파일과 동일한 폴더에 생기도록 하였습니다.)

NX500_HEVC_Sound_Change.app.zip
1.26MB

댓글