[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
/mpv/ - the advanced media player
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 155
Thread images: 14
File: default_icon_512x512.png (1 MB, 512x512) Image search: [Google]
default_icon_512x512.png
1 MB, 512x512
> windows builds:
- https://sourceforge.net/projects/mpv-player-windows/files/
- https://bitbucket.org/rorgoroth/mpv-for-windows/downloads

> user shaders:
- https://gist.github.com/igv
- https://gist.github.com/voltmtr

> low preset without interpolation:
vo=opengl:deband:blend-subtitles
hwdec=auto-copy


> high preset without interpolation:
vo=opengl-hq:blend-subtitles
hwdec=no


> low preset with interpolation:
vo=opengl:interpolation:blend-subtitles
video-sync=display-resample
hwdec=auto-copy


> high preset with interpolation:
vo=opengl-hq:interpolation:blend-subtitles
video-sync=display-resample
hwdec=no


> video samples to test interpolation:
- https://raw.githubusercontent.com/haasn/cms/bac473311eda59e8730a48e858c2f0d867023b40/panning2.webm
- https://raw.githubusercontent.com/haasn/cms/bac473311eda59e8730a48e858c2f0d867023b40/panning3.mp4

Watch with interpolation on and off and notice the judder without it.
>>
>>54738491
>Watch with interpolation on and off and notice the judder without it.
I wish it wasn't so blurry. Even using tscale=triangle, it's still too blurry.
>>
>>54738615
Did you try this?
vo=opengl-hq:interpolation:tscale=oversample:tscale-clamp
video-sync=display-resample
>>
>>54738648
oversample was blurry too iirc, a lot less so, but it was also a lot less smooth kind of ruining the point
What does clamp do?
>>
>>54738695
Blur is part of any interpolation like algorithms...
>>
>>54738808
I'm aware. Somehow svp is less blurry though. Then again it uses 80-90% cpu while doing so.
>>
File: A10Logo.png (86 KB, 1099x929) Image search: [Google]
A10Logo.png
86 KB, 1099x929
Settings for an AMD APU?
>>
>>54738615
>Even using tscale=triangle, it's still too blurry.
???

that's literally one of the blurriest possible scalers
>>
>>54738829
No it's not. It's the middle ground setting, where oversample is the least blurry but least smooth and mitchel is the most blurry and most smooth.
>>
>>54738820
svp is completely different though, it tries to guess the movement and create inbetween frames unlike mpv which just blends existing ones

read this
https://github.com/mpv-player/mpv/wiki/Interpolation
>>
File: 1463768337304.jpg (203 KB, 1920x1080) Image search: [Google]
1463768337304.jpg
203 KB, 1920x1080
>>54738695
>What does clamp do?
For oversample? Absolutely nothing

>>54738820
SVP does something completely different. It can't even be remotely compared.

It's also shit. Pic related from their *official video* on indiegogo.
>>
File: step01part01.png (15 KB, 499x387) Image search: [Google]
step01part01.png
15 KB, 499x387
>>54738824
> Ranpha's installer with gpu based presets.
- https://imouto.my/download/lav-filters-megamix-x64/
- https://imouto.my/download/lav-filters-megamix-32-bit/

And use the low-end preset (picture related).
>>
>>54738862
Never come across anything like that with svp, only ghosting problems in fast action scenes.

I don't watch anime though, may be worse there.
>>
>>54738842
bilinear and mitchell are just as blurry, the former just also adds shittons of aliasing

Also, >most blurry
try tscale=bicubiuc
>>
>>54738862
Interpolation with anime is especially retarded.

Anime is not really 24 FPS. The file is 24 FPS, but the animation is usually 12 FPS or less. Worse yet, the framerate often varies within one scene. The characters may be 8 FPS, but the flowers behind them may be 4 FPS.

The interpolation software is not smart enough to handle that. The interpolated video will still be static images repeated for several frames. Step through the official video frame by frame and you will see that. There is no gain in smoothness. There will also be serious distortion. People ignore repeated frames and see consistent motion, but a computer sees irregular motion. Interpolating from repeated frames will look odd to a human.

Notice that this demonstration was done with the OP from a high-budget anime. The source video has an unusually high framerate. Yet the interpolated version still looks like shit whenever the source video dips below 24 FPS.
>>
>>54734685
>Default strength value (curve_height) is too high for "good" quality video that hasn't been resized.
I assume this also lowers the sharpening "strength"/effect in cases where it's appreciated, making it a trade off?
>>
>>54738862
don't forget the fact that they had washed out colours on the 24fps video just to push their shitty agenda further
>>
>>54739453
Yeah. They played it with fucking VLC.
>>
>>54739453
>>54739470
SVP team deserves to fucking die and I hope they get sued into oblivion

Fucking lying, cheating, piece of shit scum. Anybody who gave them money on their jewish kickstarter campaign is just as bad.
>>
Ay lads I recently switch to MPV and i'm using the current nightly build on windows and it's fucking great.
Only thing is though , I can't find a way to configure the aspect ratio and so on. How do I do so?
Also how do people use it to play youtube videos?
>>
Are there any reasons for me to switch from KCP to mpv?
>>
If interpolation was designed to eliminate jidder, is that smooth pan a side effect?
>>
>>54740779
several
>>
>>54741282
Mind telling me what those reasons are? I would very much like to switch to mpv if that is the case.
>>
>>54739970
make a mpv.conf file and add the settings you need.
read https://mpv.io/manual/stable/
to make it play youtube videos on windows you need to download the latest windows build of youtube-dl and put the executable file in your mpv folder.
to play youtube videos with right click, open with use https://addons.mozilla.org/en-US/firefox/addon/open-with/
>>
>>54738491
Is there anyway to upscale a 720p BD to 1080p on MPV? without lossing much quality or something?

I know there was a feature for this on madVR
>>
how do i use per filetype configuration to make mpv loop-file on images and gifs?
>>54741705
you mean like making the window bigger?
>>
>>54741720
>you mean like making the window bigger?
Well yes, but I know there are filters to make it so that enlarging the picture isn't as bad as just making it fullscreen.

Well, at least there was on madVR, doubt MPV does not have it.
>>
>>54741733
you mean like right in the OP? opengl-hq is probably enough.
>>
>>54741744
Something like waifu2x
>>
>>54741757
oh you want to add placebo, that's what
scale=ewa_lanczos
will give you.
>>
File: 1380683298454.jpg (110 KB, 998x974) Image search: [Google]
1380683298454.jpg
110 KB, 998x974
>>54741789
>>
>>54741757
there's nnedi3
>>
>>54741733
>Well yes, but I know there are filters to make it so that enlarging the picture isn't as bad as just making it fullscreen.
/g/ - Technology
>>
How do I customize the OSD? I want it to only display the progress bar and elapsed/remaining time. I'm on windows if that matters.
>>
Why is this awesome?
http://www.phoronix.com/scan.php?page=news_item&px=Mesa-Intel-GL45-Robustness
>>
>>54741306
>if thats the case
You answered your self there bud
>>
>>54739269
Watch some battle mech and you'll change your mind
>>
Anyone have a list of dependencies for building mpv from source?
>>
File: 1503536.jpg (209 KB, 682x600) Image search: [Google]
1503536.jpg
209 KB, 682x600
>command-line based media player
>2016
>>
>>54742886
You can find them on any distros package list
>>
>>54742942
Oh, right. Thanks
>>
>>54742936
>current year
i know right, like ARE YOU KIDDING ME?
>>
File: 1442135583601.png (1 MB, 1200x720) Image search: [Google]
1442135583601.png
1 MB, 1200x720
>>54742460
Did you try slimbox layout?
If you want to customize it more you can edit osc.lua
https://github.com/mpv-player/mpv/blob/master/player/lua/osc.lua
Then save it in your scripts folder
>>
Is it possible to force interpolation on a 144hz monitor? I understand its designed to get rid of 3:2 judder, but I'm fine with alittle blur if shit lets me get rid of some standard 24 fps stuttering.
>>
>>54743902
Yes, the high preset in OP. I use interpolation with 120hz and I can definitely see the difference. It does help a lot.
>>
>>54743902
Use
:interpolation
.

>>54743984 is unnecessary
>>
>>54741306
>>54742572
How? What are the reasons for me to switch from MPC to mpv?
>>
>>54744030
>>54743988

I've had that in my config forever and I'm not seeing it since I updated to one of the recent nightlies.

It used to work, hmn. Let me update.
>>
>>54743988
>>54744030
>>54744119

Could hwdec=auto-copy be preventing interp from working properly?
>>
>>54744119
>>54744137
Could be that your hardware is just too slow. How are you checking it?
>>
>>54743815
I'm shit at this, how do I actually use it? I made a .lua file and put it in the same folder as my configs. What then?
>>
>>54744274
Anyone?
>>
I'm trying to use the Firefox youtube-dl mpv binding extension, and while I'm getting it to work fine, it takes ages to start playing a video, and I assume it's because it's actually downloading everything before playing it. I'd still like to watch videos at the highest quality, but is there any way to get them to buffer while playing or a different setting to get them to download faster?
>>
>>54744645
Make a 'scripts' folder and put the lua file in there
>>
>>54744723
I did, and nothing changes
>>
>>54744736
jiggle your mouse and notice the slimbox at the bottom
>>
>>54744723
Looked around in the mpv manual and figured it out.
>>
>>54744677
You can change the cache settings.

For example.

cache=yes
cache-default=500000 # size in KB
cache-backbuffer=250000 # size in KB
cache-secs=60 # how many seconds of audio/video to prefetch
>>
>>54744102
>What are the reasons for me to switch from MPC to mpv?

Why don't you just try it? I mean really, why ask? Just compare them side by side. If you don't like mpv, stay with mpc-hc. Stop asking to be spoonfed.
>>
>>54744677
Just use the "open with" extension.
>>
Are the builds in the OP stable builds?
>>
>>54746624
You want https://mpv.srsfckn.biz/
>>
>>54746624
There is really no such thing as stable branch/build in mpv development. point releases are taken from the top of the main branch at times for the convenience of distros and shit.
>>
File: a.jpg (235 KB, 1280x960) Image search: [Google]
a.jpg
235 KB, 1280x960
>using interpolation instead of a suitable display refresh rate
ew
>>
>>54746829
>There is really no such thing as stable branch/build in mpv development

That's not true. Nightlies are usually less stable than point builds.
>>
>It (probably) still does not support nnedi3
nnedi3 works too with ANGLE
>>
>>54747990
Basic probability, if you update every night you would have breakage at some point. Take a random nightly and a random point build they have the same stability.
>>
>>54741705
ewa_lanczos + SuperRes1 + adaptive-sharpen (curve_height 0.5)
>>
>>54738491
>hwdec=auto-copy
What?
>>
>>54749387
It selects the best copy method since non-copy hwdec such as dxva2-native can mess with the colors.

vo=opengl-hq:backend=dxinterop gives great performance with dxva2-copy and d3d11va-copy even on 60fps material igpu HD4400.
>>
Why should I switch from VLC to this?
>>
>>54739872
It just werksâ„¢
>>
>>54749550
Try it and decide for yourself.
>>
File: Untitled.png (2 MB, 3840x1080) Image search: [Google]
Untitled.png
2 MB, 3840x1080
>>54738491
Nah Foobar for ever <3
>>
>>54749621
Nah musicbee for a long time.
>>
File: employment.png (445 KB, 1019x257) Image search: [Google]
employment.png
445 KB, 1019x257
I think I've run into a bug....
Story as follows
I had MKV file with that I wanted to add a subtitle stream to it.
So I added the subtitle like this with ffmpeg
ffmpeg -i file.mkv -i sub.ass -map 1 -map 0 -c copy output.mkv

This resulted in having the file first stream to be that of the newly added subtitle.
I can play the file normally, but the issue happens when I try to play it over HTTP, since mpv doesn't seem able to recognize the file format.
Can someone explain why this happen? or try to re-produce the same bug?
mpv 0.11.0
ffmpeg 2.8.1
>>
>>54746843
Interpolation helps even for 24 Hz on 72 Hz. It still smooths out pans.
>>
>>54749920
Is this a side effect?
>>
>>54749849
iirc from yesterday, you did another with the subtitles placed after the video and audio and it worked, right?

i've just tried a file here with an .ass stream as stream 0 over http (just the python built-in server) and it does play
mpv git-605dd92 (may 6)
ffmpeg 3.0.2
>>
Why is this better than MPC-HC/madVR/LAV/etc?
>>
>>54749989
No, it's intended.
>>
>>54750027
for one it's available outside of windows
>>
>>54750027
Try it out and decide for yourself, child.
>>
>>54749920
doesn't seem to do anything for me when using a display rate that is a multiple of the content rate
>>
>>54750071
what tscale?
>>
Should I download 32-bit or 64-bit build for windows?
>>
>>54750073
i have not touched any interpolation-related options, i've been using appropriate display rates well before moving to mpv
>>
>>54750098
are you using a 32bit or 64bit version of windows?
>>
>>54750125
64-bit. I just remember all these "use only 32-bit mpc-hc or any madvr would not work"
>>
>>54750113
You see absolutely no difference vs interpolation on and interpolation off here?

https://red.cachefly.net/learn/panning-24fps-180.mp4

I see a difference even for 30 Hz -> 60 Hz
>>
>>54750156
that would indicate that madvr is only available as a 32bit library (dshow filter)
mpc-hc uses directshow for codecs/filters, and like any other libraries, can only be used by applications with the same "bitness" (32bit applications can use 32bit libraries, 64bit applications can use 64bit libraries)

mpv doesn't use directshow, mainly because directshow is a windows-specific thing
>>
>>54750156
But unlike madVR, mpv is developed by people who can actually write portable, cross-platform code
>>
>>54750205
>mpv doesn't use directshow, mainly because directshow is a windows-specific thing
mpv wouldn't use DirectShow even on windows

It's a ridiculously shitty legacy API that's an absolute nightmare to develop anything for.

It's hated and deprecated even by Microsoft.
>>
>>54750197
nope, looks the same
>>
>>54750228
Are you sure interpolation is actually *on*? Did you enable
video-sync=display-resample
?
>>
>>54750010
I've updated my mpv and ffmpeg.
Still the same issue, could it be my site fault?
>>
>>54738491
>blend-subtitles
What does this do?
>hwdec=auto-copy/no
What's the difference?
>interpolation
What kind of GPU do I need?
>>
So, I'm using
vo=opengl-hq:interpolation:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale-luma=nnedi3:nnedi3-neurons=64:prescale-downscaling-threshold=1.5
video-sync=display-resample
hwdec=auto-copy

that I got from an older thread.

If I change to
hwdec=no
interpolation stops working, is this supposed to happen?
>>
>>54750293
whoops, added ",interpolation" rather than ":interpolation"
yea, i can see a difference now, motion is a bit blurrier, but naturally no smoother

.. tested a few videos, and i must say the blur it adds is rather unpleasant to look at, it does make judder in some areas less noticeable, but the blur it adds just isn't worth it
>>
>>54750326
possibly

can you download the file from the same link? (with a browser or wget)
>>
>>54750458
Yeah, and it works fine.
>>
>>54750558
could you possibly share the link?
>>
>>54750582
Even if I did, the link won't open for you.
>>
>>54750714
why is that? is is it behind some authentication system?
>>
why so much hate...
https://nightlies.plex.tv/public-test/plexmediaplayer/public-testing/latest/
>>
>>54750802
Yeah, and no.
The site... it's like piratebay but with DDL instead of torrents.
When you open the link, you'll get 404 error.
>>
>>54750899
this might be what mpv's having trouble with
>>
>>54750381
Probably too taxing on your CPU
>>
>>54750932
Yeah, but it only occur to the file that I modified.
other files on the site works normally.
>>
>windows builds:
https://sourceforge.net/projects/mpv-player-windows/files/

>low windows preset:
vo=opengl:backend=angle:blend-subtitles
hwdec=dxva2-copy
ytdl-format=bestvideo[height<=?720][vcodec!=vp9]+bestaudio/best


>medium windows preset:
vo=opengl-hq:deband=no:backend=angle:blend-subtitles
hwdec=dxva2-copy
video-sync=audio
ytdl-format=bestvideo[height<=?1080][vcodec!=vp9]+bestaudio/best


>high windows preset:
vo=opengl-hq:interpolation:tscale=oversample:backend=angle:blend-subtitles
hwdec=dxva2-copy
video-sync=display-resample
ytdl-format=bestvideo[height<=?1080]+bestaudio/best


>higher windows preset:
vo=opengl-hq:scale=ewa_lanczossharp:interpolation:tscale=oversample:backend=dxinterop:blend-subtitles
hwdec=dxva2-copy
video-sync=display-resample
ytdl-format=bestvideo+bestaudio/best
>>
File: mpv_preset_selector_idea.png (26 KB, 499x387) Image search: [Google]
mpv_preset_selector_idea.png
26 KB, 499x387
Why not creating a dumb installer with preset selector for winfags?
>>
>>54752632
>editing one file is so hard
>>
>https://gist.github.com/igv/a015fc885d5c22e6891820ad89555637
>cscale=bilinear

Why???
>>
>>54752545
>backend=angle
by default now
>>
Can't I just update mpv through cmd?
>>
>>54752673
performance
>>
>>54752699
If windows had a package manager, you could
>>
>>54752649

>winfag scenario #1:
>can't find mpv.conf
>say mpv is shit

>winfag scenario #2:
>mistype mpv.conf
>don't see improvements
>say mpv is shit

>winfag scenario #3:
>use dxinterop
>blue screen and reboot
>say mpv is shit
>>
>>54752700
Ok I thought it should be cscale=bilateral...
>>
>>54752700
Can we use SuperChromaRes without CrossBilateral?
>>
>>54752811
yes
>>
>>54752709
There are shits like chocolatey.
However it's not that hard to create a .ps1 file to download and install/update his software.
>>
>>54752709
How come I can do it with youtube-dl?
>>
>>54752766
I'm using dxinterop and it's gorgeous.
>>
>>54752829
Sorry but what's the difference with SuperRes1 so?
>>
>>54752766
>winfags lose
is this supposed to surprise somebody?
>>
>>54752854
SuperChromaRes for chroma
SuperRes1 for rgb
>>
>>54752840
Because youtube-dl caters to idiotic windows faggots like you

I don't update youtube-dl through the stupid auto-update feature, it can go fuck itself. I use my package manager like I do for the rest of the system.
>>
>>54752844
Yes but winfags have shitty drivers and dxinterop can produce BSOD.
>>
>>54752882
Why are Linuxfags so smug and aggressive?
>>
>>54752871
So we can perfectly use both at the same time? Is it suitable?
>>
File: mad_mpv.png (143 KB, 512x512) Image search: [Google]
mad_mpv.png
143 KB, 512x512
>>54752907
No games on linux makes them very angry.
>>
>>54752926
yes
>>
>>54752907
>why are winfags so arrogent, retarded and misinformed?
>>
>>54752951
I asked a question and you started insulting me

Being so angry on the internet is not good for you
>>
>>54752926
but there wont be much difference, it works best with crossbilateral
>>
>>54752951
They didn't crack their game properly and were infected by silly malware that slowed their computer.
>>
>>54752975
I'm not that anon.

>angry
You're the only one angry, seeing how i broke your logic and mind
>>
>>54753001
Got it, thanks!
>>
>>54752907
Because Windows fags is the reason why software like firefox and youtube-dl have these goddamn anti-features to begin with

Windowsfags and GUIbabbies are ruining the software world
>>
>>54753057
What about android fags... My cousin has never used windows in his live and damn I think he is more retarded than any winfags out here.
>>
>>54749849
>>54751455
I doubt that's the case.
ffprobe can fetch metadata over http.
I've created similar file as yours and they run normally your issue happens when I remove the mkv header.
After following your command, for some reason mkv header is removed.
Which is what causes your issue.
>>
>>54753144
Phonefags should be prohibited from breeding
>>
>>54753230
Since 44% of DDOS traffic on my website are from infected smartphones, I agree. :(
>>
>>54754487
44% of shitposting on 4chan is from phone users
>>
>>54753057
How is it an anti-feature if it's useful? Is it just because it goes against your Linux packet manager standards?
>>
>>54753057
>Windowsfags and GUIbabbies are ruining the software world
retarded alert
>>
>>54754565
>How is it an anti-feature if it's useful?
Auto-updaters are technically backdoors, hence anti-features
>>
>>54754702
>Auto-updaters are technically backdoors,
You're the sort of person I imagine shits in to plastic bags rather than an actual toilet.
>>
>>54754565
>>54754739
Have you forgotten how auto-update spread trojans when puush and transmission systems were hacked?
>>
>>54754763
:-(
>>
>>54754739
What's wrong with you?
Everybody knows that auto-updating is an anti-pattern and that auto-updated software are suspicious. It's like double-clicking on big-boobs.exe or running an obfuscated bash file as root.
>>
>>54758202
>bigboobs.exe
>wine bigboobs.exe

>bash file as root
>chrooted root environment
>>
File: cern.jpg (516 KB, 1629x1017) Image search: [Google]
cern.jpg
516 KB, 1629x1017
Why the fuck I can't use interpolation without display-resample?
This option makes my gpu so noisy, just like a reactor.
Thread replies: 155
Thread images: 14

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.