LinuxForum.Fans
Тема

Mencoder: заркально отразить часть видео

Автор: Kemaweyan 4 сообщений 3893 просмотров
#199052

У менея проблема: с помощью mencoder делаю рип DVD -> x264. Я не знаю, кто и через какую /dev/ass монтировал этот DVD, но часть видео в середине фильма идёт зеркально отраженной (это точно). Отразить весь фильм - не проблема, достаточно указать фильтр mirror. Но в данном случае это не подходит :( Можно ли применить этот фильтр только к нескольким минутам видео в середине?

Пробовал кодировать по частям (с помощью опций -ss и -endpos), т.е. сначала первую часть без mirror, потом вторую с mirror, и третью опять без mirror. Но проблема в том, что в начале каждой части пояляется 2 чёрных кадра и при склейке их очень сильно заметно. Удалить эти кадры никак не получается - удаляется только целиком фрагмент в несколько секунд.

Есть ли способ решить эту проблему?

#199153
Kemaweyan написал:
Есть ли способ решить эту проблему?

avidemux.

#199187

Не получается. Если отрезать эти 2 чёрных кадра, то теряется целый кусок (видимо до следующего I-кадра).

#199278

Проблему решил костылём. Сделал обрезку чуть раньше (буквально на несколько кадров, главное - чтоб была другая сцена), в результате черыне кадры попали на это "лишнее" видео. А потом при склеивании я указал -ss 0.4 (пропустить первые 10 кадров, частота 25 fps) и mencoder пропустил их вместе с черными кадрами. В итоге всё склеилось правильно.

Войдите или зарегистрируйтесь, чтобы ответить.