>profile=high-quality >deband=no (I heard the default deband options are broken but idk if that's true) >dscale=catmull_rom
If ewa_lanczossharp is too heavy use scale=lanczos
What about dither-depth=8/10 depending on content and other mac-specific autism? I'm trying to hook up a normie friend of mine with a holistic hq package but have no idea what to do. uosc, thumbfast and other basic shit is already included.
I didn't write this you moron. Also this guide is good
2 months ago
Anonymous
>audio-delay=+0.084
2 months ago
Anonymous
lmao what the frick is this garbage, this guy doesn't even know what mpv's defaults are. and ewa_lanczossharp is faster than unsharpened ewa_lanczos, so how the frick would have higher requirements than ewa_lanczos in the first place?? so much misinfo in this blogpost its insane
2 months ago
Anonymous
These presets are horseshit.
2 months ago
Anonymous
the person who wrote the blogpost is actually just making shit up
>Chroma downscale
So what do you gays use for this?
there is no instance where chroma downscaling is useful or even occurs during normal usage.
mpv also doesnt do any luma scaling, its all rgb scaling. again, stop reading moronic cargocults and RTFM
2 months ago
Anonymous
>there is no instance where chroma downscaling is useful or even occurs during normal usage. >mpv also doesnt do any luma scaling, its all rgb scaling. again, stop reading moronic cargocults and RTFM
Impossible. You mean to tell me somebody was wrong on the internet???
2 months ago
Anonymous
>there is no instance where chroma downscaling is useful or even occurs during normal usage.
Your message is no different. Why would i trust you? Proofs maybe?
>What about dither-depth=8/10 depending on content and other mac-specific autism?
vo=gpu-next (vulkan api) selects 10bit depth but macOS does internal dithering if needed so it's fine
there is nothing special to configure on mac
Stupid question, what's the recommended way of installing mpv on Windows? I have this mpv portable, which has an updater bat script inside the folder that I've been using to update mpv. I even don't remember from where I got it from.
If you don't have one of those fancy ultra expensive professional video-editing displays, a RTX 4090 and a complete Audiophile setup your guide is worthless
>audio is a solved problem
this is an interesting phenomenon.
a reel-to-reel tape master can be converted to a 32-bit wav/flac file, and that digital file holds far more information than the analog source is capable of carrying, and can be played back on any PC without significant performance cost.
with video, that's not the case. imagine a codec so perfect that you could pause a frame and zoom into the actual crystalline structure of the film frame, with no encoding artifacts, no lossy compression, and without major performance cost.
Until there is an equivalent, the video problem will never solved.
Is it possible within the next 100 years?
Humans can only hear between ~20 Hz to ~20 kHz. Find these numbers for what we can see and we can replicate what you're describing.
2 months ago
Anonymous
human eyes can only see 24 hz
2 months ago
Anonymous
If this was the case, they wouldn't be making 120hz monitors you fricking tard. Put 24fps video next to 60fps and you can clearly tell which one is smoother. I'm not saying that anything over 24fps for video is superior, but the human eye can see the difference.
>zoom into the actual crystalline structure of the film frame,
prores could do that, granted you have 100s of TB of highspeed storage
it wouldn't be economically viable though because you'd spent way more time scanning each frame of a film
the only way you'd ever see that happening is if some super rich, super autistic videophile wanted to show off
There are plenty of broken audios everywhere. Why isn't there a audio super resolution version. Like literally, we have images/video/text super samplers, why no audio super resolution to enhance audio quality?
How do I get yt-dlp to iterate over an entire channel but let me manually choose which audo/video streams I want to download for each video? Will I have to script something, or can it do this natively?
Polar scalers are literally broken on vo gpu and you get this broken glass effect unless you specifically set FBO format to have 32-bit precision. After that you don't get the broken glass effect but it's still not quite okay, there's extra smoothing(?) or something like that. Basically, you can't use polar scalers on vo gpu. This doesn't happen at any level of precision or scalers with gpu-next doe.
Source video? I've never noticed anything like this on 0.29 at least.
It's from this video https://youtu.be/x91MPoITQ3I downloaded at 360p. Text appears at 1:04
This is noticable on _any_ video and video quality depending on the scene but I tried finding an example to really make it obvious.
2 months ago
Anonymous
2 months ago
Anonymous
works fine for me. What specific set up are you using?
nearest is the only correct way to display videos without mangling them with scaling artifacts
2 months ago
Anonymous
False, nearest is aliased and blocky
2 months ago
Anonymous
neither of those are true. bilinear has aliasing and hermite has blocking. you're throwing around terms you don't understand
2 months ago
Anonymous
You are throwing around words you don't understand. The ideal image reconstruction has neither aliasing blocking blur nor ringing, nearest has 2 of these.
2 months ago
Anonymous
The ideal image reconstruction does not exists.
2 months ago
Anonymous
No shit moron, its a theoretical. Kernels like mitchell try to mimize all forms of artifacting. Nearest is the single worst filter in this regard. Why do you not understand such basic concepts? Leave this general.
2 months ago
Anonymous
>The ideal image reconstruction has neither aliasing blocking blur nor ringing,
nearest doesn't fall within any of these categories >nearest has 2 of these.
all resampling filters suffer from at least all four of these artifacts to some degree, so even under your framework, it seems like nearest is the best filter
2 months ago
Anonymous
Dumb post, image reconstruction is a balance between artifacts. If you minmax artifacts (like nearest does) the result is terrible.
2 months ago
Anonymous
>If you minmax artifacts (like nearest does) the result is terrible.
lgtm, fix your eyes maybe?
no tests, no metrics, no images, no examples. no reasoning for why the other parameters should remain the same... (you guys do realize that deband-range also makes a significant difference, right?) just a lousy commit message that makes no justifications
are you playing a bitstarved 8bit video that has banding?
if you play such videos often, then you may have it on by default with a toggle
if you do not play such videos often, then you may have it off by default with a toggle
can yt-dlp parse and skip the download of streams tagged as Premium?
trying to set it up to pick 270 by default but it picks 616 and I can't figure out how to stop it from doing so
>https://github.com/K11MCH1/AdrenoToolsDrivers
Someone tell brapfan5 to add support to this on the android port pls, those c**ts at Qualcomm are still shipping brand new SoC with vulkan 1.1 for some reason and this is a huge help
i'm on Windows
there's a way to 'restart' software programs?
2 months ago
Anonymous
you just tore a void in my skull
2 months ago
Anonymous
t. tech illiterate
sorry
2 months ago
Anonymous
in which config file did you put this?
ok so i wrote WHEEL_UP and DOWN with 'seek 10/-10' on my config file, but mpv is straight up ignoring it
what's going on?
2 months ago
Anonymous
all four of them
one of them is the main one, dunno which
but they all share the same lines of code
2 months ago
Anonymous
anon, you REALLY aren't the target audience for mpv but i'm going to help you regardless because of your honesty and innocence
do you know where your mpv.exe is located? make a folder named exactly portable_config in that place and report back
2 months ago
Anonymous
sorry bud i just watched to watch my animes with the best res possible
just created the folder and named it as such
i'm guessing i should move the mpv.txt file there?
2 months ago
Anonymous
>i'm guessing i should move the mpv.txt file there?
anon, mpv config files have the extension .conf
no, what you should do is create a file named input.conf in the portable_config folder
in the input.conf file, paste the following:
WHEEL_UP seek 10 # seek 10 seconds forward
WHEEL_DOWN seek -10 # seek 10 seconds backward
then save the file. next time you open mpv it will use these bindings
2 months ago
Anonymous
hot damn it worked
thanks brother
sorry about the whole back and forth there, but you helped a lot
have some 2D mamaries mate
someday i'll be tackling the whole ffmpeg yt-dlp side of this software
perhaps on the next computer
this one's to far gone from my control
thanks again bud
2 months ago
Anonymous
sexo!
2 months ago
Anonymous
not a fan of tranime, but you're welcome
if you have a good computer, you can try another simple trick. since you said you want to watch in highest quality (without going down the rabbit hole): create a file named mpv.conf in the portable_config folder
in the mpv.conf file, paste the following:
profile=high-quality
if the performance hit is too large, undo
2 months ago
Anonymous
Add vo=gpu-next because that's the renderer mpv devs actively develop. Don't add high-quality, it's a meme profile.
2 months ago
Anonymous
>because that's the renderer mpv devs actively develop
That sounds like a good reason to avoid it. Easy way to filter out bugs and regressions introduced on a daily basis.
That will fix the playback, sure but perhaps there's something fundamentally wrong with the video file.
2 months ago
Anonymous
The video probably does not have DAR specified which would do that exact scaling. It's common for DVDs to be stored at that resolution.
If you really want the video file fixed, you can copy into a new container with DAR specified as 4:3. No need to re-encode.
>check new ai scaler that promises to be better than the 10 other ones >try using them in anything other than nitpicked images >xbrz/scalefx but fancy
Everytiem. We're never leaving Looking Good™ territory are we?
For 1080p>4K i agree but CNN shaders look much better for 1440p>4k and sadly much worse for 720 or lower to 4K
2 months ago
Anonymous
no they all just look fundamentally bad. i dont want fake details
2 months ago
Anonymous
Aren't all scalers making shit up if the scaling amount is too big?
2 months ago
Anonymous
no. traditional filters don't just make up details that dont exist within the original picture. literally can't get any sharper than a traditional filter without changing the original image, hence why a lot of GAN shaders look like warpsharped oily dogshit. the entire reason why ML scalers even exist is because traditional signal processing filters have already hit endgame
When watching a youtube video with mpv, if I try to skip ahead by clicking somewhere in the status bar that hasn't cached yet, the video will just stall and never continue. How do I fix this? There's no way I just have to load the entire video if I want to skip around, right?
that has been happening to me also for quite a while now, i've got a workaround for it;
https://github.com/4e6/mpv-reload/
adds a "ctrl+r" keybind to reload the source while preserving the playback position
https://github.com/mpv-player/mpv/pull/13709
What happened to this? I don't see any discussion. If Kasper is unhappy with the always forced newline, can he not just restore the behavior of separating playlist entries? Looking at the original PR, I don't see any discussion on the removal there either.
so what you're saying is that IQfy has power over kasper? what should we get him to do (or not) now that we've learned of this? need maximum seethe for normal users
https://github.com/mpv-player/mpv/pull/13731
can zewia maybe not? llyyr had samples, there was the Seven Spellblades ED sample, literally anything HIDIVE, live action web releases band badly when they do band. b***hing about 64 when I know others were considering over 100 for default lol.
ArtCNN sounds like it was optimized for anime, was it? Does it work well with live action stuff too?
Also this is true. Only scaler you /need/ a mega GPU to properly run
imo it looks better than everything else even on live-action content, and the normal model trained with manga109 looks better than the DIV2K variant for whatever reason.
It mogs everything but it's also an order of magnitude slower.
ArtCNN sounds like it was optimized for anime, was it? Does it work well with live action stuff too?
Also this is true. Only scaler you /need/ a mega GPU to properly run
all severely and unequivocally mogged by ewa_lanczossharp
question about FartCNN, I don't really care about chroma shit but is the luma doubler version of the shader better than the RGB version? I'm assuming the RGB version needs to spend more time "reconstructing" an image with actual colors, which wastes training time as opposed to just scaling everything in black and white. so I'm guessing the normal luma doubler versions of the shader are better, yes?
Yes. Doubling luma is an easier task than doubling RGB, so the luma-only models are always marginally better than their RGB counterparts.
https://slow.pics/c/b69KFw4c
C4F32 = Normal luma model with grayscale input (input converted to grayscale from RGB)
C4F32_RGB2Luma = RGB model with RGB input, result was converted to grayscale afterwards
yeah the luma version is better than rgb here. makes sense
tbh if this is the case, then i feel like the RGB versions are kinda pointless? I would assume that people who are using the RGB versions are probably using a normal --cscale like lanczos, in which case the actual difference between RGB and luma would be very minimal
The RGB models only makes sense if you're using them on lossless RGB content such as images, but in this case I guess you'd have to be a lunatic because they take a while to compile...
2 months ago
Anonymous
Only make*
2 months ago
Anonymous
>The RGB models only makes sense if you're using them on lossless RGB content such as images
What about 4:4:4 meme encodes?
hmm. ran into choppy playback/a/v desync so that anon from the other day may be on to something.
refresh rate = content frame rate. noticed it after I came back from gnome screen blank but it could have happened before that; I only notice it on panning.
is there a way to convert .ass subtitles to .srt (or some other .mp4 compatible subtitle) while converting mkv to mp4?
right now I'm doing:
ffmpeg -i "original.mkv" -c:v libx265 -c:a copy -c:s srt "original.mp4"
but it keeps saying the .ass stream is incompatible with mp4
kasper somehow convinced people to give him commit rights
kasper (former mpc-hc dev) and nanahi (formerly wm4) are currently conspiring with each other
nanahi is slowly implanting minor bugs into the codebase while kasper merges them without scrutiny
their goal? to cripple mpv completely and make it an intangible buggy shitmess. this is wm4's revenge against all of the so called "friends" who backstabbed him and took his project away from him. he disguised himself as an anime girl because he knows that no one would suspect him
do with this information what you will. you will see soon once 0.38.0 releases
>(avih) kasper93: can you not be such an ass?
... >(kasper93) avih: we do 14k printf calls per frame and spend 65% of time in WriteConsoleW. So when you come with your normative statements, that big writes are slower without knowing the context and call me ass when I say that you may be wrong. I don't know is it really me who is an ass?
Normal day on IRC
haasn did nothing wrong
best mac m1 config now
>profile=high-quality
>deband=no (I heard the default deband options are broken but idk if that's true)
>dscale=catmull_rom
If ewa_lanczossharp is too heavy use scale=lanczos
What about dither-depth=8/10 depending on content and other mac-specific autism? I'm trying to hook up a normie friend of mine with a holistic hq package but have no idea what to do. uosc, thumbfast and other basic shit is already included.
>I'm trying to hook up a normie friend
you dont need to lie
https://iamscum.wordpress.com/guides/videoplayback-guide/mpv-conf/
kys homosexual, this guide is trash
I didn't write this you moron. Also this guide is good
>audio-delay=+0.084
lmao what the frick is this garbage, this guy doesn't even know what mpv's defaults are. and ewa_lanczossharp is faster than unsharpened ewa_lanczos, so how the frick would have higher requirements than ewa_lanczos in the first place?? so much misinfo in this blogpost its insane
These presets are horseshit.
the person who wrote the blogpost is actually just making shit up
there is no instance where chroma downscaling is useful or even occurs during normal usage.
mpv also doesnt do any luma scaling, its all rgb scaling. again, stop reading moronic cargocults and RTFM
>there is no instance where chroma downscaling is useful or even occurs during normal usage.
>mpv also doesnt do any luma scaling, its all rgb scaling. again, stop reading moronic cargocults and RTFM
Impossible. You mean to tell me somebody was wrong on the internet???
>there is no instance where chroma downscaling is useful or even occurs during normal usage.
Your message is no different. Why would i trust you? Proofs maybe?
https://github.com/mpv-player/mpv/wiki/Video-output---shader-stage-diagram
moron. stop posting your article here and RTFM
NTA tho
>Chroma downscale
So what do you gays use for this?
>Chroma downscale
its a meme sista
OK! Thank you very much for your help! wish you a happy life!
>chroma up&downscale
>ravu-zoom-ar-r3-yuv/rgb
what, does this person even know what yuv/rgb scaling is?
>What about dither-depth=8/10 depending on content and other mac-specific autism?
vo=gpu-next (vulkan api) selects 10bit depth but macOS does internal dithering if needed so it's fine
there is nothing special to configure on mac
default is fine
ask sexemi to share hers
Which MPV devs have their config public?
you configure mpv?
aren't they up to m3 now? what are you, poor?
yes
profile=high-quality
Rate my config.
Stupid question, what's the recommended way of installing mpv on Windows? I have this mpv portable, which has an updater bat script inside the folder that I've been using to update mpv. I even don't remember from where I got it from.
mpv.net
wm4 rust fork any day now
>https://github.com/mpv-android/mpv-android/pull/58
Is there even a way to download videos with this?, i can't find a way to run commands in it
give me ewa_spline
set it yourself
scale=ewa_robidoux
scale-param1=1
scale-param2=0
its out
https://github.com/BtbN/FFmpeg-Builds/commit/2a61ca3716ddd32c0cde502bf6b4986b0016e3ef/
>bit identical on my 90seconds clip with -preset 4 -qp 12
thanks for nothing
IQfy guide where
If you don't have one of those fancy ultra expensive professional video-editing displays, a RTX 4090 and a complete Audiophile setup your guide is worthless
nobody asked for your opinion, consoomer Black person
he did it bros
what
no way, i don't believe it
just use vlc
I never see a audiophile complain or even say anything about mpv here, do they just not use it?
audio is a solved problem.
thanks to paul
What's the solution?
Playing back the 0s and 1s as they are encoded.
librempeg
>mpc-hc + LAV audio
>audio is a solved problem
this is an interesting phenomenon.
a reel-to-reel tape master can be converted to a 32-bit wav/flac file, and that digital file holds far more information than the analog source is capable of carrying, and can be played back on any PC without significant performance cost.
with video, that's not the case. imagine a codec so perfect that you could pause a frame and zoom into the actual crystalline structure of the film frame, with no encoding artifacts, no lossy compression, and without major performance cost.
Until there is an equivalent, the video problem will never solved.
Is it possible within the next 100 years?
Isn't that the same thing with old movies and that's why so many of them have 4K remasters?
Humans can only hear between ~20 Hz to ~20 kHz. Find these numbers for what we can see and we can replicate what you're describing.
human eyes can only see 24 hz
If this was the case, they wouldn't be making 120hz monitors you fricking tard. Put 24fps video next to 60fps and you can clearly tell which one is smoother. I'm not saying that anything over 24fps for video is superior, but the human eye can see the difference.
>zoom into the actual crystalline structure of the film frame,
prores could do that, granted you have 100s of TB of highspeed storage
it wouldn't be economically viable though because you'd spent way more time scanning each frame of a film
the only way you'd ever see that happening is if some super rich, super autistic videophile wanted to show off
diaper
There are plenty of broken audios everywhere. Why isn't there a audio super resolution version. Like literally, we have images/video/text super samplers, why no audio super resolution to enhance audio quality?
The underlying premise of this post is nonsensical. You either playback the audio correctly or you don't. There is no "enhance".
We really need an audio restoration and enhancement AI.
RAVU best mene shader
Kirino
does
video-sync=display-resample
work with variable frame rate videos?
pastel-colored ecchi tranime
ecchi-colored pastel anime
what color is ecchi?
>kasper93 merged commit cbe30f6
bros????
nanahi misters?
>not a member
JEEEEEEEEEEEEB
How do I get yt-dlp to iterate over an entire channel but let me manually choose which audo/video streams I want to download for each video? Will I have to script something, or can it do this natively?
>a fricking video player
I dont even understand how someone gets to this point
we’re all too busy complaining in the threads to actually use it btw
Polar scalers are literally broken on vo gpu and you get this broken glass effect unless you specifically set FBO format to have 32-bit precision. After that you don't get the broken glass effect but it's still not quite okay, there's extra smoothing(?) or something like that. Basically, you can't use polar scalers on vo gpu. This doesn't happen at any level of precision or scalers with gpu-next doe.
seems to works fine on 0.29
Take a screenshot fudspamming haasn goon
Okay
https://slow.pics/c/6Tu729F7
I'll leave it up to you to decide which one is straight up broken.
source the image
It's from this video https://youtu.be/x91MPoITQ3I downloaded at 360p. Text appears at 1:04
This is noticable on _any_ video and video quality depending on the scene but I tried finding an example to really make it obvious.
works fine for me. What specific set up are you using?
Source video? I've never noticed anything like this on 0.29 at least.
FUD, i can make these images using the posterize filter very easily
thanks sweetie, i am an afab transitioning to male and this is a very validating comment
your comment really means a lot to us ftm folks
>thanks sweetie
you sound like a girl lol
cute :3
Ewa_lanczossharp or 4sharpest
nearest
It's not a fricking GBA game moron
nearest is the only correct way to display videos without mangling them with scaling artifacts
False, nearest is aliased and blocky
neither of those are true. bilinear has aliasing and hermite has blocking. you're throwing around terms you don't understand
You are throwing around words you don't understand. The ideal image reconstruction has neither aliasing blocking blur nor ringing, nearest has 2 of these.
The ideal image reconstruction does not exists.
No shit moron, its a theoretical. Kernels like mitchell try to mimize all forms of artifacting. Nearest is the single worst filter in this regard. Why do you not understand such basic concepts? Leave this general.
>The ideal image reconstruction has neither aliasing blocking blur nor ringing,
nearest doesn't fall within any of these categories
>nearest has 2 of these.
all resampling filters suffer from at least all four of these artifacts to some degree, so even under your framework, it seems like nearest is the best filter
Dumb post, image reconstruction is a balance between artifacts. If you minmax artifacts (like nearest does) the result is terrible.
>If you minmax artifacts (like nearest does) the result is terrible.
lgtm, fix your eyes maybe?
new IQfy-approved scaler tierlist just dropped
sister sex
Rate my config
>Whatever the default is
you're not funny
My mom says I am funny and that I am her special little boy
sex with israeli women
Any good links?
kinda unrelated but
does a program that can losslessly transcode jpeg to jpeg xl and backwards by a single right click menu option exist?
https://github.com/mpv-player/mpv/issues/13725
saars
who will be the very cool teacher?
we need kasper to flex his commit rights and slap fat ignored-issue-template on this one
does this student watch porn on that screenshot?
yea, wtf happened to github though lol theme is busted
>https://github.com/mpv-player/mpv/commit/227916d
the madman killed deband=yes on his own
wish you a happy life!
>It is not needed for most high-quality sources
If only...
>https://github.com/mpv-player/mpv/pull/13730
new bikeshed just dropped
why are these cute girls putting so much effort into a tiny doc change
autism
The docs need to be fricking correct.
cool it, ilyyr-chan, I was just asking
I hate mpv so fricking much.
So fricking much.
And all of you as well.
>https://github.com/mpv-player/mpv/pull/13731
we're all going to die
discord trannies won
48 is fine. Close.
?????
Why?
Dude doesn't even write his reasoning
no tests, no metrics, no images, no examples. no reasoning for why the other parameters should remain the same... (you guys do realize that deband-range also makes a significant difference, right?) just a lousy commit message that makes no justifications
>realize that deband-range also makes a significant difference
noted!
Is it recommended to turn on debanding?
are you playing a bitstarved 8bit video that has banding?
if you play such videos often, then you may have it on by default with a toggle
if you do not play such videos often, then you may have it off by default with a toggle
I don’t, thanks for the info
can yt-dlp parse and skip the download of streams tagged as Premium?
trying to set it up to pick 270 by default but it picks 616 and I can't figure out how to stop it from doing so
>https://github.com/yt-dlp/yt-dlp/?tab=readme-ov-file#filtering-formats
!=
format_id
doesn't work i'll just do it manually
I prefer banding over dithering
banding is actually a good thing
never forget.
Convince me (a moron) to use mpv
i wont, just use vlc
>Convince me
why
AIIIIIIIEEEEEEEEEEEE HAASN-SAMA NIGEROOOO
>https://github.com/K11MCH1/AdrenoToolsDrivers
Someone tell brapfan5 to add support to this on the android port pls, those c**ts at Qualcomm are still shipping brand new SoC with vulkan 1.1 for some reason and this is a huge help
So you be sayin this finna let me use Vulkan on me phone? I can't even use Vulkan bwo, app immediately crashes. This would go hard ngl
just updated my build, but it changed mousewheel scroll from time skipping to volume control
what code line turns it back to skipping?
ok so i wrote WHEEL_UP and DOWN with 'seek 10/-10' on my config file, but mpv is straight up ignoring it
what's going on?
Have you tried restarting it (the MPV app)?
i'm on Windows
there's a way to 'restart' software programs?
you just tore a void in my skull
t. tech illiterate
sorry
in which config file did you put this?
all four of them
one of them is the main one, dunno which
but they all share the same lines of code
anon, you REALLY aren't the target audience for mpv but i'm going to help you regardless because of your honesty and innocence
do you know where your mpv.exe is located? make a folder named exactly portable_config in that place and report back
sorry bud i just watched to watch my animes with the best res possible
just created the folder and named it as such
i'm guessing i should move the mpv.txt file there?
>i'm guessing i should move the mpv.txt file there?
anon, mpv config files have the extension .conf
no, what you should do is create a file named input.conf in the portable_config folder
in the input.conf file, paste the following:
WHEEL_UP seek 10 # seek 10 seconds forward
WHEEL_DOWN seek -10 # seek 10 seconds backward
then save the file. next time you open mpv it will use these bindings
hot damn it worked
thanks brother
sorry about the whole back and forth there, but you helped a lot
have some 2D mamaries mate
someday i'll be tackling the whole ffmpeg yt-dlp side of this software
perhaps on the next computer
this one's to far gone from my control
thanks again bud
sexo!
not a fan of tranime, but you're welcome
if you have a good computer, you can try another simple trick. since you said you want to watch in highest quality (without going down the rabbit hole): create a file named mpv.conf in the portable_config folder
in the mpv.conf file, paste the following:
profile=high-quality
if the performance hit is too large, undo
Add vo=gpu-next because that's the renderer mpv devs actively develop. Don't add high-quality, it's a meme profile.
>because that's the renderer mpv devs actively develop
That sounds like a good reason to avoid it. Easy way to filter out bugs and regressions introduced on a daily basis.
Pedo troon thread
What do i put on MPV's input.conf to download a video from yt-dlp while playing it?
(And how to specify the location it should be saved if possible)
mpv seems to be playing a video at 720x480, which means it's not adjusting the pixel shape? Shouldn't it display it at 640x480?
It should play as 720/540 by default. Maybe your file is incorrectly encoded/muxed?
Well I dunno what it'd play at, I just know the aspect ratio is off. Guess I fricked it up.
video-aspect-override=4:3
That will fix the playback, sure but perhaps there's something fundamentally wrong with the video file.
The video probably does not have DAR specified which would do that exact scaling. It's common for DVDs to be stored at that resolution.
If you really want the video file fixed, you can copy into a new container with DAR specified as 4:3. No need to re-encode.
how many bugs has kasper merged today
0 yesterday 0 today 0 tomorrow
haa-chan's commits are all in libplacebo
Reminder, RealESRGAN is outdated and old now.
There's a new better upscaler AI.
looks sharp
Sharp
Denoise
Deblur
De-artifact
Highlight edges
AI restoration
Not just sharp..
ohhh nice
good shit
how do you even keep up with these upscaler news?
Upscaler general when? Only thing close to it is a ESRGAN general on /h/ of all places
>Upscaler general when
I wish
no way it would get enough users
because /mpv/ already is the scaler general
yeah. pretty much
>because /mpv/ already is the scaler general
yeah, we need more audio autism. Color and scaler autism is boring already.
>audio autism
See
actually nvm
looks like shit
looks like xbrz on crack
https://imgsli.com/MjQ1NzIy
>check new ai scaler that promises to be better than the 10 other ones
>try using them in anything other than nitpicked images
>xbrz/scalefx but fancy
Everytiem. We're never leaving Looking Good™ territory are we?
GANs and perceptual memes were a mistake. Just stick to math that works and you get good results.
yeah maybe
this one looks pretty good though, for SD
https://openmodeldb.info/models/2x-LD-Anime-Compact
and this, for HD
https://openmodeldb.info/models/2x-AniScale-2-OmniSR
scaling peaked with ewa_lanczossharp
ML scalers are just sidegrades
For 1080p>4K i agree but CNN shaders look much better for 1440p>4k and sadly much worse for 720 or lower to 4K
no they all just look fundamentally bad. i dont want fake details
Aren't all scalers making shit up if the scaling amount is too big?
no. traditional filters don't just make up details that dont exist within the original picture. literally can't get any sharper than a traditional filter without changing the original image, hence why a lot of GAN shaders look like warpsharped oily dogshit. the entire reason why ML scalers even exist is because traditional signal processing filters have already hit endgame
They need to make gpu-next the default and remove the VO option
new sexemi: https://github.com/mpv-player/mpv/pull/13733
>image writer rewrite
so nanahi is sizumam?
How do I convert a small looping mp4 video to webm without losing any quality compared to the mp4 file
you can't without making it le large
Conversion therapy is looked down upon, anon. Let the MP4 be an MP4.
https://github.com/librempeg/librempeg/commits/master/?author=richardpl
https://code.videolan.org/videolan/libplacebo/-/merge_requests/658
more saarcode getting merged into libplacebo. just more proof that 0.29.1 keeps winning
Elon Musk uses mpv! https://twitter.com/elonmusk/status/1770222178279252062
idgi
Noob here, pls help
When watching a youtube video with mpv, if I try to skip ahead by clicking somewhere in the status bar that hasn't cached yet, the video will just stall and never continue. How do I fix this? There's no way I just have to load the entire video if I want to skip around, right?
works for me
try
cache=yes
demuxer-max-bytes=1GiB
Weird, the problem might be selective about which videos are troublesome... tried another one with --no-config and it worked fine that time.
But thanks for the tip, added this to my config
that has been happening to me also for quite a while now, i've got a workaround for it;
https://github.com/4e6/mpv-reload/
adds a "ctrl+r" keybind to reload the source while preserving the playback position
sick. thanks bro
https://github.com/mpv-player/mpv/pull/13709
What happened to this? I don't see any discussion. If Kasper is unhappy with the always forced newline, can he not just restore the behavior of separating playlist entries? Looking at the original PR, I don't see any discussion on the removal there either.
He's just not going to revert it (the commit). Ugh... you know.. it's just... he's not going to revert it, that's all. Hahahaha.
based honestly
What happened is that IQfy started seething about this change and he just closed the pr
so what you're saying is that IQfy has power over kasper? what should we get him to do (or not) now that we've learned of this? need maximum seethe for normal users
https://github.com/mpv-player/mpv/pull/13731
can zewia maybe not? llyyr had samples, there was the Seven Spellblades ED sample, literally anything HIDIVE, live action web releases band badly when they do band. b***hing about 64 when I know others were considering over 100 for default lol.
48 is enough. haasn himself made the shader, he knows how it works the best.
ffplay handles different network protocols better
0.38.0 doko
remind me long after ffmpeg-7 releases and 0.37 is broken because of it
oversample is not fixed
a/v sync is not fixed
Interesting
basic functionality not only lacking but broken this is why madVR and mpc-hc are kang
why do jxl screenshots of hdr anime look darker? jpg works fine
RAVU is the best scaler
ArtCNN32 mogs it
It mogs everything but it's also an order of magnitude slower.
ArtCNN sounds like it was optimized for anime, was it? Does it work well with live action stuff too?
Also this is true. Only scaler you /need/ a mega GPU to properly run
Live-action comparison: https://slow.pics/c/27gPb1kI
imo it looks better than everything else even on live-action content, and the normal model trained with manga109 looks better than the DIV2K variant for whatever reason.
all severely and unequivocally mogged by ewa_lanczossharp
bugsper is taking over everything...
>he doesnt know about operation brapageddon
more like all of the stale PRs are finally getting merged
https://github.com/mpv-player/mpv/issues/13735
>paul uses git master
uh... 0.29.1chads...?
0.29.1 wouldn't even build with glorious git master libmpreg
working on it
ArtCNN destroys the image
and that's a good thing
best shader for audio?
haasn has already perfected audio with plplay, there's nothing to debate
im deaf
why do u need a video player if ur deaf
i have eyes
https://github.com/mpv-player/mpv/pull/12566
kek brapfan is trying to dissuade bugsper from merging the leak
I was tempted to mention this the other day when he was merging everything, but I didn't want to remind him and risk it being merged kek
brapfan thinks that putting on-ice is going to stop bugsper from committing brapageddon
https://code.videolan.org/videolan/libplacebo/-/commit/8e6062a2
stinker
missing best = raw; after *containing_prim = csp->primaries = prim;
what a prostitute
c**t author
worst possible ending
question about FartCNN, I don't really care about chroma shit but is the luma doubler version of the shader better than the RGB version? I'm assuming the RGB version needs to spend more time "reconstructing" an image with actual colors, which wastes training time as opposed to just scaling everything in black and white. so I'm guessing the normal luma doubler versions of the shader are better, yes?
Yes. Doubling luma is an easier task than doubling RGB, so the luma-only models are always marginally better than their RGB counterparts.
https://slow.pics/c/b69KFw4c
C4F32 = Normal luma model with grayscale input (input converted to grayscale from RGB)
C4F32_RGB2Luma = RGB model with RGB input, result was converted to grayscale afterwards
yeah the luma version is better than rgb here. makes sense
tbh if this is the case, then i feel like the RGB versions are kinda pointless? I would assume that people who are using the RGB versions are probably using a normal --cscale like lanczos, in which case the actual difference between RGB and luma would be very minimal
The RGB models only makes sense if you're using them on lossless RGB content such as images, but in this case I guess you'd have to be a lunatic because they take a while to compile...
Only make*
>The RGB models only makes sense if you're using them on lossless RGB content such as images
What about 4:4:4 meme encodes?
Download a better encode instead, hope this helps
>artoriuz removed the RGB shaders after
kek
That anon and artoriuz are the same person =)
Why would artoriuz do that? 4:4:4 video exist.
>There are better models suited for images.
What shaders for mpv he is referring to?
Don't use mpv as an image viewer
Why?
Everytime you view a png in mpv, a kitten dies of cancer.
I guess I will use RAVU then... but ArtCNN is better.
hmm. ran into choppy playback/a/v desync so that anon from the other day may be on to something.
refresh rate = content frame rate. noticed it after I came back from gnome screen blank but it could have happened before that; I only notice it on panning.
ArtCNN vs RAVU vs Lanczossharp
kys
blinear
thankfully my browser scales this image with lanczos
nearest vs bilinear
what's the input.conf shit to cycle between scalers SO I CAN MAKE UP MY OWN FRICKING MIND!!!!!
kys, mpv already uses the best scalers by default. just kys unironically. we all figured this shit out years ago newbie
>kys
stop projecting, doomtroony
kys newbie. stop asking about scaler, its a solved issue. just shut the frick
= cycle-values scale lanczossharp bilinear meme
thank you diaperchad
mpv 0.29 sisters are heckin cute and valid!
Akemi discussing her UTI issues! https://github.com/mpv-player/mpv/pull/13723
akemi's yeast covered crotch! taking akemi to the urologist for UTIs! having unprotected UTI sex with akemi!
imagine the smell
scale=kys
cscale=newbie
>scale=microwiener
>cscale=ywnbaw
what did xer mean by this?
The bigger the filesize of your screenshot = the better the scaler :^)
bicubic confirmed best scaler
Christoph back with a based pr https://github.com/mpv-player/mpv/pull/13737
Quality above all else
that's why i use madvr
h cycle-values scale "bilinear" "bicubic_fast" "robidouxsharp" "catmull_rom" "spline36" "lanczos" "ewa_lanczossharp" "ewa_hanning" "ewa_robidouxsharp" "nearest"
H cycle-values "!reverse" scale "bilinear" "bicubic_fast" "robidouxsharp" "catmull_rom" "spline36" "lanczos" "ewa_lanczossharp" "ewa_hanning" "ewa_robidouxsharp" "nearest"
image to test with
https://files.catbox.moe/2b69bt.png
is there a way to convert .ass subtitles to .srt (or some other .mp4 compatible subtitle) while converting mkv to mp4?
right now I'm doing:
ffmpeg -i "original.mkv" -c:v libx265 -c:a copy -c:s srt "original.mp4"
but it keeps saying the .ass stream is incompatible with mp4
what's the difference between nvdec=yes and hwdec=yes with an nvidia GPU? do they do the same thing?
https://mpv.io/manual/master/
In english please
>nvdec=yes
This is not an option
I'm moronic, meant hwdec=nvdec, what's the difference to the usual hwdec=yes on an nvidia GPU?
press i in mpv to see to see which api auto defaults to
This is on hwdec=yes, it would seem it's the same as hwdec=nvdec on an nvidia GPU!
Thanks!
theres too many damn stats
osd=no
osc=no
https://github.com/mpv-player/mpv/pull/13738
nanahi fixing his ow--*cough* I mean fixing wm4's bugs!
kasper merges are too strong
0.29 misters won't manage to keep up with all these updoots
0.29 sisters are skilled at the art of picking (and popping) cherries!
nanahi is wm4
kasper somehow convinced people to give him commit rights
kasper (former mpc-hc dev) and nanahi (formerly wm4) are currently conspiring with each other
nanahi is slowly implanting minor bugs into the codebase while kasper merges them without scrutiny
their goal? to cripple mpv completely and make it an intangible buggy shitmess. this is wm4's revenge against all of the so called "friends" who backstabbed him and took his project away from him. he disguised himself as an anime girl because he knows that no one would suspect him
do with this information what you will. you will see soon once 0.38.0 releases
yes, this is the so called clandestine operation brapageddon
what is the benefit of copy-back hwdec
>53 commits
https://github.com/mpv-player/mpv/pull/10149#issuecomment-2011082342
BUGSPER WATCH OU--
nothingburger, keep merging
He's wrong. Also guido would never break console. That thing is his lifeblood.
>his
Not everyone on the internet is a girl
>He
>his
>If there are better ways to handle it implemented, feel free to send PR.
0.38 is going to be an unstable mess, isn't it? Thanks, jeeb.
t. avih
Please no. I don't want share an opinion with the 0.29 moron
It is just curiosity from him, the patch is fine.
courtesy is the word
>bugfix gets stalled for nearly two years because avih had some incomprehensible melty
thanks chadsper
>bugfix gets stalled for [...] because avih had some incomprehensible melty
It's funny that this applies to almost any PR avih has commented on
My Italian tradwife guido making me pasta fettuccine while wearing a sundress
I like haasn
I like kasper
I like nu-mpv
I use the libplacebo
I update
as usual nupv devs shittalking avih behind his back. Say it to his face like a man. You have no balls
I'm pretty sure everyone has had an angry argument in IRC with avih at least once
tell avih i like her mom
>her
>(avih) kasper93: can you not be such an ass?
...
>(kasper93) avih: we do 14k printf calls per frame and spend 65% of time in WriteConsoleW. So when you come with your normative statements, that big writes are slower without knowing the context and call me ass when I say that you may be wrong. I don't know is it really me who is an ass?
Normal day on IRC
all this drama for a vo no one uses.
that's even more funny; everyone jumped into this PR as if it were some important changes.
Why the frick are there 4 different terminal VOs anyway
used enough to get a feature request
https://github.com/mpv-player/mpv/issues/13734
love these fellers
easy way to install latest mpv for fedora?
whats the config file for mpv.net & does keep-open work like in mpv?