4

Я ищу инструмент Windows, который может конвертировать частоту кадров видео файла AVI. В основном я хочу, чтобы он играл в 4 раза быстрее.

Технически само видео должно быть не 120 к / с, но все же 30 к / с. Нужно просто повторно сэмплировать исходное видео, чтобы оно воспроизводилось со скоростью, которая в 4 раза выше, что должно приводить к тому же эффекту, что и воспроизведение оригинала со скоростью 120 кадров в секунду.

Я попытался использовать VirtualDub, но это приводит к замороженным кадрам каждые 5 секунд в течение примерно 1 секунды.

4 ответа4

3

Это может вам помочь - AVI Frame Rate Changer 1.10.

AVI Frame Rate Changer позволяет вам изменять частоту кадров предварительно отрендеренного файла AVI без повторного рендеринга данных AVI. Полный исходный код Delphi включен. Обратите внимание, что он может не работать с определенными файлами AVI, и вы можете сохранить резервную копию измененного файла AVI (на всякий случай).

Самое важное, что делает чейнджер AVI Fram Rate, это ... изменение частоты кадров фильмов AVI (большой сюрприз, верно?). Это все, что делает AVI Frame Rate Changer, у него нет других функций. Вы можете изменить ставку с 1.000 до 60.000. Zip-файл Avi Frame Rate Changer, предоставляемый AM Software, также содержит исходный код этого инструмента, чтобы вы могли понять, как они его создали.

альтернативный текст

2

FFmpeg и MEncoder (MPlayer Movie Encoder) являются IMO лучшими программами для работы с видео. Здесь вам понадобится Mencoder.

У MEncoder есть опция «-speed», с которой вы можете поиграть. «-скорость 1» в реальном времени. Попробуйте 0,5 и 2 для тестирования. Не в GUI, поэтому вам придется идти в командной строке.

0

я понял, что я сделал не так в virtualdub. в основном я должен использовать оба варианта: один, чтобы сделать видео быстрее, и один, чтобы снова его сэмплировать

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .