Скажем так, есть видео, в котором частота кадров искусственно увеличена за счет добавления повторяющих кадров.
Определить можно их в редакторе. Но это долго и дороговато.
Что надо, простая утилита, которая определяла наличие этих кадров в видео, и в идеале, высчитывала частоту кадров без этих
дубликатов.
Формат видео MP4, Виндовс 10
Так, я не на тот вопрос отвечал.
Про частоту кадров. Очевидно, что она может быть любой, потому что мы не знаем ничего про первоначальное видео, ведь частоты кадров как таковой нет: есть dts, pts и квант времени. Мы их знаем только в новом файле, а в старом нет, поэтому и fps неизвестна. Вообще говоря, дублировать кадры вообще нет смысла, надо только увеличивать pts у тех кадров, которые мы хотим отображать в два раза дольше. Так оно и работает: любой кадр может отображаться любое количество времени.
Здравствуйте, Vicul, Вы писали:
V>Скажем так, есть видео, в котором частота кадров искусственно увеличена за счет добавления повторяющих кадров. V>Определить можно их в редакторе. Но это долго и дороговато. V>Что надо, простая утилита, которая определяла наличие этих кадров в видео, и в идеале, высчитывала частоту кадров без этих V>дубликатов. V>Формат видео MP4, Виндовс 10
На сколько помню встречался открытый исходный код FrameGrabber MediaFoundation.
Получить кадры видео, прогнав через OpenCV первый со следующим, и т.д. и собрать статистику.
Здравствуйте, Nuzhny, Вы писали:
N>Здравствуйте, Vicul, Вы писали:
V>>А куда смотреть
N>Так, я не на тот вопрос отвечал. N>Про частоту кадров. Очевидно, что она может быть любой, потому что мы не знаем ничего про первоначальное видео, ведь частоты кадров как таковой нет: есть dts, pts и квант времени. Мы их знаем только в новом файле, а в старом нет, поэтому и fps неизвестна. Вообще говоря, дублировать кадры вообще нет смысла, надо только увеличивать pts у тех кадров, которые мы хотим отображать в два раза дольше. Так оно и работает: любой кадр может отображаться любое количество времени.
подскажите пожалуйста а есть ли хорошие книги или статьи которые можно почитать
на тему кодеков и организации видео, например где обьясненно что такое dts, pts
Здравствуйте, sergey2b, Вы писали:
S>подскажите пожалуйста а есть ли хорошие книги или статьи которые можно почитать S>на тему кодеков и организации видео, например где обьясненно что такое dts, pts
Никогде не видел. Мне на работе просто приходилось заниматься передачей видео по сети, компрессией и т.д. Приходилось ковырять исходники ffmpeg, немного кодеки, протоколы. Я не настоящий мастер, это побочное.
Но книг в сети много, можно почитать, что-нибудь закодить. В России есть организации, которые этим профессионально занимаются, многие из них — это выходцы из томского divx.
Здравствуйте, sergey2b, Вы писали:
S>подскажите пожалуйста а есть ли хорошие книги или статьи которые можно почитать S>на тему кодеков и организации видео, например где обьясненно что такое dts, pts
Здравствуйте, sergey2b, Вы писали:
S>подскажите пожалуйста а есть ли хорошие книги или статьи которые можно почитать S>на тему кодеков и организации видео, например где обьясненно что такое dts, pts
Вроде уже все с ними понятно, многое уже обсуждалось прямо тут на форуме, можете поискать. А что бы вы хотели узнать о DTS и PTS ?