конечно, нет

1,702

(26 replies, posted in Using SVP)

... or just run "SVP -> Utilities -> Set environment variables for VLC and libmpv"

> Если бы еще знать как это делать

скачать youtube-dl.exe, запустить указанным способом

https://github.com/ytdl-org/youtube-dl/issues

1,705

(204 replies, posted in Эксплуатация SVP)

> А в кудой его запиховывать?

а потому что не надо проявлять инициативу big_smile и запихивать nvenc_hevc в профиль "программный h264"...
если б вместо этого переключиться на профиль hevc/nvenc там бы всё было написано правильно - "hevc_nvenc", и всё что надо добавилось бы автоматом

> Из исходного 17G файла вышло 217M перекодированного видео, а потом после сборки в MKV итоговый размер файла: 4G ... Магия

ну блин, потому что перекодированное видео без дорожек - 217М, а с приклеенными дорожками - 4Г

что имеется в виду? отключить поиск на верхнем уровне (двух верхних), просто делить блоки?
что-то я такое когда-то зачем-то делал...

> Is that possible on command line-only?

nope

вон тут наоборот поступило мнение что самая лучшая в мире уплавнялка - в ffmpeg-е
а там, внезапно, просто поиск по самому кадру радиусом пикселей 15-20, без всех этих танцев с бубном и уровнями

1,709

(204 replies, posted in Эксплуатация SVP)

> в результате  получил файл в 5 раз меньше исходного

такое обычно если time_base не указан. но он должен подставляться в ovcopts автоматом

Not sure you're coping anything other than a color space by this command.

There're static metadata - https://x265.readthedocs.io/en/default/ … er-display
and dynamic data - the same (?) values defined per-frame - https://x265.readthedocs.io/en/default/ … hdr10-info

let's take a 1920*1080 video as example

top (higher) level (#1) for the "hierarchical search" is the frame itself - 1920*1080
next one #2 - the frame reduced by 2 in each dimension - 960*540
#3 - 480*270
#4 - 240*135
bottom (lower) level #5 - 120*67

top level = "finest" level
all other bottom levels are "coarse" levels

the search parameters are _different_ for coarse and top levels
levels from #5 to #2 - more exhaustive search, level #1 - simplified search

with this "width of coarse level" option we can move this "line" down: levels 5 to 3 - exhaustive, levels 2 to 1 - simplified

and this is more important for 4K video

1,712

(204 replies, posted in Эксплуатация SVP)

в любом случае, если mkvmerge не запустился то вместо него запускается ffmpeg

> Зачем SVP ищет mkvmerge по пути /usr/local/bin/mkvmerge

потому что на маке оно всегда там, а в билде для линукса так и осталось big_smile

You can play with ffmpeg's tonemap filter

Switch to 'advanced' mode, put something like "zscale=transfer=linear,tonemap=reinhard,zscale=transfer=bt709,format=yuv420p" into lavfi field, set depth = 8 bit
This will do 10-bit HDR to 8-bit SDR conversion using reinhard tone mapping.

We'll think how to automate this in a future SVPcode build...

In fact, mpv does tone mapping via compute shaders on GPU. And all that GPU processing is not active in encoding mode.
Not sure now what we could do about this hmm

1,715

(3 replies, posted in Эксплуатация SVP)

конвертация в SVP - это граф. оболочка для запуска mpv с нужными параметрами
как-то странно делать запуск из консоли графической оболочки для вызова консольной же программы hmm

что мешает запустить да узнать, работает или нет?

но вообще вроде когда-то работало...

SVP does transcoding via mpv player which is unable to preserve HDR meta-data after encoding. It can only do tone mapping (i.e. "conversion") from HDR to SDR.

check video decoders, ensure you have "copy-back" enabled

Not sure that 30->120 is any better than native 60 w/o interpolation

1,720

(36 replies, posted in Using SVP)

I personally think that 60->90 or even worse - 60->80 - is not worth it. 60 fps sources are already "good enough".
60->120 could make sense though, for a 120 hz headset.

1,721

(36 replies, posted in Using SVP)

As for me - 24 fps stuttering is "hurting experience" a way more big_smile

1,722

(7 replies, posted in Using SVP)

Not possible.

1,723

(36 replies, posted in Using SVP)

> How do we get DeoVR to support SVP for HEVC, is it just a matter of petitioning the DeoVR developer?

yeah... they must provide a way to append ffdshow raw filter to the filters list

run the same command from the console

Sorry, I can't check this in the following two weeks cause I'm on vacation.

However in my own tests Avisynth 3.6.x seems broken - don't use it!
https://github.com/AviSynth/AviSynthPlus/issues/178