Adobe Premiere Pro audio Synchronize error (프리미어 싱크, 프리미어 오디오 동기화)

 

//-----------------------------------------------------------------------------


* 현상 
동영상 재생기(팟플레이어), 파워 디렉터 등에서 정상 재생되는데 프리미어 프로에서만 음향 동기화에 문제가 있는 경우


* 원인
Adobe Premiere Pro는 2024-10현재 VFR(Variable Frame Rate, 가변 프레임 비율)을 재대로 인식하지 못한다.
심지어 동영상 길이도 틀리게 표시한다.


* 해결 방법 : 고정 -> 가변
VFR(Variable Frame Rate, 가변 프레임 비율)을 CFR(constant frame rate, 고정 프레임 비율)로 변경한다.

- FFMPEG 명령어
- 비디오와 오디오 트랙 모두를 VFR에서 CFR로 변경
ffmpeg -i input.mp4 -vsync cfr -fps_mode cfr  -af aresample=async=1 output.mp4

- 예) h264 형식을 nvidia cuda 가속을 사용해서 hevc 코덱으로 변경하는 경우
ffmpeg  -hwaccel cuda -hwaccel_output_format cuda -c:v h264_cuvid -y  -i "input.mp4"   -vsync cfr -fps_mode cfr  -af aresample=async=1  -map 0:v:0  -c:v hevc_nvenc   -qp 21   -map 0:a:0 -c:a aac -b:a 128k   "output.mp4"

 


//-------------------------------------
< 참고 >
위 방법으로 안되는 경우
* 비디오와 오디오 트랙을 분리해 보니 길이가 다른 경우
예) 비디오 길이 : 60초, 오디오 길이 : 50초 => 오디오 길이를 60초로 늘리는 방법
50/60 = 8.3333
ffmpeg -i input.mp3 -filter:a "atempo=0.83333" output.mp3


//-------------------------------------
* 프리미어 에서 오디오 길이 늘리는(줄이는) 방법
오디오 트랙 분리
R을 눌러 Rate Stretch Tool 로 오디오 트랙을 드래그 한다.

 

 

//-----------------------------------------------------------------------------

< 참고>


    - 증상
동영상 재생기(팟플레이어 등)와 다른 동영상 편집기(파워 디렉터 등)에서는 오디오 싱크가 맞는데 프리미어 프로에서만 싱크가 안맞는 경우

    - 원인
동영상의 오디오 트랙 문제

    - 해결 방법
오디오 트랙의 길이 조정

//-------------------------------------
* 방법1 - 프리미어에서 오디오 트랙 길이 조정 (Speed/Duration 기능)

1. 자세한 시간 표시 설정
TimeLine 패널 좌상단 메뉴 -> Show Audio Time Units 체크


2. 비디오 시간 복사
End 키로 영상 맨 끝으로 이동 -> Preview 패널의 표시된 현재 시간 복사


3. Duration(길이) 조정
오디오 트랙에서 마우스 우클릭 -> Speed/Duration 선택
-> Duration 값에 위에서 복사한 값을 입력



//-------------------------------------
* 방법2 - 프리미어에서 오디오 트랙 길이 조정 (Rate Stretch Tool (R 키) 기능)
타임라인 도구중 'Rate Stretch Tool' 기능 선택(단축키 R)
-> 마우스 드래그로 오디오 트랙의 길이를 변경해 가며 싱크를 맞춘다




//-------------------------------------
* 방법3 - 파워디렉터(Cyberlink PowerDirector) 이용
    - 파워디렉터에서는 오디오 싱크가 정상적으로 맞는 경우
파워디렉터에서 오디오만 인코딩 해서 프리미어에서 Import해서 사용


//-------------------------------------
참고 
- 오디오 파일 포맷을 여러 가지로 옵션을 바꿔서 변경 재 인코딩 하는 것을 소용 없었음
- Synchronize Clips 기능의 Synchronize point ->  Audio (Track Channel) 옵션은 
비디오에 자체 오디오 트랙이 있어야 가능

반응형
Posted by codens