예를 들어 2시간 짜리 영화 1개를 1시간으로 나눠 2개로 만들 때의 일입니다.
같은 영상을 두 번 올려서 시간 설정하고 나누고 있고, 아직은 그냥 쓰고 있습니다만 첫 영상 말고 두 번째 영상부터는
시작 시 6초간 오디오는 그대로 가는데 반드시 정지 화면이었다가 그 시간에 맞는 화면으로 바로 넘어갑니다.
3개로 나눈다고 하면 첫 영상 말고 뒤의 둘이 그렇고요.
1:24:15.27 이었다고 한다면 1:30:15:27 까지는 정지화면인 상태로 오디오만 출력되고
이 1:30:15:27 가 되면 바로 그 시간의 영상으로 넘어갑니다. 오디오는 정상으로 가고 있고.
추가 1: 개별 모드에서 인코딩하면 괜찮은데 이쪽은 첫 영상이 설정한 것과는 다른 파일 형식이 되고
재생이 안 됩니다. 전 mp4 설정을 했더니 첫 영상은 avi가 되고 두 번째가 mp4, 세번째가
다시 avi 가 되고 있습니다.
추가 2: mky ?로 했을 때 저 오류가 나네요. 기본 모드에서 아예 mp4로 하니 정상입니다.
어떤 영상을 하던 저렇게 나누면 발생하던데 정말 영상 나누기 있었으면 좋겠다, 싶긴 합니다.
비디오 또는 오디오 코덱을 스트림 복사로 잘라내기 하게 되면 해당 현상이 발생합니다.
동영상에는 키프레임이 있는데 키프레임은 완전한 이미지를 갖고 있으며 동영상을 탐색할 때에도 사용합니다.
잘라내기 할 때 하단에 keyframe=1이면 키프레임입니다.
해당 문제를 해결하려면 비디오 또는 오디오 코덱을 스트림 복사하지 말고 비디오와 오디오 코덱 둘 다 적절한 코덱을 선택하여 인코딩하거나,
추천하지는 않지만 비디오와 오디오 코덱을 둘 다 스트림 복사로 선택하고 잘라내기 하세요.(단, 키프레임으로 잘라내되 복사할 때 이전 키프레임의 장면이 나온다면 시간 값을 1 정도 증가하거나 다음 프레임의 시간을 설정하면 됩니다.)
재생 문제는 해당 재생기 문제이며 재생기가 지연 시간, 타임스탬프 등의 개념을 무시하게 되면 여러 가지 문제가 발생합니다.