Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Potplayer не всегда устраняется гребенка при просмотре. (http://forum.oszone.net/showthread.php?t=235801)

dzekka 02-06-2012 10:28 1926584

Potplayer не всегда устраняется гребенка при просмотре.
 
Есть файл mpeg2 он проигрывается в Potplayer без гребенки. Для экономии места пожал его в Xvid - гребенка появилась.
Открыл в видеоредакторе - гребенка есть и в mpeg2, но при проигрывании она видимо устраняется на лету.
Где посмотреть почему плеер не устраняет гребенку в Xvid?

Amigos 03-06-2012 23:28 1927520

Цитата:

Цитата dzekka
Где посмотреть почему плеер не устраняет гребенку в Xvid? »

не может.
перекодируйте повторно, используя опцию Deinterlace (деинтерлейс) в вашей программе конвертации.

dzekka 05-06-2012 01:47 1928247

Цитата:

Цитата Amigos
не может. »

Читал обсуждения "гребенки" многолетней давности, там говорилось, что некоторые плееры умеет "деинтерлейс" на лету.
Но не указывалось, что это только для mpeg2. Может другие плееры могут?
Цитата:

Цитата Amigos
перекодируйте повторно, используя опцию Deinterlace (деинтерлейс) в вашей программе конвертации. »

Читал, что какие-то "строки" теряются при таком методе :)

Скажите, а если Xvid с гребенкой оставить, то на железном плеере ее не будет видно?
А то вдруг и железный друг гребенку не показывает только на mpeg2.
Плеер не под рукой. Попробывать не могу.

Amigos 05-06-2012 07:30 1928301

Цитата:

Цитата dzekka
некоторые плееры умеет "деинтерлейс" на лету.
Но не указывалось, что это только для mpeg2. Может другие плееры могут? »

фокус в том, что у вас в mpeg2 интерлейсное видео, каждый кадр состоит из двух полукадров.
показывать "кадр из двух полукадров" на устройстве, которое интерлейс не поддерживает (компьютерный монитор) можно по разному, в том числе и "с лесенкой" (детализация неподвижных элементов лучше), а можно "лесенку убирая" (страдает детализация движущихся объектов, и часто и неподвижных тоже).
т.е. если у вас интерлейсное видео, то можно делать по разному.

В XVID у вас интерлейса нет, есть "лесенка"

интерлейс≠лесенка
лесенка=интерлейсное видео пропущенное через деинтерлейс типа field combination (оно же wave)
деинтерлейс≠"избавление от лесенки"

готовые рецепты по "избавлению от интерлесинга" есть
готовых рецептов по "избавлению от картинки с лесенкой" нет

поэтому вам нужно вернуться на исходную позицию, когда у вас был интерлесинг и
Цитата:

Цитата Amigos
перекодируйте повторно, используя опцию Deinterlace (деинтерлейс) в вашей программе конвертации. »


dzekka 06-06-2012 10:29 1929176

Цитата:

Цитата Amigos
В XVID у вас интерлейса нет, есть "лесенка" »

Как я вас понял интерлейсный MPEG2 при перекодировании не становится интерлейсным XVID,
а становится XVID с лесенкой, поэтому на железном плеере лесенка будет видна.
А интерлейсного XVID'а не бывает. Правильно?

Amigos 06-06-2012 10:53 1929197

Цитата:

Цитата dzekka
Правильно? »

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

dzekka 06-06-2012 18:56 1929571

блин как все не просто:
"В программах видеомонтажа важно указать правильный порядок полей как в свойствах исходных файлов, так и в свойствах проекта и в настройках выходного кодера. Лучше всего, если порядок полей везде будет одинаковым. Если же в одном монтажном проекте используются разнородные файлы с разным порядком полей, то нужно правильно указать порядок полей в свойствах каждого исходного файла в проекте."
Где смотреть порядок этих полей?

Текущую запись перегнал в XVID с деинтерлейсом.
Последующие наверное буду жать в H.264 с сохранением интерлейса.


Время: 01:21.

Время: 01:21.
© OSzone.net 2001-