Заменяет заданные плохие кадры соседними или их смешением (интерполяцией). Полезен для очень больших неустранимых дефектов.
BadFrames
(clip, int frame1, int frame2[, ...], bool "blend", string "file")
frame1, frame2, ... это заданный список плохих кадров для замены. Отрицательные номера означают, что эти плохие кадры находятся на смене сцен, номер кадра это абсолютное значение параметра (чтобы предотвратить интерполяцию разных сцен).
blend = false : кадры заменяются ближайшими хорошими соседними (преимущественно предыдущими).
blend = true : (смешение) кадры заменяются интерполяцией (смешением) ближайших хороших предыдущего и последующего кадров.
По умолчанию blend = true.
file: имя необязательного файла со списком плохих кадров (один номер в строке).
По умолчанию file - пустая строчка.
AviSource("test.avi") # Предположим плохие кадры 5, 30, 51, 52. Кадр 51 - смена сцены. BadFrames(5, 30, -51, 52, blend=true)
Данный плагин выпущен согласно условий стандартной лицензии GNU GPL версии 2.
Прошу материальной поддежки.
v1.0 (13.08.2006) - первый выпуск
v2.0 (5.11.2010) - добавил чтение списка плохих кадров из файла