Как я могу держать кадр в течение нескольких секунд в видео?

Трудно описать это, но что я хочу сделать, у меня есть видео, и в какой-то момент в видео я хочу взять текущий кадр, играть его в течение некоторого времени как 5 секунд (т.е. отображение последнего кадра, статического изображения) и продолжить видео.

Как я могу сделать это легко в Linux, предпочтительно Ubuntu? Если нет никакого простого способа, я могу принять решение для Windows.

Причина я хочу сделать это, состоит в том, потому что у меня есть аудио, которое немного длиннее, чем видео, и не соответствуйте этому хорошо, таким образом, я хочу "расширить" видео в соответствующих местах.

0
задан 3 October 2018 в 00:13

1 ответ

это не прекрасно, но это может быть сделано с vlc плей-листом. Я не знаю, может ли такой список быть сделан с vlc GUI, так как я изменил плей-лист путем редактирования его вручную.

<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
  <title>Playlist</title>
  <trackList>
    <track>
      <location>file:///somefile.mpg</location>
      <duration>4000</duration>
      <extension application="http://www.videolan.org/vlc/playlist/0">
        <vlc:id>0</vlc:id>
        <vlc:option>start-time=2</vlc:option>
        <vlc:option>stop-time=6</vlc:option>
      </extension>
    </track>
    <track>
      <location>vlc://pause:4</location>
      <duration>4000</duration>
      <extension application="http://www.videolan.org/vlc/playlist/0">
        <vlc:id>1</vlc:id>
      </extension>
    </track>
    <track>
      <location>file:///somefile.mpg</location>
      <duration>4000</duration>
      <extension application="http://www.videolan.org/vlc/playlist/0">
        <vlc:id>2</vlc:id>
        <vlc:option>start-time=6</vlc:option>
        <vlc:option>stop-time=10</vlc:option>
      </extension>
    </track>
  </trackList>
  <extension application="http://www.videolan.org/vlc/playlist/0">
    <vlc:item tid="0"/>
  </extension>
</playlist>

, Как Вы видите в файле, в плей-листе существует три записи. Видео является первыми играемыми секундами 2-6. Затем паузы плеера в течение 4 секунд (vlc://pause:4), и затем это играет секунды 6-10. Я попробовал его, но после паузы это переходит немного и играет некоторое видео до паузы. Возможно, это происходит только со мной или с протестированным видео. Однако никакой признак паузы или что-либо как этот не появляются на экране.

0
ответ дан 3 November 2019 в 14:15

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

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