- 나는 음성으로 영상을 가지고 있습니다.
- 오디오를 추출했습니다.
시작 : 00 : 00 : 12 : 00
종료 : 00 : 00 : 13 : 00
이를
- 는이 같은이 오디오의 어도비 오디션에서 cutlist을 추출 침묵하고 제거되어야하는 부분들이다.
나는 이것을 25fps 비디오 파일이 주어진 프레임으로 변환했습니다.
AVISource ("20130531_1303_46.avi")
자르기 (2,0,852,480)
트림 (0,4-1) ++ 트림 :
- 나는이 같은 avisynth 파일을 생성 (50 + 1,0)
트림 (0,34-1) ++ 트림 (82 + 1,0)
....
각 줄은 시작 (첫 번째 트림) 빼기 (이전 끝과 시작 사이의 모든 차이의 합)와 끝 (두 번째 트림) 빼기 (이전 끝과 시작 사이의 모든 차이의 합) - 프레임을 포함합니다.
나는 이것을 virtualdub에로드합니다.
- 나는 컷트리스트에 따라 오디션에서 모든 묵음을 제거하고 mp3로 저장합니다.
- 나는 virtualdub에 mp3를로드합니다.
문제 : 전체 비디오에서 동기화되지 않습니다. 즉, 동기화가 시작되고 잠시 후 양의 방향으로 벗어납니다 (음수 인 -3000ms를 입력해야 동기화됩니다.) 중간에 더 많이 잘립니다.)
무엇인가가 잘못되었다는 의미입니다. 나는 모든 차이의 합계로 추측한다.
이를 이해하기 :당신이 virtualdub의 일부를 선택하여 제거하면, 프레임의 총 수는 프레임의 총 수를 뺀 부분이 프레임의 양입니다.
예 :
프레임 2-5가 제거되었습니다. 기본적으로 1-6-7-8 -...입니다. 원래의 시간대 관계에 따르면 나는 7시에 시작하겠다고합니다. 그러나 7은 3입니다. 그리고 이것은 제가 제거하는 것보다 더 많아집니다.
나는 프레임 번호에서 이전에 제거 된 모든 프레임의 합계를 뺀 것을 사용하면 올바른 위치에서 잘라야한다고 생각했습니다.
나는 뭔가를 잊어 버릴 것 같은가요?