Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
20th February 2020, 16:24 | #7181 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,968
|
@aufkrawall
EVR-CP has dithering. Does this help you?
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
20th February 2020, 16:30 | #7182 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,923
|
yes that's good enough i will test it later but i'm very sure that it was fixing any banding issues from processing.
edit:looks good on a small scale but i have to install this new image source filter mpc-be is instantly finishing the file. i need RGB48 input support to test my usually test image. hard to test lavfilter has dithering too so the error only comes from scaling mpc-be EVR seems to win against MPC-HC EVR in this test: https://drive.google.com/file/d/0B68...UwTFdTNFE/view ignore the bottom part sorry i'm currently using 2 screen with 6 bit. Last edited by huhn; 20th February 2020 at 16:51. |
20th February 2020, 19:20 | #7184 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,968
|
@aufkrawall
I suggest trying v0.4.2.1148 in DX9 mode.
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource Last edited by v0lt; 21st February 2020 at 14:40. |
21st February 2020, 12:13 | #7186 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,968
|
Dithering is also added for DX11 mode in v0.4.2.1150.
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource Last edited by v0lt; 21st February 2020 at 13:20. |
21st February 2020, 13:22 | #7188 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,968
|
@huhn
Thanks. I fixed this in v0.4.2.1151.
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource Last edited by v0lt; 21st February 2020 at 14:39. |
21st February 2020, 13:36 | #7189 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
It's looking fine now, even with D3D11VA resizing. Great work!
Now, if I may offer another wish: Something like mpv's --video-sync=display-resample would be nice to always have perfect playback, as long as being close enough to a corresponding refresh rate: https://github.com/mpv-player/mpv/wi...ynchronization It's quite nice vs. smooth motion/interpolation to save power on mobile devices. |
21st February 2020, 13:54 | #7190 | Link |
Registered User
Join Date: Sep 2017
Posts: 51
|
Introduced a bug here. The whole picture has been shifted up.
https://ibb.co/GpcF33b |
21st February 2020, 14:18 | #7191 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Hm, it's unfortuantely too slow on my Gemini Lake SoC: Even YouTube 1080p 60fps with lowest scaling and format settings consumes more than 10W package power, while mpv 4k 60fps averages around 8W (would be <6W on Linux Xorg fullscreen).
|
21st February 2020, 14:39 | #7192 | Link |
Registered User
Join Date: Dec 2008
Posts: 1,968
|
@JNW
Thanks. I fixed this in v0.4.2.1152.
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
21st February 2020, 15:57 | #7193 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Let video timings be precise, resample audio to match.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
21st February 2020, 21:07 | #7196 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
What, thats exactly the technique your link proposes. Just what ReClock does.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
21st February 2020, 21:53 | #7197 | Link | |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Quote:
You change the refresh rate to anything or a multiple close and that's it, perfect playback guaranteed. There are no drawbacks in practice. Note that my context was mobile devices and not one's personal cinema room with audio passthrough etc. |
|
22nd February 2020, 00:11 | #7200 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Thats basically Smooth Motion. Sampling is the process of taking distinct temporal snapshots from a continous analog signal. In audio thats samples, in video thats frames. Smooth Motion interpolates between the available frames to show a different snapshot in time, ie. resampling.
Playing at a perfect integer multiple of the movie frame rate does not require any processing, since the sample-and-hold nature of video just takes care of that either way. Resampling Audio with perfectly timed video is available in many players, including mpv as your quoted --video-sync=display-resample, or ReClock in DirectShow (or perhaps other audio renderer as well, I haven't really followed SaneAR etc) Resampling Video is madVR Smooth Motion. Your questions aren't very clear. You asked about emulating that mpv mode mentioned above, which is just what ReClock does. And now we're talking about the actual opposite instead?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 22nd February 2020 at 00:18. |
Thread Tools | Search this Thread |
Display Modes | |
|
|