Результаты поиска по запросу «

дмб upscale

»

Запрос:
Создатель поста:
Теги (через запятую):



апскейл 4K Советские мультфильмы Мультфильмы видео 

Всем привет!

Совершенно случайно наткнулся на этот мультфильм - раньше его даже не видел. Однако, он мне понравился настолько, что решил прогнать его через нейросети, улучшив качество и цвет - да, в этот раз я всё же решил поработать с цветовой гаммой. А еще немного со звуком, самую малость :)

Сравнить до/после можно тут.

Папка со всеми моими "творениями" без сжатия ютубом тут.

Развернуть
Комментарии 3 15.06.202113:04 ссылка -3.5

ДМБ alignment 

Chaotic Neutral Lawful Good Neutral Evil,ДМБ,alignment

Развернуть

Отличный комментарий!

Я бы lawful good и chaotic good местами поменял
Melatori Melatori12.03.202414:04ссылка
+9.4
Я тебе сейчас лицо обглодаю. Согласен.
komi420 komi42012.03.202414:07ссылка
+52.1

приколы для даунов ДМБ квадроберы бомба 

Был квадробером., когда это не было мейнстримом,приколы для даунов,ДМБ,квадроберы,бомба
Развернуть

Отличный комментарий!

какеще какеще24.09.202423:23ссылка
+41.8

It is Wednesday My Dudes ДМБ zatas 

-Видишь среду?
-	Нет
-	Вот и я не вижу. А она
есть,It is Wednesday My Dudes,it's wednesday my dudes, its wednesday my dudes, It is Wednesday My Dudes, it's wednesday my dudes,ДМБ,zatas

Развернуть
Комментарии 5 16.08.202311:04 ссылка 133.0

#Приколы для даунов ДМБ 

Девопс не просто умное слово, но ещё и очень быстрое дело. Пока хакеры планируют вектора атаки, мы меняем архитектуру - причём без документации. Когда приходит время взлома, хакер теряется на незнакомом облаке и приходит в полную небоеготовность. Так мы закрываем все уязвимости.,Приколы для
Развернуть

Отличный комментарий!

Тут вместо военной формы должен быть фурьсьют.
shhhowtime shhhowtime17.11.202206:58ссылка
+15.0
Laaru Laaru17.11.202207:10ссылка
+38.4

видео David Gilmour апскейл  

David Gilmour - Live at Pompeii (2017) UHD 4K

Всем привет!

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

Поэтому в качестве благодарности я решил немного его попиарить, а заодно порадовать вас суперкачественным контентом на его канале :)

Развернуть

ДМБ намемил сам Воронины приколы для полных дегенератов 

ДМБ,намемил сам,Воронины,приколы для полных дегенератов,#Приколы для полных дегенератов
ДМБ,намемил сам,Воронины,приколы для полных дегенератов,#Приколы для полных дегенератов
Развернуть

нейросеть песочница апскейл инструкция 

Как апскелить у себя дома

Краткая предыстория: решил посмотреть первый сезон покемонов, но захотелось, чтоб прям всё красивишно в 4к, потому начал искать варианты.

Машина 1: Стационарный ПК, MX Linux, R7 7700X, RX 7900XTX, 32 ГБ ОЗУ

Машина 2: Ноутбук Win10, R7 5800H, RTX 3060 Laptop, 16 ГБ

-----

Первым делом попробовал dandere2x (https://github.com/akai-katto/dandere2x), он основан на waifu2x. Итог: тестовый отрывок (20 секунд) обработан на машине 1 за ~5 минут, покадровое сравнение выгоды относительно просмотра видео без апскейла не выявило. Инструкции по установке, которыми я пользовался, если кому интересно:

-----

После этого я обнаружил Anime4K (https://github.com/bloc97/Anime4K), апскейлер в реальном времени, основной минус - работа с ограниченным кол-вом проигрывателей (1-3 в зависимости от ОС). Инструкции по установке и применению находятся по ссылке выше в зависимости от проигрывателя. Но я пользуюсь SMPlayer, так что вот инструкция:

1) Следуем инструкции mpv

2) Открываем файл input.conf, открываем настройки SMPlayer (ПКМ - сервис - настройки - дополнительно - MPlaeyr/mpv) и вставляем необходимый нам профиль в поле "параметры"

i □ л
SMPlayer - Настройки
Л Основные Устройства Быстродействие Аь£ Субтитры Интерфейс Клавиатура и мыи. Плейлист ТВ и радио Обновления Сеть
Дополнительно
Дополнительно MPlayer/mpv Сеть Журналы
Параметры для МР1ауег/тру
Здесь вы можете указать параметры и фильтры МР1ауег/тру.
Параметры:

Например: вы хотите профиль "A", в input.conf вы видете строку:

CTRL+1 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_VL.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"; show-text "Anime4K: Mode A (HQ)"

В параметры вы копируете только то, что находится в кавычках (вместе с кавычками) после слова set и до слова show-text, то есть:

"~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_VL.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"

И добавляете перед этим: --glsl-shaders=, получая что-то вроде этого:

--glsl-shaders="~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_VL.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_VL.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl"

3) Profit

Естесственно комбинации клавиш для переключения профилей в таком случае не будет.

Стоит упомянуть, что Anime4K не сохраняет апскельнутую версию, так что каждый раз будет апскелить как в первый.

-----

Там же на сайте Anime4K было сравнение разных алгоритмов:

Bicubic
FSRCNNX
Anime4K-GAN
waifu2x
Real-ESRGAN,нейросеть,песочница,апскейл,инструкция

Очевидно, что после такого я захотел установить real-ESRGAN, потому что я хотел бы как раз сохранить себе апскельнутую версию, плюс он всё таки визуально получше.

В результате визуально качество Anime4K (я использовал пресет для higher-end gpu) и Real-ESRGAN довольно близко, но некоторую разницу при сравнении заметить можно.

Обработка тестового отрезка (20 секунд) на машине 1 заняла ~56.5 минут (заработала только на CPU), на машине 2 - ~2 минуты. Были мысли перед постом проверить работу через ZLUDA (https://github.com/vosen/ZLUDA) недавно вышедшую прослойку между CUDA и видеокартами AMD, но на Debian пока нет ROCm, так что когда-нибудь...

Дальше инструкция по установке Real-ESRGAN на Win10 и Linux и бонусные батники для винды для удобства.

Собственно инструкция:

1) Установка ffmpeg на Win10 (на linux по идее предустановлено)

1а) Открыть powershell (под администратором)

1б) Установить chocolatey (https://chocolatey.org/install#individual)

- Ввести команду:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

- Проверить, что всё установилось:

PS C:\Users\shtur> choco
Chocolatey v2.2.2
Please run 'choco -?' or 'choco <command> -?' for help menú.,нейросеть,песочница,апскейл,инструкция

1в) Установить ffmpeg

- Ввести команду:

choco install ffmpeg -y

1д) Закрыть powershell

2) Создание python3 virtual environment (venv) (необходим установленный python3)

Windows:

- Открыть командную строку (cmd) (под администратором)

- Ввести команду, чтобы установить virtualenv:

pip install virtualenv

- Перейти в директорию, где хотите создать venv

cd /d "G:/AI"

# /d указывает на то, что директория будет на другом диске (G)

- Создать venv

virtualenv anyname-venv

# Вместо anyname-venv можно указать любое допустимое в win10 имя

Microsoft Windows [Version 10.0.19045.4046]
(с) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
С :\Windows\system32>cd /d "G:/AI"
G:\AI>virtualenv anyname-venv
created virtual environment CPython3.10.6.final.0-64 in 1120ms
creator CPython3Windows(dest=G:\AI\anyname-venv,

Linux:

- Открыть терминал

- Перейти в директорию, где хотите создать venv

cd ~/AI

# ~ означает домашнюю директорию пользователя

- Создать venv

python3 -m venv ./.anyname-venv

# Первая точка означает текущую директорию

# Вторая точка - часть названия, просто файлы и папки, начинающиеся с точки считаются скрытыми

# Вместо .anyname-venv можно указать любое допустимое в linux имя

3) Активация venv (Нужно будет делать каждый раз, когда захотите запустить Real-ESRGAN) (делается из директории в которой мы вводили предыдущую команду)

Windows:

- Заходим внутрь

cd anyname-venv

cd Scripts

- Активируем

activate

:\AI>cd anyname-venv :\AI\anyname-venv>cd Scripts :\AI\anyname-venv\Scripts>activate (anyname-venv) G:\AI\anyname-venv\Scripts>,нейросеть,песочница,апскейл,инструкция

Linux:

source ./.anyname-venv/bin/activate

4а) Переходим в папку куда мы скачали и разархивировали Real-ESRGAN

p master
P 1 Branch O 19 Tags
xinntao update readme
D .github/workflows M .vscode M assets li docs
li experiments/pretrained_models
<> Code ▼
	0 Clone	©
add github release	HTTPS GitHubCLI	
add no-response v	https://github.com/xinntao/Real-ESRGAN.git	) ^
	Clone using the web URL.	
Update

Windows:

cd G:\AI\Real-ESRGAN-master

Linux:

cd ~/AI/Real-ESRGAN-master

4б) Устанавливаем необходимые библиотеки

pip install basicsr facexlib gfpgan ffmpeg ffmpeg-python

Windows:

pip install -r G:\AI\Real-ESRGAN-master\requirements.txt

Linux:

pip install -r ~/AI/Real-ESRGAN-master/requirements.txt

# -r указывает, что мы передадим файл со списком библиотек

# файл находится в скачанной директории

python setup.py develop

4в) Для владельцев ВК Nvidia отдельно устанавливаем pytorch с поддержкой CUDA

- Переходим на сайт https://pytorch.org/get-started/locally/

- Выбираем ОС, версию Cuda и установщик (pip)

PyTorch Build
Stable (2.2.0)
Preview (Nightly)
Your OS Package Language Compute Platform
Run this Command:
Linux	Mac
Conda	Pip
Python	
CUDA 11.8	CUDA 12.1
LibTorch C++/Java ROCm 5.7
Windows
Source
CPU
iîii»WiHiaii
лгптдвиД
torch torchvision torchaudio

- Копируем и выполняем выданную команду

4г) Правим код библиотек, чтобы он заработал

- Открываем файл ...\anyname-venv\Lib\site-packages\basicsr\data\degradations.py любым текстовым редактором (блокнот подходит)

Правим 8-ую строчку, из

from torchvision.transforms.functional_tensor import rgb_to_grayscale

Делаем

from torchvision.transforms.functional import rgb_to_grayscale

- Открываем файл ...\anyname-venv\Lib\site-packages\ffmpeg\_probe.py (Необязательно. Обязательно для обработки .mkv)

Правим 16-ую строчку, из

from torchvision.transforms.functional_tensor import rgb_to_grayscale

Делаем

args = [cmd, '-show_format', '-show_streams', '-of', 'json', '-count_frames']

# Чтобы для каждого видеофайла "вручную" считалось кол-во кадров, потому что, например, в .mkv нет данных о кол-ве кадров

4д) Правим код Real-ESRGAN, чтобы он заработал (или берём готовые файлы из гугл диска)

Если добавляли ручной подсчёт кол-ва кадров:

- Открываем файл ...\Real-ESRGAN-master\inference_realesrgan_video.py

Правим 35-ую строчку, из

ret['nb_frames'] = int(video_streams[0]['nb_frames'])

Делаем

try:

    ret['nb_frames'] = int(video_streams[0]['nb_frames'])
except(KeyError):
    ret['nb_frames'] = int(video_streams[0]['nb_read_frames'])

# Обращаем внимание на отступы (их можно сделать нажатием кнопки Tab)

Если запускаем на процессоре:

- Открываем файл ...\Real-ESRGAN-master\inference_realesrgan_video.py

Правим 272-ую (275-ую, если делали предыдущую правку) строчку, из

torch.cuda.synchronize(device)

Делаем

#torch.cuda.synchronize(device)

Правим 291-ую (294-ую) строчку, из

if num_process == 1:

Делаем

if num_process <= 1:

5) Запускаем обработку видео (желательно из папки Real-ESRGAN)

python inference_realesrgan_video.py --fp32 --suffix esrgan -i G:\AI\Real-ESRGAN-master\inputs\[Timber_Maniacs]_Pokemon_043_(041)_[Rus-Eng]_[XviD]_[219F48A8].mkv

# параметр --fp32 нужен, чтобы не было ошибки

# параметр --suffix указывает какой суффикс будет у выходного файла, по умолчанию: out. Например: исходный файл: "name.mp4", файл на выходе: "name_out.mp4" или "name_esrgan.mp4" в случае этой команды.

# параметр -i говорит какой файл обрабатывать (по идее можжно обрабатывать несколько файлов и всё такое, но оно как-то криво работает, так что только так)

# итоговые файлы будут сохраняться в папке .../Real-ESRGAN/results

6) Для WIn10 из гугл диска можно взять один из файлов с расширением .bat, чтобы облегчить себе запуск нескольких видео сразу

7) Profit

-----

Гугл диск: https://drive.google.com/drive/folders/1kxS7yC750WqSBmvGQyFVrEMTCFP9S96w?usp=sharing

inference_realesrgan_video-CPU.py и inference_realesrgan_video-CUDA.py переименовать в  inference_realesrgan_video.py и заменить оригинал.

Real-ESRGAN-autostart(video).bat запускает в обработку все файлы, которые находятся в папке "G:/AI/Real-ESRGAN-master/inputs/". Его надо открыть в том же блокноте и отредактировать пути на соответствующие вашим.


Спасибо за внимание!

Развернуть

#Моя Россия фэндомы 23 февраля праздник ДМБ 

Поздравляю всех кто понимает глубину наших глубин.

Моя Россия,#Моя Россия, Моя Россия,фэндомы,23 февраля,праздник,ДМБ

Развернуть

призрак оперы фильм немое кино реставрация апскейл 1929 Metracryg_upscale 

The Phantom of the Opera (1929) реставрация UHD 4K

Вообще-то фильм еще старше - 1925-го года, но в 1929-м вышла более качественная его версия, которую можно хоть как-то обработать.

Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме дмб upscale (+1000 картинок)