안녕하세요.
샤나인코더 초보입니다.
다름이 아니오라 여러개의 동영상 파일을 인코딩할때 어떤 파일은 음량이 크고 또 어떤 파일은 음량이 작아서
기준치를 똑같이 만들고 인코딩을 하고싶은데 아무리 검색해봐도 찾을 수가 없어서
이렇게 질문게시판에 질문글 올립니다. 사용방법 알려주시면 감사하겠습니다.(__)
안녕하세요.
샤나인코더 초보입니다.
다름이 아니오라 여러개의 동영상 파일을 인코딩할때 어떤 파일은 음량이 크고 또 어떤 파일은 음량이 작아서
기준치를 똑같이 만들고 인코딩을 하고싶은데 아무리 검색해봐도 찾을 수가 없어서
이렇게 질문게시판에 질문글 올립니다. 사용방법 알려주시면 감사하겠습니다.(__)
파일마다 다른 음량을 자동으로 찾아내서 적용하려면 두 가지 방법이 있습니다.
1. '다이나믹 노멀라이저 사용' 옵션 체크 (빠른 설정 -> 오디오)
(= 오디오 필터 'dynaudnorm' 사용)
오디오 특정 시점의 앞뒤 구간을 살펴서 다이내믹하게 음량을 노멀라이즈하는 방법인데, 저음과 고음 부분에서 왜곡이 나타날 수 있습니다.
결과를 확인해 보시고 사용하십시오.
2. 샤나인코더가 아닌 스크립트 기반 프로그램 사용
하나의 원본의 음량을 파악(오디오 필터 'volumedetect' 사용)해서 이를 수치로 적용(오디오 필터 'volume' 사용)하는 단순 노멀라이징은 샤나인코더로도 쉽게 할 수 있습니다. (관련 팁은 여기)
하지만 이를 여러 파일에 한꺼번에 적용하는 과정은 일종의 배치(batch) 처리에 해당하는데, 아쉽게도 현재 샤나인코더에서는 이 기능이 없습니다.
배치 처리를 위해서는 스크립트를 작성해야 하는데, 샤나인코더는 스크립트 기반 툴이 아니기 때문에 스크립트 기반 프로그램(MeGUI, StaxRip, Hybrid 등)을 사용하시거나, 본인이 스크립트 언어 작성이 가능하시다면 FFmpeg와 결합해서 사용하실 수 있겠죠.
하지만 초보에게는 추천하기 힘든 옵션입니다.