Правила | Zavvi | Amazon.com Amazon.ca Amazon.co.uk Amazon.de Amazon.fr Amazon.it Amazon.es | OZON.ru

AnsweredHot![FAQ]Улучшение изображения с помощью нейросетей [AI-UPSCALE]

Page: << < ..7172737475.. > >> Showing page 74 of 175
Author
alexeiden
Меценат
  • Total Posts : 2941
  • Scores: 777
  • Joined: 2005/03/31 15:46:32
  • Location: Москва
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/03/15 11:47:52 (ссылка)
0
MACTEPCTBO
я совсем не понял, что конкретно вам нужно
ОЧЕНЬ ВАЖНЫЙ вопрос. К нему необходимо подойти со всем вниманием
 
шутка
 
Аппаратное кодирование не может генерировать 2160 строк, а только 2176 (кратно 32). В заголовке файла/контейнера указывается обрезка сверху и снизу 8 строк.




Простите, ничего не понял. Так всё нормально и это лишь виртуальные несуществующие строки? Или нет и оно растягивает изображение? И вообще как это правильно делать тогда?
MACTEPCTBO
Зритель
  • Total Posts : 44
  • Scores: 27
  • Joined: 2021/11/22 16:43:43
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/03/15 12:08:57 (ссылка)
0
alexeidenничего не понял
виртуальные несуществующие строки?

Результат кодирования - реальные 2176 строк - изображение и чёрные полосы в 8 строк сверху и снизу.
В заголовке файла/контейнера есть параметр "скрыть верхние и нижние 8 строк при воспроизведении" и плеер показывает картинку без полос.
post edited by MACTEPCTBO - 2022/03/18 12:42:23
alexeiden
Меценат
  • Total Posts : 2941
  • Scores: 777
  • Joined: 2005/03/31 15:46:32
  • Location: Москва
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/03/15 12:21:17 (ссылка)
0
MACTEPCTBO
 
Результат кодирования - реальные 2176 строк - изображение и чёрные полосы в 8 строк сверху и снизу.
В заголовке файла/контейнера есть параметр "скрыть верхние и нижние 8 строк при воспроизведении" (в .mkv, например, это параметр Video crop top или bottom в заголовке видео секции) и плеер показывает картинку без полос.




Мне нужно что-то делать с файлом или оно и так всё нормально само показывает и можно про это записывать и спокойно записывать на болванку?
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/03/16 09:09:20 (ссылка)
+3 (3)
  Если кому нужно __ Михаил Калатозов  "Красная палатка"
 https://disk.yandex.ru/d/9Ke4xQXCGr3lDQ
Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/03/28 22:00:04 (ссылка)
0
Может кто знает способ избавиться от горизонтальных полос на видео?
https://disk.yandex.ru/d/6eVPeRgfUs0PXw
 
пробовал по методике уважаемого tim6676
стало чуть лучше но не решило проблему
http://forum.totaldvd.ru/FindPost/1342298
 
MACTEPCTBO
Зритель
  • Total Posts : 44
  • Scores: 27
  • Joined: 2021/11/22 16:43:43
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/02 11:19:31 (ссылка)
+1 (1)
Понадобилось обработать много серий одного сериала в XviD4PSP 5.
Чтобы не заморачиваться с "ручной" работой сделал командный файл обрабатывающий все .mkv файлы в папке на основе созданного в XviD4PSP 5 .avs файла (мне нравится XviD4PSP 5 для подбора и предпросмотра работы фильтров).
изменённый .avs и коммандный файлы

Пример для 64-х битного кодирования x264 с качеством 0 (замените x264\x264_64.exe и параметры на подходящие).
 
В моём случае в .avs файле было
DirectShowSource2("исходный файл", ...
Заменил на
LoadPlugin("ваш каталог\XviD4PSP 5\dlls\AviSynth\plugins\GetSystemEnv.dll")
input_file=GetSystemEnv("input_file")
DirectShowSource2(input_file, ...
 
Командный файл
@set "XviD4PSP5=ваш каталог\XviD4PSP 5"
@if not exist "Post_XviD4PSP5\*.*" mkdir "Post_XviD4PSP5"
@for %%v in (*.mkv) do @( set "input_file=%%~dpnxv" & "%XviD4PSP5%\apps\x264\avs4x26x.exe" -L "%XviD4PSP5%\apps\x264\x264_64.exe" --crf 0.0 --preset slower --tune film --psnr --ssim --sar 1:1 --output "%%~dpvPost_XviD4PSP5\%%~nv.mkv" "ваш .avs файл" )
 
Готовые файлы будут в подпапке Post_XviD4PSP5.
Спрятать

post edited by MACTEPCTBO - 2022/04/02 17:15:13
MACTEPCTBO
Зритель
  • Total Posts : 44
  • Scores: 27
  • Joined: 2021/11/22 16:43:43
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/02 11:44:33 (ссылка)
+1 (1)
Про "мелкие подёргивания кадра, вероятно появившимися из-за плохого вертикального позиционирования плёнки при оцифровке" и почему их лучше устранять после VEAI.
Смещение кадра при оцифровке - "аналоговое" - совсем не кратное одной цифровой строке.
Устраняя его до VEAI невозможно точно удалить такое смещение.
Это верно и для обработки после VEAI.
НО! После VEAI высота строки вдвое меньше! (для DVD -> FullHD). Подёргивание гораздо менее заметно.
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/03 21:07:06 (ссылка)
0
MACTEPCTBO
Про "мелкие подёргивания кадра, вероятно появившимися из-за плохого вертикального позиционирования плёнки при оцифровке" и почему их лучше устранять после VEAI.
Смещение кадра при оцифровке - "аналоговое" - совсем не кратное одной цифровой строке.
Устраняя его до VEAI невозможно точно удалить такое смещение.
Это верно и для обработки после VEAI.
НО! После VEAI высота строки вдвое меньше! (для DVD -> FullHD). Подёргивание гораздо менее заметно.


 Конечно все это так, но это теория. На практике, однако, становится ясно, что вполне достаточно стабилизировать и до VEAI в SD разрешении, в противном случае обязательно нужно иметь большой запас времени и свободного места на HDD, при том что на выходе разница практически не заметна. Представьте что при сканировании, позиционирование пленки не точное, а колеблется туда сюда не на одинаковую величину, но на отсканированном материале эти колебания уже совершенно стандартно изменяются на целое количество пикселей(минимум 1, максимум больше). Короче, если позиционирование изменится чуть больше условного, порогового значения отсканированное изображение перепрыгнет на следующий пиксель. Остается компенсировать это целое число пикселей. Но вообще этим мало кто занимается, слишком хлопотно. Вот примеры, где я стабилизировал изображение в SD перед VEAI, и как видите всё нормально.
https://disk.yandex.ru/d/8pUVczGOkIAXvw 
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/03 21:30:30 (ссылка)
+3 (3)
 Подготовил фильм в таком качестве:
https://disk.yandex.ru/i/btag39--GE_Quw
  Исходник явно не upscale DVD, а какая-то кустарная оцифровка прокатной копии. Качество фиговое, но картинка лучше, чем у любого двд. Однако количество артефактов и бездарная попытка синхронизации портят всё дело. Попробовал исправить, сделал все, что мог. Хотелось бы услышать, стоит ли делать меню, и выкладывать где нибудь, или нет? Если кому нужно всё, выложу на ЯД.
hdmaniac
Moderator
  • Total Posts : 15328
  • Scores: 26970
  • Joined: 2008/01/26 18:49:41
  • Location: Москва
  • Status: online
Re: Улучшение изображения с помощью нейросетей 2022/04/03 22:51:37 (ссылка)
0
tim6676
Хотелось бы услышать, стоит ли делать меню, и выкладывать где нибудь, или нет? Если кому нужно всё, выложу на ЯД.

Да, с меню было бы замечательно. Красная палатка просто супер с меню получилась...

BLU-RAY -1345, 4K ULTRA HD - 607
UHD 4K PANASONIC 824GK(ABC), UBD 4К OPPO 203(A), 4К Magnavox MBP6700(А), 
OPPO BDP-93 3D (ABC), LG BP325(C), PS 4 (500 Гб "A"), PS 5(1Тб "С")  Apple 4K TV
TV TCL 98 X955
projector 4K VPL-XW5000ES
 
Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/04 10:23:07 (ссылка)
0
tim6676
Вот примеры, где я стабилизировал изображение в SD перед VEAI, и как видите всё нормально.
https://disk.yandex.ru/d/8pUVczGOkIAXvw 




Если не сложно приложите пожалуйста скрипт. Вижу что там не только стабилизация была. Ваши скрипты очень полезны для понимания проделанной работы.
 
tim6676
Хотелось бы услышать, стоит ли делать меню, и выкладывать где нибудь, или нет? Если кому нужно всё, выложу на ЯД.




Супер! Очень нужно. Меню не обязательно. Мне кажется что для большинства сейчас это лишнее.
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/04 13:09:02 (ссылка)
0
hdmaniac
 Да, с меню было бы замечательно. Красная палатка просто супер с меню получилась...

Genik07
 Супер! Очень нужно. Меню не обязательно. Мне кажется что для большинства сейчас это лишнее.

Хорошо, сделаю с меню, раз оно тоже потребно. Только времени надо по-больше.
Genik07
 Если не сложно приложите пожалуйста скрипт. Вижу что там не только стабилизация была. Ваши скрипты очень полезны для понимания проделанной работы.
 

 На самом деле, там всё довольно сложно. 
 Сначала в XviD4PSP 5 я подбирал нужные фильтра для шумоподавления и яркостной стабилизации, делал объединённый скрипт и запускал его в VirtualDub, для стабилизации в двухпроходном плагине Deshaker. Стабилизация целиком всего фильма не возможна. Разные участки фильма требуют разных настроек стабилизатора, которые нужно ещё правильно подобрать. В итоге у Вас получиться большое количество стабилизированных отрывков фильма, из которых потом собирается весь фильм. Я уже приводил когда-то пример скрипта, ну вот к примеру:
 
Скрипт 3-й серии

Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\SplineResize.dll")
A = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\1.avi", audio=false)
A1 = Trim(A, 0, 2461)
B = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\3 серия_04.avi", audio=false)
B1 = Trim(B, 2462, 6745)
A2 = Trim(A, 6746, 10856)
C = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\в вмашине 3.avi", audio=false)
C1 = Trim(C, 57, 300)
D = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\основной.avi", audio=false)
D1 = Trim(D, 11101, 11393)
E = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\в машине 3.avi", audio=false)
E1 = Trim(E, 323, 2093)
A3 = Trim(A, 13165, 13782)
F = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\в машине22.avi", audio=false)
F1 = Trim(F, 106, 1060)
A4 = Trim(A, 14738, 22760)
L = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\gjbcr.avi", audio=false)
L1 = Trim(L, 35, 2702)
H = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\РАЦИЯ.avi", audio=false)
H1 = Trim(H, 21, 5377)
D2 = Trim(D, 30786, 33355)
K = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\МАГЕЛЬ.avi", audio=false)
K1 = Trim(K, 26, 2333)
D3 = Trim(D, 35664, 37356)
A5 = Trim(A, 37357, 56188)
M = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\мерцание.avi", audio=false)
M1 = Trim(M, 39, 1997)
X = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\eeeeeeeeeeeeeeeeeee.avi", audio=false)
X1 = Trim(X, 5, 519)
M2 = Trim(M, 2513, 4923)
A6 = Trim(A, 61074, 64325)
N = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\допрос.avi", audio=false)
N1 = Trim(N, 1, 1946)
O = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\1проба.avi", audio=false)
O1 = Trim(O, 44, 1022)
N2 = Trim(N, 2926, 9667)
A7 = Trim(A, 73993, 77667)
D4 = Trim(D, 77668, 93960)
P = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\ХРОНИКА.avi", audio=false)
P1 = Trim(P, 46, 1460)
D5 = Trim(D, 95376, 96373)
Q = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ТРЕТЬЯ СЕРИЯ\РАБОТА.avi", audio=false)
Q1 = Trim(Q, 1004, 4993)
A8 = Trim(A, 100364, 107925)
A1 ++ B1 ++ A2 ++ C1 ++ D1 + E1 ++ A3 ++ F1 ++ A4 ++ L1 ++ H1 ++ D2 ++ K1 ++ D3 ++ A5 ++ M1 ++ X1 ++ M2 ++ A6 ++ N1 ++ O1 ++ N2 ++ A7 ++ D4 ++ P1 ++ D5 ++ Q1 ++ A8
ConvertToYV12()
Tweak(hue=0, sat=0.0, bright=0, cont=1.00, coring=true, dither=false)
###[FILTERING]###
###[FILTERING]###
Спрятать

 
Скрипт 5-й серии

Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\SplineResize.dll")
N = AVISource("E:\Temp\ПРОБЫ ОМЕГА\ВТОРАЯ СЕРИЯ\алтернот 1-2.avi", audio=false)
N1 = Trim(N, 0, 374)
A = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\5 СЕРИЯ.avi", audio=false)
A1 = Trim(A, 375, 13560)
B = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\2-2серия_T04.avi", audio=false)
B1 = Trim(B, 17, 722)
C = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\ПЯТАЯ СЕРИЯ.avi", audio=false)
C1 = Trim(C, 14267, 17117)
D = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\руки2_T04.avi", audio=false)
D1 = Trim(D, 18, 785)
C2 = Trim(C, 17886, 22100)
E = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\картина2.avi", audio=false)
E1 = Trim(E, 21, 1259)
C3 = Trim(C, 23340, 25685)
A2 = Trim(A, 25686, 28764)
F = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\5серия_T04.avi", audio=false)
F1 = Trim(F, 28765, 31534)
C4 = Trim(C, 31535, 36334)
G = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\машина3 .avi", audio=false)
G1 = Trim(G, 14, 416)
F2 = Trim(F, 36738, 44055)
C5 = Trim(C, 44056, 49526)
H = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\магель.avi", audio=false)
H1 = Trim(H, 5, 784)
F9 = Trim(F, 50307, 53020)
J = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\IKJCCTH.avi", audio=false)
J1 = Trim(J, 9, 706)
F3 = Trim(F, 53719, 60575)
K = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\СНЕГ.avi", audio=false)
K1 = Trim(K, 1, 1576)
F4 = Trim(F, 62152, 78307)
L = AVISource("E:\Temp\ПРОБЫ ОМЕГА\Пятая серия\ПОСЛЕДНИЙ СНЕГ.avi", audio=false)
L1 = Trim(L, 8, 1912)
F5 = Trim(F, 80213, 85401)
A3 = Trim(A, 85402, 85997)
F6 = Trim(F, 85998, 93248)
A4 = Trim(A, 93249, 93482)
F7 = Trim(F, 93483, 95371)
C6 = Trim(C, 95372, 95887)
F8 = Trim(F, 95888, 103299)

N ++ A1 ++ B1 ++ C1 ++ D1 ++ C2 ++ E1 ++ C3 ++ A2 ++ F1 ++ C4 ++ G1 ++ F2 ++ C5 ++ H1 ++ F9 ++ J1 ++ F3 ++ K1 ++ F4 ++ L1 ++ F5 ++ A3 ++ F6 ++ A4 ++ F7 ++ C6 ++ F8
###[FILTERING]###
###[FILTERING]###
Спрятать

 Как видно каждая серия собиралась из 28 кусочков. Для этого пришлось стабилизировать 3 раза полностью весь фильм с разными настройками и ещё 9 отрывков различной длинны. Это без тех которые по разным причинам не получились, или не подошли. В общем не всё так гладко и красиво, мороки очень много.
 
   А это комбинированный скрипт из 2-х фильтров (облегченный RemoveDirtMC_SE 1.0 + MC_Spuds)для шумоподавления и устранения мерцания 
комбинированный скрипт

Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
MPEG2Source("E:\Temp\disc1.index\disc1_T03.d2v", cpu=0, info=3)
ConvertToYV12()
###[FILTERING]###
XviD4PSPPluginsPath = "C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\"
LoadPlugin(XviD4PSPPluginsPath + "HQDN3D.dll")
LoadPlugin(XviD4PSPPluginsPath + "dfttest.dll")
LoadPlugin(XviD4PSPPluginsPath + "FFT3DFilter.dll")
LoadPlugin(XviD4PSPPluginsPath + "RGTools.dll")
LoadPlugin(XviD4PSPPluginsPath + "RemoveGrainTSSE2.dll")
LoadPlugin(XviD4PSPPluginsPath + "mvtools.dll")
LoadPlugin(XviD4PSPPluginsPath + "medianblur2.dll")
LoadPlugin(XviD4PSPPluginsPath + "aWarpSharp2.dll")
LoadPlugin(XviD4PSPPluginsPath + "WarpSharp.dll")
LoadPlugin(XviD4PSPPluginsPath + "deblock.dll")
LoadPlugin(XviD4PSPPluginsPath + "DctFilter.dll")
Import(XviD4PSPPluginsPath + "deblock_qed_MT2.avs")
LoadPlugin(XviD4PSPPluginsPath + "masktools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "Gradfun2db.dll")
LoadPlugin(XviD4PSPPluginsPath + "AddGrainC.dll")
Import(XviD4PSPPluginsPath + "Gradfun2DBMod 1.5.avsi")
Import(XviD4PSPPluginsPath + "LimitedSharpenFaster.avs")
Import(XviD4PSPPluginsPath + "MC_Spuds.avs")
Import(XviD4PSPPluginsPath + "Ylevels.avs")
LoadPlugin(XviD4PSPPluginsPath + "deflicker.dll")
LoadPlugin(XviD4PSPPluginsPath + "RGTools.dll")
LoadPlugin(XviD4PSPPluginsPath + "RemoveGrainTSSE2.dll")
LoadPlugin(XviD4PSPPluginsPath + "RepairTSSE2.dll")
LoadPlugin(XviD4PSPPluginsPath + "RemoveDirtSSE2.dll")
LoadPlugin(XviD4PSPPluginsPath + "mvtools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "masktools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "FluxSmooth.dll")
LoadPlugin(XviD4PSPPluginsPath + "AddGrainC.dll")
LoadPlugin(XviD4PSPPluginsPath + "GradFun2DB.dll")
Import(XviD4PSPPluginsPath + "SeeSaw.avsi")
Import(XviD4PSPPluginsPath + "RemoveDirtMC_SE 1.0.avs")
Import(XviD4PSPPluginsPath + "GradFun2DBmod 1.5.avsi")
Import(XviD4PSPPluginsPath + "Ylevels.avs")
RemoveGrain(0)
ChangeFPS(last,last,true)
deflicker()
RemoveDirtMC_SE(radius=1,repmode=0,clmode=0,TwoPassDeNoise=false)
FluxSmoothST(2,5)
#unsharpmask(20,1,0)
#a = last
#b = a.RemoveGrain(mode=17)
#SeeSaw(a,b, NRlimit=3, NRlimit2=4, Sstr=1.5, Slimit=5, Spower=5, Sdamplo=6, Szp=16)
#GradFun2DBmod(thr=1.6,thrC=2.0,str=1.0,strC=0.0,temp=100,adapt=64)
#YlevelsS(0,1.0,255,0,255)
# setmemorymax(768)
RemoveGrain(0) # No-Op filter, just to do frame request
ChangeFPS(last,last,true) # initiate a small forward buffer
# ColorYUV(gain_y=0,cont_y=0,cont_u=0,cont_v=0,gain_v=0,gain_u=-0,off_y=0,off_u=-0,off_v=-0)
mc_spuds(mode="medium high",focus=true,removeblocks=true,edgeclean=true,sharpp=0,chro=true)
Gradfun2dbmod(thr=1.51,thrC=1.8,str=0.8,temp=50,adapt=64)

# Назначение: Для очень качественной обработки DVD и других источников
# Тип предварительного шумоподавителя: fft3dfilter
# Тип основного шумоподавителя: на основе векторного анализа оценки движения с frames=3 на базе скрипта MC_Spuds
# Тип шарпера: LSFmod
# Наличие фильтра DeBanding по умолчанию: включен
# Скорость обработки: медленная
###[FILTERING]###
Спрятать

Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/04 15:51:16 (ссылка)
0
3-й и 5-й скрипты это просто склейка кусочков. Мне не понятно почему Вы включаете в этот процесс аудио, которое можно присоединить в конце. Но возможно Вы правите видео на несколько кадров, тогда в этом имеется смысл.
 
Скрипт Шумоподавления и устранения мерцания Вы уже выкладывали ранее. Меня интересовал используемый Вами скрипт стабилизации ...
XviD4PSP 5 к сожалению не запускается на моем новом компе. Там очень хороший подбор скриптов, но он мне сейчас не доступен ((.
 
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/04 17:26:47 (ссылка)
+1 (1)
Genik07
Мне не понятно почему Вы включаете в этот процесс аудио, которое можно присоединить в конце. 

 С чего Вы это взяли?
"audio=false" при декодировании в AVI Source как раз и означает, что звук отключен.
 А при декодировании в MPEG2Source с включенным звуком, вместо строки:
 MPEG2Source("адрес файла. index\_____ .d2v"", cpu=0, info=3)
 были бы строки:
video = MPEG2Source("адрес файла. index\_____ .d2v", cpu=0, info=3)
audio = NicAC3Source("адрес файла.index\______ DELAY __ms.mpa")
AudioDub(video, audio)
 Строки:
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
это просто загрузка соответствующих AviSynth-овских библиотек и плагинов.
 
Genik07
 Меня интересовал используемый Вами скрипт стабилизации ...

 Скрипта стабилизации не существует. Вернее в составе фильтров XviD4PSP 5 есть фильтра с возможностью частичной стабилизации, но все они убогие, как и множество программ имеющие стабилизацию, от простых до самых навороченных.
 Самый лучший результат получается в VirtualDub при использовании двухпроходного плагина Deshaker.
Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/04 23:01:41 (ссылка)
0
tim6676
Скрипта стабилизации не существует. Вернее в составе фильтров XviD4PSP 5 есть фильтра с возможностью частичной стабилизации, но все они убогие, как и множество программ имеющие стабилизацию, от простых до самых навороченных.
 Самый лучший результат получается в VirtualDub при использовании двухпроходного плагина Deshaker.




Я обычно пользую:
mdata = DePanEstimate(range=2, trust=0, dxmax=5, dymax=5, zoommax=1)
DePanStabilize(data=mdata, dxmax=30, dymax=15, zoommax=1, rotmax=0)
 
либо
 
Import("D:\Stab.avs")
Stab(range=1,dxmax=2,dymax=0,pixaspect=1)
 
параметры настраиваются индивидуально.
Согласен, что не всегда все получается как хотелось бы но не убого. VirtualDub тоже дает хороший результат.
Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/12 19:49:02 (ссылка)
+5 (5)
https://disk.yandex.ru/i/iVcyw6EGBAMYWw
 
Может кому интересно мульт "Тайна 3 планеты"
 
post edited by Genik07 - 2022/04/12 20:00:30
alexeiden
Меценат
  • Total Posts : 2941
  • Scores: 777
  • Joined: 2005/03/31 15:46:32
  • Location: Москва
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/13 16:09:00 (ссылка)
0
Genik07
https://disk.yandex.ru/i/iVcyw6EGBAMYWw
 
Может кому интересно мульт "Тайна 3 планеты"
 


Отлично получилось! Спасибо!
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/14 14:23:48 (ссылка)
+3 (3)
"А зори здесь тихие": https://disk.yandex.ru/d/yt_xmBRw872OUQ
 Просьба, у кого железный плейер, поделиться как работает меню (что то сомнения берут, а проверить не на чем).
Genik07
Zибанутый
  • Total Posts : 316
  • Scores: 123
  • Joined: 2020/10/04 15:09:55
  • Location: RUSSIA
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/15 13:23:16 (ссылка)
0
tim6676
"А зори здесь тихие": https://disk.yandex.ru/d/yt_xmBRw872OUQ
 Просьба, у кого железный плейер, поделиться как работает меню (что то сомнения берут, а проверить не на чем).




Супер! Спасибо.
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2022/04/15 14:52:45 (ссылка)
+1 (1)
Video Enhance v2.6.4Released April 14, 2022.
Major features
  • Support for Intel ARC GPUs
Improvements
  • Nvidia GTX performance improved by 10-15%.
  • M1 16GB machines performance improved by 15-20%.
  • Reduce machine load allows M1 users to use the app without heating up.
  • Fixes need to repeated login on certain machines
  • Audio is now properly kept on Mac for certain input formats like wmv, vob etc.
Known Issues
  • Comparison view output frames sometimes might be out of sync
  • Certain mp4 videos crash the app on native M1, run app in rosetta2 for now
  • Multiple file download sometimes gets stuck in model manager
  • Using preset with batches messes up settings
  • Avoid using output size of 8K or greater if using a machine with less than 32GB or memory
Page: << < ..7172737475.. > >> Showing page 74 of 175
Jump to:
© 2024 APG vNext Commercial Version 5.5