Сегодня 21 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

VirtualDub

⇣ Содержание

Меню Edit

Второй раздел в панели меню - "Edit". В этой панели находятся инструменты для навигации и редактирования.


 VirtualDub

Сверху идёт раздел редактирования видео. Здесь всё абсолютно стандартно. Пожалуй, я бы скорее использовал этот раздел для ознакомления с горячими клавишами. Горячие клавиши лучше запомнить и использовать их в процессе редактирования видео. Это здорово сэкономит время.

"Cut" - вырезает (c копированием в буфер) помеченную область видео. Разметка видео производится клавишами "Home" и "End" или из этой же панели функциями "Set selection start" и "Set selection end". При этом, помеченная область будет выделена синим цветом на панели навигации.


 VirtualDub

Для того, что бы передвигаться по видео, можно передвигать слайдер или пользоваться клавишами навигации по видео. Одновременно выделить можно только один кусок, так что не старайтесь выделить несколько.

  • "Copy" - копирует помеченную область видео в буфер. После этого, при команде "Paste", эта область будет вставлена туда, где находится слайдер.
  • "Paste" - вставляет видео из буфера.
  • "Delete" - удаляет помеченную область видео.
  • "Clear selection" - удаляет метки выделения.
  • "Select all" - эта функция производит выделение всего видео, которое загружено в VirtualDub.

Далее, идут функции навигации по видео.


 VirtualDub
  • "Beginning" - возвращает слайдер движения по видео на начало видео, загруженного в VirtualDub.
  • "End" - переводит слайдер движения по видео на конец видео, загруженного в VirtualDub.
  • "Previous frame" - переводит слайдер движения по видео на предыдущий кадр. Какого-то передвижения слайдера вы не увидите потому, что сдвиг на 1 кадр очень мал по отношению к количеству кадров во всём видео. Но проконтролировать этот сдвиг можно.

 VirtualDub

На панели навигации показывается, на каком кадре вы сейчас находитесь, какое время прошло от начала видео, и на каком типе кадра вы сейчас находитесь (ключевой, дельта или dropped (пропущенный)).

"Next frame" - переводит слайдер движения по видео на следующий кадр.

"Previous keyframe" - переводит положение слайдера на предыдущий ключевой кадр. Этой функцией удобно пользоваться для быстрого передвижения по видео. Если вы открыли видео сжатое кодеком, в котором есть ключевые и дельта кадры, при поиске кодек будет привязываться к ключевым кадрам.

Теперь, если начать произвольно передвигать слайдер по видео, то картинка будет отображаться не сразу, а с определённой задержкой, которая бывает весьма большой. Если же передвигаться только по ключевым кадрам, то картинка отображается моментально и VirtualDub очень быстро передвигается по открытому видео.

Есть ещё один резон, зачем нужна эта функция. Допустим, у вас есть видео сжатое кодеком с ключевыми и дельта кадрами. Вам нужно без пережатия (чтобы не попортить картинку), удалить определённые куски. Для этого вы включите "Direct stream copy" (подробнее об этом позже) и вырежете не нужные вам куски. Но после сохранения может оказаться, что сохранилось то, что вы вырезали или не сохранилось то, что вы оставляли.

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

Теперь, что происходит, когда вы пытаетесь что-то вырезать в VirtualDub не по ключевым кадрам. Вы указываете на дельта кадр, до которого (или от которого) нужно вырезать, VirtualDub послушно его вырезает. Но когда вы сохраняете видео, программа видит, что обрезка была сделана не по ключевому кадру и компенсирует этот недостаток - обрезка происходит до ближайшего ключевого кадра (ну не может он начать работу без ключевого кадра).

Таким образом, происходит перескок с того кадра, который вам нужно вырезать, на ближайший ключевой кадр. Так вот, что бы знать заранее, на какой кадр произойдёт перескок при сохранении, можно пользоваться переходом по ключевым кадрам. А ещё лучше сразу вырезать по ключевым кадрам (пользуясь переходами по ключевым кадрам). В этом случае вы будете видеть результат ещё до сохранения.

"Next keyframe" - переход на следующий ключевой кадр. Если вы находитесь между двумя ключевыми кадрами, то переход будет осуществлён на правый (по линейке VirtualDub).

"Back 50 frames" - возвращает слайдер на 50 кадров назад по видео.

"Forward 50 frames" - переводит слайдер на 50 кадров вперёд по видео.

"Previous drop frame" - переводит слайдер на предыдущий пропущенный кадр (drop). Пропущенные кадры появляются при захвате видео. Можно посмотреть, как много их на вашем материале, для этого применяется эта функция.

Её можно так же использовать для удаления пропущенных кадров из видео, но при этом может возникнуть проблема рассинхронизации видео со звуком (допустим при раздельной обработке звука и видео).

"Next drop frame" - переводит слайдер на следующий пропущенный кадр (drop).

"Previous range" - эта функция производит перевод слайдера на предыдущий фрагмент. Фрагментами считаются те места, где производилась вырезка, вставка или специальная пометка фрагментов. При этом, если производилась вырезка, слайдер становится на месте вырезки и снизу, в информационной строке, указывается, какой диапазон кадров будет входить в следующий фрагмент и какие кадры источника будут в него входить.


 VirtualDub

Если же производилась вставка, то при переходе по фрагментам, слайдер будет останавливаться дважды - в начале и в конце вставленного фрагмента, при этом в информационной строке будет указываться диапазон кадров следующего диапазона и какие кадры источника в него вошли.

  • "Next range" - переход на начало следующего фрагмента.
  • "Move to selection start" - ставит слайдер в начало выделенной области.
  • "Move to selection end" - ставит слайдер в конец выделенной области.
  • "Go to…" - а по этой функции происходит перемещение слайдера на заданный кадр.

 VirtualDub

Кадр можно задать, как его номером ("Jump to frame number"), так и нахождением его во времени ("Jump to frame at time"). Ну и в конце списка меню, находятся функции расставления меток.


 VirtualDub

"Set selection start" - устанавливает метку начала выделенной области. При расстановке меток учтите, что можно поставить только одну метку начала и одну метку конца фрагмента. И как следствие этого, если вы повторно нажмёте установку метки начала, то она будет поставлена вновь, а область будет начинаться уже с этого момента.

  • "Set selection end" - устанавливает метку окончания выделенной области.
  • "Mask selected frames" - превращает выделенную область во фрагмент. То есть, метки выделения исчезнут, но на них можно будет попасть переходом по фрагментам.
  • "Unmask selected frames" - снимает все выделения фрагментов.
  • "Revert all edits" - удаляет редактирование, которое было произведено с видео. Попросту, загружает видео вновь.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про программное обеспечение
Следующая страница → ← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Nvidia выпустила видеодрайвер, который ускорит компиляцию шейдеров в совместимых играх с минут до секунд 2 ч.
Xbox оценили в $150 млрд: частные инвесторы присматриваются к игровому бизнесу Microsoft на фоне слухов о продаже 2 ч.
Croteam анонсировала ураганный шутер Serious Sam: The Third Encounter — фанаты ждали этого 24 года 2 ч.
ИИ добрался до древнего кода: OpenAI научилась переносить программы с COBOL с точностью 97,9 % 3 ч.
AMD и Intel объединились, чтобы упростить запуск ИИ-моделей на процессорах x86 3 ч.
Слухи: спустя 18 лет и более полумиллиарда долларов Beyond Good and Evil 2 так и не выбралась из предпроизводства 4 ч.
Критические уязвимости PHP поставили под угрозу более 40 % сайтов в интернете 5 ч.
Dark Souls и BioShock всё ещё в моде: наполеоновский боевик Valor Mortis от авторов Ghostrunner окупился за неделю 6 ч.
Авторы ремастера The Wolf Among Us представили обновлённый «волчий» облик главного героя и особое предложение для владельцев оригинала 7 ч.
Google представила TorchTPU — средство для работы с PyTorch на TPU 8 ч.
Amazon направит €16 млрд на расширение инфраструктуры в Германии в 2027 году 2 ч.
На заводе-долгострое Intel в Огайо оживление — спустя четыре года с начала стройки появился намёк на крышу 2 ч.
ИИ-фабрика за 14 дней: Nvidia представила модульные дата-центры на Vera Rubin в контейнерах 2 ч.
Памяти не хватает, цены растут: Samsung и SK hynix могут вернуть в параллельный импорт в России 4 ч.
В Британии украли 153 км кабелей связи — более 100 тысяч человек лишились интернета и телефонов 4 ч.
QNAP выпустила JBOD-массивы и карту расширения с поддержкой USB 4 5 ч.
Робот Unitree устроил кунг-фу-шоу: прыгнул с четырёхметровой высоты, поколотил машину и стал телохранителем 5 ч.
В России установили почти 6000 базовых станций 5G — это менее 1 % от всех станций 5 ч.
Компромиссы за $1999: первые обзоры рассказали, чем хорош и плох складной iPhone Duo 5 ч.
На Луне вот-вот появится почти обычный суперкомпьютер на колёсах — он будет запускать ИИ и обрабатывать данные прямо на месте 6 ч.