수고 많으십니다.
먼저 검색어 "키프레임" "장면전환" 에서 해답을 찾지못해서 질문드립니다
드라마 같은 경우는 편집해서 이어붙인 부분 즉 장면전환 있는 부분에만 키프레임을 지정하고 싶습니다.
샤나인코더에서 어떤 매개변수를 어떻게 지정하면 가능한지요.
그동안 편집할 때 추천해 주신 losslesscutl 를 이용해서 keyframe 단위로 사용하다보니 원본(?)의 keyframe 장면전환과 일치하지 않아서 정확한 편집이 이루어지지 않았습니다.
그런데 얼마전에 그바보 드라마를 받아서 losslesscut 편집하는데, 다른 드라마랑 달리 정확히 장면전환에 keyframe 설정되어 있었습니다. (장면전환이 아닌 곳에도 있긴 하지만) 와~~ 이렇게도 만들 수 있구나 ! 깜작 놀랐습니다.
샤나인코더에서 어떤 매개변수를 어떻게 지정하면 이렇게 인코딩 할 수 있습니까?
혹시 ffmpeg 선행작업으로 키프레임을 찾아내서 타임코드.txt 를 만들고 타임코드.txt 이용하여 ffmpeg 에 키프레임을 지정하는 방법을 쓰는 건가요?
어째든 좀 복잡해도 저도 한번 장면전환에 키프레임이 지정되는 동영상을 만들어 보고 싶습니다.
매개변수로 해결될 문제로 생각되지는 않습니다만, 일단 그렇게 만들수는 있습니다.
좀 많이 복잡하지만...
그래도 만들어보고 싶다 하시면...
프레임간의 차분(differential)을 해석하여 이에 인트라 이미지를 분류한다면 될거같습니다.
사실 예전에 이런 비슷한 방식의 인코더를 잠깐 만들어서 써보다가 지워버렸습니다.
작업은 C에서 했었습니다...
비트레이트만 잡아내도 컴퓨터가 알아서 어느정도는 구분하지요
열정이 있다면...ffmpeg 소스부터... 어느정도 뜯어보시는걸 추천드립니다..