3,826

(5 replies, posted in Using SVP)

> is this fixed after 4.0.0.128?

nope

in fact this one is from the original MVTools... but I doubt it really breaks anything

Good news everyone! big_smile

We now have 1 (one) working solution to playback 3D Blu-rays w/o re-encoding.

Many thanks to aleksoid for implementing a full 1920*1080*2 3D rendering option.


1. Install Intel Media SDK DLLs

2. Get MPC-BE (preferably 64-bit).

3. Options -> Internal filters -> Video decoders -> check "H264 (MVC 3D)"

4. Options -> External filters -> Add filter -> "ffdshow raw video filter" -> Prefer

5. Open BD3D and choose one of the following View -> Stereo 3D mode values:
- Half OverUnder
- OverUnder
For example, for the 4K TV with passive 3D you want "OverUnder" which will produce a 1920*2160 video frame.

6. Switch to "3D: over-under stereopair" in SVP -- you only need this in "Half OverUnder" mode.

==========

Update: Daum Potplayer supports this playback mode too.
Go to Video -> 3D Video  Mode -> MVC 3D Output Mode and choose one of the "Synthesized" views, for example for 4K TV you may want to choose "TAB at full resolution".

Note: the last PotPlayer version that works with SVP is 1.7.21765 (220706)
They broke MVC 3D playback in more recent version, and according to PotPlayer devs, they're going to remove 3D support completely.

> 144диодах на метр

зачем? hmm
столько не надо

по сути вопроса - сам по себе SVPlight ресурсов не требует (т.е. если смотреть видео без увеличения частоты кадров, но с подсветкой)

> панель 65" - 4.5 метра диаметром

периметром, блин big_smile

the problem is SVP doesn't know when the video is actually ends (and not stopped or closed by user)

we can think about adding this feature for the mpv player but most likely it won't work with other video players

This's the starting point:
https://github.com/lachs0r/mingw-w64-cmake

For the first time make yourself familiar with all the tools and ensure you actually can build mpv with the default options (i.e. w/o Vapoursynth).

If you want to build a specific version (i.e., 0.27), add to the packages/mpv.conf:

GIT_TAG v0.27.0

Hint: it's always a pain in the ass to build ANGLE, but we can use shared dlls instead:
packages/mpv.cmake:

--enable-egl-angle

packages/angle.cmake:

ExternalProject_Add(angle
    DEPENDS gcc
    GIT_REPOSITORY https://chromium.googlesource.com/angle/angle
    UPDATE_COMMAND ""
    CONFIGURE_COMMAND ""
    BUILD_COMMAND ""
    INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory <SOURCE_DIR>/include/EGL ${MINGW_INSTALL_PREFIX}/include/EG
        COMMAND ${CMAKE_COMMAND} -E copy_directory <SOURCE_DIR>/include/KHR ${MINGW_INSTALL_PREFIX}/include/KHR
    BUILD_IN_SOURCE 1
    LOG_DOWNLOAD 1 LOG_UPDATE 1 LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1
)

Next, add "--enable-vapoursynth" to mpv.cmake.
We don't want to build Vapoursynth, we only need headers and a .dll to link with:
- unpack the attached .tar.gz into /build-64
- set correct paths in build/64/prefix/x86_64-w64-mingw32/lib/pkgconfig/vapoursynth-*.pc files - right now they point to /mnt/data/mingw-w64-cmake

Rebuild mpv.

3,831

(484 replies, posted in Using SVP)

rdja27

and the VLC version is... ?

laichiaheng

thanks for reporting, hope this one can be fixed in the next release

check the "D3D fullscreen" option if it's unchecked now and vise versa

also ensure that all the video enhancement features in the video driver are off

Я ж говорю - MPC-BE

hmm первая ссылка - вообще не 3D, вторая - BD3D, про что моё последнее сообщение.
И рип в стереопару (на что была моя ссылка) - можно смотреть, легко, кучей плееров.
"Инструкция" касается только BD3D.

В процессе ответа на вопрос случайно наткнулся что MPC-BE научился как-то выводить 3D/MVC.
Пошел посмотреть, и внезапно оказалось, что это первый рабочий способ смотреть BD3D с SVP!

Не без ложки дегтя - 3D получается в половинном разрешении, т.к. MPC-BE рендерит его как "half over-under" - но раньше и этого не было.

а, я, наверное, понял smile

так, как в той инструкции, SVP работать не будет
потому что при вставлении ffdshow raw filter между LAV и madVR, 3D сразу же превращается в 2D

для SVP надо брать уже готовую стереопару, а не BD3D

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

правда все-равно это на стереопару не похоже
что за файл?

The thing is SVP does not install VC++ 2013 at all hmm
SVPtube depends on 32-bit Python which in turn depends on VC++ 2015 32-bit.
mpv/VLC depend on Vapoursynth which depends on 64-bit Python which depends on VC++ 2015 64-bit.

Do you probably have some other Python installation(s) that cause some strange conflicts with portable versions bundled with SVP?

try to re-install VC++ 2015 64-bit runtime manually

also mpv's log may contains some useful info

It's highly unlikely we'll want to do something about it

3,841

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

Я ленивый. Поэтому mpc-hc для кино и mpv (в точности в том виде, как он ставится и запускется из SVP) для всяких ютюбов.

VLC бесит big_smile

> If i remove mpv-1.dll mpc-qt dosen't start and just gives an error asking for that file.

I can't see any reason for this other than the system library search paths are incorrect.
Try the Dependency walker tool on the mpc-qt.exe file.

3,843

(4 replies, posted in Using SVP)

this's definitely not a distribution problem cause thousands of people already updated successfully

> приходится лезть в настройки и двигать ползунок качества на середину

он и должен быть на середине

Там даже в самом файле текстом написано, куда надо писать свои настройки.
И "Information -> Add. information -> mpv configuration file" открывает именно его.

3,846

(6 replies, posted in Using SVP)

> Does MFlowBlur generate artifacts?

yes, since it uses the very same (i.e. wrong) motion vectors

3,847

(7 replies, posted in Using SVP)

PotPlayer's built-in Avisynth/Vapoursynth processing is 8-bit only

mpv is the only hope with HDR

3,848

(4 replies, posted in Using SVP)

> and I don´t know how to use it

then you don't need it wink

SamE wrote:

If i remove mpv-1.dll it dosen't start at all for me, it just gives an error message asking for that file.
I am guessing that indicate that my path/phytonpath environment variables didn't work, right?

yep

3,850

(6 replies, posted in Using SVP)

"image" is not enough to play with SVP settings

MVTools can do some kind of motion blur (MFlowBlur function)