2014-04-11 2 views
0

현재 비디오의 현재 시간을 얻기 위해 AVCodecContext->frame_number/fps을 사용해 보았습니다. 그러나이 변수는 위로 올라가는 것처럼 보이므로 뒤로 탐색 한 후에는 계산 된 시간이 엉망입니다.FFMPEG로 현재 비디오 시간을 계산하십시오

이 목적으로 AVCodecContext-> frame_number를 사용할 수 있습니까? 그렇다면 어떻게 사용해야합니까? 그렇지 않다면 올바른 방법은 무엇입니까?

답변

0

전체 비디오 길이를 얻으려면 AVStream duration 필드를 사용할 수 있습니다. 그리고 현재 비디오 시간을 얻는 방법은 example입니다.

관련 문제