• Техника
  • Улучшение изображения с помощью нейросетей [AI-UPSCALE] (p.372)
2025/12/04 11:16:21
MogilShik
TOPAZAVR
Версия 1.1 бета

В общем как обычно, ничего стоящего, можно на 1.0.4 сидеть дальше.
2025/12/05 09:28:30
TOPAZAVR
NVIDIA Studio Driver 591.44 | Windows 11
Декабрьский драйвер NVIDIA Studio обеспечивает оптимальную поддержку новейших творческих приложений и обновлений, включая поддержку оптимизаций RTX в ComfyUI, NVFP8 и RTX в FLUX.2, NVIDIA LSS в Blender 5.0, а также TensorRT-RTX в Topaz Video AI и Topaz Photo AI.
2025/12/06 15:17:41
TOPAZAVR
Если у вас нету места, его не добавит compress.
Кто нищий, тот всегда найдёт.
 
Помните допайповую эпоху? Сначала кодируем в большой качественный промежуточный файл. Потом ещё раз кодируем в следующий большой качественный промежуточный файл. Наконец кодируем в маленький итоговый качественный файл.
 
Не знаю, долго ли ещё StarLight будет всё делать через runner, но оказалось, что и runner можно отправить в трубу!
 
По какой-то причине runner может экспортировать в pipe только rawvideo и только yuv420p. Да и то добавляет в начало стрима текст (53 буквы, "типа это я runner это сделал").
Вот командный файл PipedRunner.cmd: StarLight (Runner) | Обрезка | Dione (FFmpeg) | Кодирование (FFmpeg, -c:v libx265)
Входное видео 848x480 16:9, StarLight 2x 1696x960, Dione 1920x1080, ffmpeg -c:v libx265.
chcp 1251
REM mode con: cols=120 lines=1

pushd "%TVAI_MODEL_DIR%"

(
runner input.mkv - ^
  --start-frame-idx 0 --end-frame-idx 99999 ^
  --ffmpeg-encoding "-f rawvideo -pix_fmt yuv420p" ^
  "--ffmpeg-preproc-filters" "setparams=range=limited:color_primaries=bt709:color_trc=bt709:colorspace=bt709" ^
  --upscale-factor 2 --max-gpu-mem 12 --model_name astra
) ^
| skipbytes.cmd 53 ^
| TOPAZffmpeg "-hide_banner" "-nostdin" ^
  -f rawvideo -pixel_format yuv420p -video_size 1696x960 -framerate 24000/1001 -i - ^
  "-sws_flags" "spline+accurate_rnd+full_chroma_int" ^
  "-filter_complex" "setsar=1,tvai_up=model=dtd-4:scale=1:preblur=0:noise=-0.25:details=0:halo=0:blur=0:compression=0:estimate=8:prenoise=0.02:blend=0.2:grain=0.02:gsize=2:device=0:vram=1:instances=0,scale=1920:1080:flags=spline:threads=0" ^
  "-strict" "-1" "-pix_fmt" "yuv444p10" "-f" "yuv4mpegpipe" "-" 2>nul ^
| ОБЫЧНЫЙffmpeg.exe -hide_banner -nostdin ^
  -f yuv4mpegpipe -i - ^
  -pix_fmt yuv420p10 -aspect 16:9 ^
  -bsf:v hevc_metadata=colour_primaries=1:transfer_characteristics=1:matrix_coefficients=1 ^
  -c:v libx265 -x265-params sar=1:aq-mode=2:deblock=-3,-3:crf=19.0:interlace=0 ^
  -y output.mkv 2>nul

Конечно, можно автоматизировать получение размера видео, умножение его на 2 (или 3) и т.д. и т.п.
 
skipbytes.cmd
@if (@X)==(@Y) @end /* JSCRIPT COMMENT BLOCK -- DO NOT REMOVE
@echo off
setlocal

if "%~1"=="" (
    echo Usage: skipbytes ^<N bytes to skip^>
    exit /b 1
)

cscript //nologo //E:JScript "%~f0" %1
exit /b %errorlevel%

*/

var skip = parseInt(WScript.Arguments(0), 10);
var stdin = WScript.StdIn;
var stdout = WScript.StdOut;

// Read binary from stdin
var bytesSkipped = 0;

while (!stdin.AtEndOfStream) {
    // Read raw bytes as a single chunk
    var chunk = stdin.Read(4096); // JScript returns a binary-safe VT_UI1[] string

    if (bytesSkipped < skip) {
        // Skip bytes from this chunk
        var remain = skip - bytesSkipped;
        if (chunk.length <= remain) {
            // Skip whole chunk
            bytesSkipped += chunk.length;
            continue;
        } else {
            // Skip part of chunk, output the rest
            stdout.Write(chunk.substr(remain));
            bytesSkipped = skip;
        }
    } else {
        // Already fully skipped – output all
        stdout.Write(chunk);
    }
}


2025/12/06 15:42:59
Sardli1975
Уважаемые форумчане прошу помощи,в настрийках Hybrid. 
 
 
Знаю ,что среди вас есть опытные пользователи,кот. его умеют применять.Например,я нашел пост
 
"http://forum.totaldvd.ru/FindPost/1332957уважаемого Genik07: http://forum.totaldvd.ru/Profile/164760/ Genik07
Пользуюсь Hybrid
Hybrid (вторя вкладка) использует NVEnc (http://forum.totaldvd.ru/FindPost/1332937), хотя и не самый последний".
Есть и другие ,кто вскользь здесь упоминал о Hybrid.Знаю ,что этого мало,но надеюсь,что кто-нибудь откликнеться на мою просьбу о помощи и даст мне несколько уроков.В интернете их на русском языке,да и вообще в принципе кот наплакал.
2025/12/07 09:43:49
TOPAZAVR
TOPAZAVRPipedRunner.cmd

Ошибочка вышла.
Что-то кое-где в процессе сбивается.
 
2025/12/07 10:01:21
TOPAZAVR
VideoGigaGAN хвастается восьмикратным увеличением. 
 
 
2025/12/07 11:02:46
TOPAZAVR
TOPAZAVR
TOPAZAVRPipedRunner.cmd
Ошибочка вышла.
Что-то кое-где в процессе сбивается.

Не виноватая runner, Win32 wrapper EXE текст добавлял
2025/12/07 15:23:19
Sardli1975
 

TOPAZAVR
VideoGigaGAN хвастается восьмикратным увеличением. 
 


[15:15:36] Sardli: Вот это оно?
https://github.com/lucidr...gagan-pytorch/releases
https://github.com/lucidrains/gigagan-pytorch
 

В Hybrid полно разных моделей апскейла
ну,только у меня нет настроек.



2025/12/07 21:49:19
Genik07
Sardli1975
Уважаемые форумчане прошу помощи,в настрийках Hybrid. 
 
 
Знаю ,что среди вас есть опытные пользователи,кот. его умеют применять.
Есть и другие ,кто вскользь здесь упоминал о Hybrid.Знаю ,что этого мало,но надеюсь,что кто-нибудь откликнеться на мою просьбу о помощи и даст мне несколько уроков.В интернете их на русском языке,да и вообще в принципе кот наплакал.



К сожалению опыта нет особого ... Пользовался давно и не долго Hybrid на самых простых командах так как не умел кодировать другими кодерами. Сейчас пользуюсь MeGUI и немного ffmpeg, спасибо TOPAZAVR за его прошлогодние инструкции по пайпу  к использованию новых настроек только присматриваюсь ... сложно все это и требует знаний ПК на уровне продвинутого пользователя.
2025/12/08 00:58:36
Sardli1975
Genik07
Sardli1975
Уважаемые форумчане прошу помощи,в настрийках Hybrid. 
 
 
Знаю ,что среди вас есть опытные пользователи,кот. его умеют применять.
Есть и другие ,кто вскользь здесь упоминал о Hybrid.Знаю ,что этого мало,но надеюсь,что кто-нибудь откликнеться на мою просьбу о помощи и даст мне несколько уроков.В интернете их на русском языке,да и вообще в принципе кот наплакал.



К сожалению опыта нет особого ... Пользовался давно и не долго Hybrid на самых простых командах так как не умел кодировать другими кодерами. Сейчас пользуюсь MeGUI и немного ffmpeg, спасибо TOPAZAVR за его прошлогодние инструкции по пайпу  к использованию новых настроек только присматриваюсь ... сложно все это и требует знаний ПК на уровне продвинутого пользователя.


Спасибо за ответ.А вот,есть повод вспомнить старый Hybrid:
[tube<iframe width="560" height="315" src="//sendvid.com/embed/nfx7ht5u" frameborder="0" allowfullscreen></iframe>][/tube]
 
<iframe width="560" height="315" src="//sendvid.com/embed/nfx7ht5u" frameborder="0" allowfullscreen></iframe>

[tube][/tube]
Я понял ,что в нем проще и легче провестикоррекцию.
А  апскейл оставить topaz или другой неронке.
© 2025 APG vNext Commercial Version 5.5

Use My Existing Forum Account

Use My Social Media Account