Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » ffmpeg minterpolate

Ответить
Настройки темы
ffmpeg minterpolate

Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить PM | Цитировать


Изменения
Автор: bredych
Дата: 11-11-2019
наткнулся на странный глюк.
Из ряда кадров соорудил некое подобие краткого таймлапса.
Пытаюсь достроить промежуточные командой минтерполейт - первой строкой увеличиваю фреймрейт до 120, с достройкой промежуточных адаптивных фреймов, второй - растягиваю, увеличивая таймстампы вчерверо и снижая фреймрейт во столько же раз.

Скрытый текст
Код: Выделить весь код
ffmpeg -i 778zakat.mp4 -filter:v "minterpolate='mi_mode=mci:mc_mode=aobmc:vsbmc=1:fps=120'" out0.mp4
ffmpeg -i out0.mp4 -r 30 -filter:v "setpts=4*PTS" output.mp4
параметры сравнивал по ману - http://ffmpeg.org/ffmpeg-filters.html#minterpolate


Получается фигня:
если в изначальном ролике фреймрейт переменный - в первой части получаются проезды с заморозками, во второй - плавно.
Если фреймрейт един - как было во второй части изначально - весь скачет. Где я косячу?

Отправлено: 00:09, 11-11-2019

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6483
Благодарности: 1462

Профиль | Отправить PM | Цитировать


Я бы начал с минимума настроек, например:
Код: Выделить весь код
ffmpeg -i input.mp4 -vf minterpolate -c:a copy output.mp4
Если всё нормально, можно добавлять.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 19:25, 11-11-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить PM | Цитировать


а по скольку кадров он достраивает? какую частоту итоговой делает?
я поначалу частоту оставил 30 кадров в секунду, как и положено, в итоге попросту ничего не менялось кроме снижения качества от перекодировки.

апд.
ради любопытства попробовал - как и ожидалось, никакого сглаживания, тот же набор отдельных кадров, только сильно испогаженого качества.

Последний раз редактировалось bredych, 11-11-2019 в 23:44.


Отправлено: 22:53, 11-11-2019 | #3


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6483
Благодарности: 1462

Профиль | Отправить PM | Цитировать


Стандартные настройки делают видео 60 кадров/сек. Это написано в справке, на которую вы давали ссылку.

Если вы хотите "улучшить" то видео, которое у вас есть, могу вас сразу разочаровать - ничего вы увеличением количества кадров не добьётесь.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 07:25, 12-11-2019 | #4


Ветеран


Сообщения: 2584
Благодарности: 245

Профиль | Отправить PM | Цитировать


Так добивался же, но только на половине ролика почему-то.

Вот первый. https://ufile.io/2vzgtepn
Первая половина какими-то скачками, вторая половина как запланировано.
Уменьшим задержки в первой половине, вместо логичного результата "плавно весь" получил результат "скачками весь".
Логику не понял, потому и обратился за помощью.

Последний раз редактировалось bredych, 12-11-2019 в 17:48.


Отправлено: 13:26, 12-11-2019 | #5



Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » ffmpeg minterpolate

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FFmpeg декодирование с помощью GPU (видеокарты) 90azat Видео и аудио: обработка и кодирование 8 21-11-2021 16:18
ffmpeg transpose bredych Видео и аудио: обработка и кодирование 17 01-08-2019 15:10
CMD/BAT - bat - Обновление ffmpeg Sisin Скриптовые языки администрирования Windows 9 03-02-2017 12:13
Debian/Ubuntu - Установка ffmpeg semil Общий по Linux 6 10-08-2012 21:32
mencoder, ffmpeg, flvtool2 n_i_x Вебмастеру 1 19-06-2011 11:14




 
Переход