Монтирую фильм, снятый 3 разными устройствами с разной частотой кадров: 29.9, 25 и 15. Весть проект настроен на 29.9fps.
Существуют ли программы, позволяющие изменить частоту кадров видео без потери качества?
Всё, что я нашёл или тупо повторяет кадры (XviD4PSP) или же усредняет 2 соседних кадра, как Sony Vegas (smart resampling), что приводит к смазыванию картинки.
Я был уверен, что resampling - это увеличение числа пикселей в кадре. Resampling используется при обработке фотографий, чтобы они соответствовали параметрам печати.
Ну, ресэмплинг - это понятие широкое. В общем случае это изменение шага выборки при оцифровке аналогового сигнала (во времени или в пространстве). В даннм случае я имею в виду именно частоту кадров.
Монтирую фильм, снятый 3 разными устройствами с разной частотой кадров: 29.9, 25 и 15.
А не лучше бы было привести эти кадры к частоте 25 кадров в секунду, как к среднему значению для всех трёх величин? Всё-таки, делать из частоты 15 кадров частоту почти в 30 кадров - это почти двукратное увеличение и естественно это может максимально сказаться на качестве картинки.
Да, фильм уже почти смонтирован. Изменение всего проекта на 25fps не желательно.
Кстати, если проект на 30fps, то для фрагментов с 25fps добавляется 1 кадр после каджого 5-го. Это не так сильно заметно (есть дёргание, но терпимо). А вот если проект на 25 кадров, то для фрагментов с 30 каров удаляется каждый 6-й. А это гораздо заметнее!
А пересчёт 15 на 30 кадров - это проще. Добавляется каждый второй кадр. Хуже, чем есть, уже не будет.
Но при всех этих манипуляциях дёргание всё равно есть Вот я и ищу, чем бы корректно изменить частоту кадров.
Если в Вегасе включить для фрагмента Smart resample, то добавляемые кадры будут смазанными (усреднение двух соседних). Это заметно на сильно динамичных сценах. Если движдения мало, то более-менее прилично.
horse, А если весь материал привести к одной частотк кадров в конвертере, например, в Canopus ProCoder, а потом подставитть его в смонтированный проект?
Пробовать надо конвертеры. С этими перекодировками частоты кадров из одной вы другую всегда то смаз, то двоение, то строб. Вот из этого и приходится выбирать.
horse, Попробуй воспользоваться функцией Frame rate в программе VirtualDub. Она как раз меняет частотут кадров у видео по выставленной вручную частоте.
Да, провбовал, только ничего не получилось Т.е. на выходе частота кадоров осталась той же. Модет VD только в целое число раз может частоту кадоров менять?
Я разобрался. VD ничего не перекодирует и на добавляет. Функция Fram Rate просто меняет скорость воспроизведения фильма. Т.е. если из 15 кадров сделать 30, фильм будет проигрываться в 2 раза быстрее.
Мне больше понравился Твикстор - меньше всего артефактов. Правда, я не понял, как им изменить именно частоту кадров. Он меняет СКОРОСТЬ, т.е. есть надо замедлить видео, он добавляет промежуточные кадры. Мне пришлось замедлить мой клип в 2 раза, а потом через VirualDub ускорить воспроизведение в 2 раза (см. мой пост выше).
Посмотрел все варианты и меня ни один вариант по качеству не устроил - вокруг фигуры женщины у всех были артефакты. Более или менее прилично смотрится Txixtor, но он же не меняет частоту кадров, поэтому не очень понятен смысл его использования при этой задаче приведения всех видеофрагментов к одной частоте кадра.
--------------------
Никогда не спорьте с дураком, люди могут не заметить между вами разницы.
Но я нашёл спосбо использовать Твикстор для этих целей без перекодировки самих клипов. Всё длается прямо в редакторе. В Вегасе делал так: 1. Проект настривается на 30 или 29.9 fps. 2. В свойствах отрезка (события, как это назвается в Вегасе), снятого с 15fps, ставим галочку No resample. При этом каждый кадр просто удваивается. 3. Обрабатываем событие Твикстором, ставим скорость 50%. Я ещё ставил motion weighted smooth. Событие стало в 2 раза длиннее. Но на таймлайне ничего трогать не надо. 4. В свойствах события ставим скорость воспроизведения 2,00. Его длительность стала в точности, как была до обработки. Но вместо повторения кадров добавились промежуточные.
Я таким образом весь свой фильм уже откорректировал. Если не знаешь, что какой-то кусок снаят с 15 fps, то при просмотре и не заметишь! Иногда бывают глюки на возвратно-поступательных вдижениях, но это мелочь по сравнению с СУЩЕСТВЕННЫМ улучшением восприятия.