Получение номера видеокадра в VLC

Я использую VLC 2.0.5 на Mac OS X 10.6.8.

у меня есть .mpg видео приостановлено, и я хотел бы знать номер кадра на данный момент в видео. Есть ли способ показать это в VLC?

PS Я прокручивал видео вперед и назад, чтобы дойти до точки, в которой оно в данный момент приостановлено.

4 ответа

Я хотел сделать то же самое, но я не мог найти способ сделать это с VLC.

Но, в соответствии с этим, вы можете использовать drawtext фильтровать ffmpeg навсегда наложить номер кадра на видео. Так что, если вы посмотрите его на выбранном вами плеере, вы всегда сможете увидеть номер кадра.

Например:

ffmpeg -i video.mov -vf "drawtext=fontfile=Arial.ttf: text=%{n}: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -y output.mov

У Apple Quicktime Player 7 (бесплатная загрузка @ http://support.apple.com/kb/DL923) очень простой способ просмотра кадров; все, что вам нужно сделать, это нажать на время в левом нижнем углу и выбрать "кадры". (Он также поддерживает пошаговое пошаговое выполнение с помощью клавиш со стрелками.) Жаль, что эта функция была удалена в QTX, который поставляется с OSX 10.6.8. Не волнуйтесь, вы можете установить оба, и они не будут мешать друг другу.

У меня нет версии OS X, но она должна быть похожа на другие версии. В Windows выберите Сервис-> Информация о мультимедиа. В открывшемся окне выберите вкладку "Статистика". В разделе видео вы увидите статистику отображаемых и потерянных кадров. Кадр # должен быть теми двумя числами, сложенными вместе.

Скриншот VLC

С VLC 2.2 на OS X можно оценить номер кадра следующим образом:

А. ДОБАВИТЬ: установить Jump to time Previous Frame через меню MacOS VLC > Менеджер дополнений или меню Ubuntu Инструменты> Плагины и расширения> вкладка Менеджер дополнений> Расширения. В VLC 3 нажмите кнопку "Найти другие дополнения онлайн". Страница онлайн-установки находится здесь. Перезапустите VLC. Используйте VLC > Расширения> Jump to time (Previous frame)[Get time >>] кнопка, чтобы показать HH:MM:SS,mmm промежуток времени

Б. РАСЧЕТ / ОЦЕНКА: конвертировать HH:MM:SS,mmm на общее количество секунд SS.mmm, Тогда total_lapsed_seconds * frame_rate_per_second = номер кадра.

Другие вопросы по тегам