오디오 인코딩시 원본 유지

by 이단아 posted Dec 13, 2020
?

Shortcut

PrevPrev Article

NextNext Article

ESCClose

Larger Font Smaller Font Up Down Go comment Print

일부 메인 오디오 트랙이 코덱문제로 재생되지 않을떄 AAC로 인코딩을 하곤 하는데요

이때 원본 오디오를 유지 할 수 있는 방법이 없을까 하다가 찾은 방법입니다.

 

매개변수 입력에서 아래와같이 설정 해 주시면됩니다.

 

 -f mkv

 -c:v:0 copy

 -c:a:0 aac -vbr 5 

 -c:a:1 copy -map 0:a:0

 -c:a:2 copy -map 0:a:1

 

 -c:a:0 aac -vbr 5 에서는 1번트랙을 aac -vbr 5 으로 인코딩해서 1번트랙으로 사용 입니다.

 "aac -vbr 5" 부분에 원하는 코덱 옵션을 설정 해 주시면됩니다

 

 

그 이후 

 -c:a:1 copy -map 0:a:0           // 1번트랙을 2번 트랙으로 복사

 -c:a:2 copy -map 0:a:1           // 2번트랙을 3번 트랙으로 복사

 

는 해당 파일의 트랙 갯수만큼 넣어주시면 됩니다.

 

트랙 갯수보다 많이 넣으면 오류나니까 인코딩 할때마다 변경 해줘야 할거같습니다.

 

 

아 추가로 비디오/오디오 스트림 선택에서 다른 트랙들을 추가해 두면 샤나 기본 설정이랑 꼬이는지

출력파일 트랙이 이상하게 되더라구요

 

별도로 스트림은 건드리지 마시고 매개변수만 고쳐주세요

 

 

추가

- mkv 로 해야 정상적으로 동작하네요. mp4로 하면 오류나요