Я использую avprobe для получения информации о тайм-коде и fps из видео. Получение информации не проблема, но я немного смущен результатом. Когда я запускаю avprobe для файла H.264, я вижу число кадров в секунду, равное 25, и продолжительность клипа как 00:03:29.81. Насколько я понимаю, число после десятичной точки - это фреймы, но это не имеет смысла, так как это 25 кадров в секунду.

1 ответ1

2

В ffmpeg и avconv число после десятичной точки указывается в долях секунды, то есть в центсекундах, если задано двумя цифрами.

[-][HH:]MM:SS[.m...]

HH выражает количество часов, MM - количество минут максимум для 2 цифр, а SS - количество секунд максимум для 2 цифр. М в конце выражает десятичное значение для СС.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .