The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 25-Май-20, 12:29  [смотреть все]
но о нём не знает интернет? Нужно деинтерлейснуть двдшки и ffmpeg что-то не справляется. В теории конвертация yadiff в 60 фпс лучше всего, но на практике… Мне не нравится результат. Да и видео покрывается совершенно жуткими артефактами. Но я ради теста конвертировал fast crf, в этом ещё дело. Но мне явно не нравится, всё равно гребёнка просвечивает очень сильно. В интернете мне посоветовали QTGMC, но там какие-то сложности. Другие варианты?
  • Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 15:52 , 25-Май-20 (1)
    Нагуглил вот это, но кажется это венда и вообще что-то странное https://github.com/pinterf/mvtools
  • Какой модный способ деинтерлейсинга вы знаете,, !*! aaa, 21:12 , 25-Май-20 (2)
    > но о нём не знает интернет? Нужно деинтерлейснуть двдшки и ffmpeg что-то
    > не справляется. В теории конвертация yadiff в 60 фпс лучше всего,
    > но на практике… Мне не нравится результат. Да и видео покрывается
    > совершенно жуткими артефактами. Но я ради теста конвертировал fast crf, в
    > этом ещё дело. Но мне явно не нравится, всё равно гребёнка
    > просвечивает очень сильно. В интернете мне посоветовали QTGMC, но там какие-то
    > сложности. Другие варианты?

    Было давно, но мне вот этот нравился http://compression.ru/video/deinterlacer/index.html


  • Какой модный способ деинтерлейсинга вы знаете,, !*! Анонич, 15:30 , 01-Июн-20 (3)
    > ffmpeg что-то не справляется

    у ффмпега много разных деинтерлейсеров, даже вот на нейронках какой-то есть: https://ffmpeg.org/ffmpeg-filters.html#nnedi

    • Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 21:17 , 01-Июн-20 (4)
      >> ffmpeg что-то не справляется
      > у ффмпега много разных деинтерлейсеров, даже вот на нейронках какой-то есть: https://ffmpeg.org/ffmpeg-filters.html#nnedi

      Апскалер nnedi не очень хороший и медленный. Я могу сказать что шейдерный апскалер FSRCNNX намного лучше -- он куда менее тяжёлый и выдаёт отличный результат на меньших ресурсах. Я лично сравнивал, да. Ravu кстати вообще ни о чём. Вот ссылка с обзором шейдерных апскалеров https://artoriuz.github.io/mpv_upscaling.html

      Чисто из интереса попробовал yadif=1 + mcdeint + nlmeans (мне обещали отличный результат), 1 минута конвертировалась несколько суток прежде чем я выключил. Оно в 1 поток работало -- это вообще не вариант, мне нужно сконвертировать около 40 часов видеоматериала. В идеале конечно использовать cuda, вот только в интернете находятся сравнения mcdeint с cuda и последняя минимум на 10% хуже картинку выдаёт.

      Сейчас попробовал nnedi, он какой-то устаревший. Скорость нормальная (по сравнению с mcdeint так особенно).

      UPD: Хех, сейчас заметил, я кодировал вовсе не 1 минуту тогда, а очень даже 5 часов. Ну что же, бывает. :D Всё равно там было слишком медленно в 1 поток.
      UPD2: С nnedi на 57 секунде из 60 ffmpeg словил сегфолт, во 2 раз на 59 секунде. Ну такое.
      UPD3: Реально, dmcdeint в 10 раз медленнее libx265 veryslow выходит (если верить выводу). Т.е. пару недель нонстоп на 1 dvd. Т.е. конечно вполне реально за пару месяцев, правда что-то меня смущает. Можно ресурсы с куда больше пользой потратить, электричество дорогое опять же. Надо хотя бы criu прикрутить, чтобы пускать пока пк не используется… У меня что-то не получилось с ним в пршлый раз.
      UPD4: У yadif=1 + mcdeint + nlmeans всё равно просвечивает интерлейсинг, например на зубах видно. И артефакты какие-то лезут, на исходном видео они незаметны. А это лучшее из того, на что способен ffmpeg. Печаль. 1 минута -> run time: 3600 seconds (01:00:00 since 20:13:54)

      • Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 21:22 , 01-Июн-20 (5)
        Насчёт артефактов, я забыл удвоить битрейт для 60фпс, он выставляется из расчёта 30 фпс. Но просвечивающий интерлейсинг к ним никакого отношения не имеет.
      • Какой модный способ деинтерлейсинга вы знаете,, !*! Анонич, 16:27 , 02-Июн-20 (7)
        > Реально, dmcdeint в 10 раз медленнее libx265 veryslow выходит (если верить выводу). Т.е. пару недель нонстоп на 1 dvd.

        Ужас. Но качество, я так понимаю, самое хорошее получается?

        Я не уверен, что понимаю как работает yadif, но что если как-то заменить в нём алгоритм интерполяции (апскейлинга) на waifu2x, который, судя по тестам из твоей ссылки, самый топич. Почему-то только этого waifu2x нет в колонке FPS. И он, похоже что, только для анимации.

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

        На сегодня самые топовые алгоритмы для увеличения картинок основаны на нейронках, но они, конечно, очень медленные, хотя народ только так делает 4К из какого-нибудь "Прибытия поезда".

        Из простых алгоритмов интерполяции, насколько знаю, лучшие -- это бикьюбик и ланцош.

  • Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 05:16 , 03-Июн-20 (8)
    Сэмпл выложи. А то, может, видео вовсе не деинтерлейсить нужно. Есть "умельцы", которые к Hard Telecine деинтерлейсер подключают. Но вообще самый лучший QTGMC. Его можно подключить в VapourSynth. Проще всего в Debian (deb-multimedia) и Arch/Manjaro. Так как там собран и VS и плагины (или собираются одной командной из AUR).
  • Какой модный способ деинтерлейсинга вы знаете,, !*! Аноним, 03:00 , 10-Июн-20 (10)
    > QTGMC

    Единственный юзабельный вариант www.videohelp.com/software?d=XviD4PSP_5.10.346.0_(2015-04-07)_rc34.2.exe
    Требуется XP+, Framework 3.5.

    А VapourSynth скрипты если и заведутся, то это тот еще анонизм. К тому же портированы они были очень давно.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру