Как ограничить вывод кадров в секунду в MPlayer?

  • Перед этим заданием вы должны сделать резервную копию исходного файла .so.
  • Следующая команда может уничтожить ваши файлы.

    1. откройте вашу библиотеку с помощью редактора vi.
      • Здесь целью является не файл .so.
      • Поскольку .so в общем случае является символической ссылкой, вам необходимо найти исходный файл назначения.
    2. введите :%!xxd
      • Эта команда изменяет формат отображения файла с двоичного на шестнадцатеричный и ASCII.
    3. измените то, что вы хотите, то есть текст.
      • Вы должны изменить слева шестнадцатеричный код, а не справа, символы ASCII.
      • Вы не должны вставлять или удалять символы, только заменять их. Вы не можете сделать строку длиннее. Вы можете сделать строку короче, поставив в конце нулевые символы (нажмите Ctrl+V Ctrl+@).
    4. После модификации введите :%!xxd -r
      • Это восстановит формат отображения в двоичный.
    5. сохраните файл и выйдите, введя :wq.
1
31.08.2015, 15:25
1 ответ

Вы можете использовать опцию --fps, но имейте в виду, что она не работает с --correct-pts, которая сейчас используется по умолчанию для большинства форматов:

mplayer --no-correct-pts --fps=1 somefile.ogv

Также вы можете изменить частоту кадров, установив fixpts видеофильтр:

mplayer --vf=fixpts=fps=1 somefile.ogv
2
27.01.2020, 23:49

Теги

Похожие вопросы