mpv ffmpeg yt-dlp
haasn did nothing
>>100286938making my own distroare video players bloat or should i compile mpv for it
>>100286938so cute
>>100286938madoka
nanoseconds or something
>>100286938>>100287543when I look up mpv in the OED I get a redirection to "transgender pedophiles"
https://github.com/mpv-player/mpv/issues/13438#issuecomment-2091989164big huhnchad win
>>100287692dokuro and trannyptora on suicide watch!>If the gAMA chunk is used as a fallback when an image viewer does not understand cICP, it should produce similar results as an image viewer that understands cICP, simple as.Lmao kasper trying to claim credit for this realization (with some authoritative air) when it's what huhn has been saying all along. He could maybe start by apologizing for locking the issue.
>>100286938I want to lick Godoka's feet
I need...
>>100287788i use screenshot-tag-colorspace=no
screenshot-tag-colorspace=no
>>100287788you mfs are trying to be so righteous and hold others accountable for every phrase they say. Why does it matter? Who won and who lost?> He could maybe start by apologizing for locking the issue.why does he need to apologize for the actions of others now?
>>100287879kasper has a very bratty attitude. need rape correction.
vlc converts images to srgb, so srgb is good enough for me
https://github.com/clsid2/mpc-hc/pull/2722MPC-HC just became soulless lads... what do I use now?
>>100288017vlc
>>100288017realplayer
>>100288017Indiaplayer
I like kawaii codec pack because it has anime girl. Does any other video player have anime girl?
pedotroon thread
>>100286938uwu
>https://www.twitch.tv/videos/2133766976/pillow voice revealchad lite
>>100286938madokami sex
Madoka is such overrated slop
not yet
>>100292163I thought I was the only one.
profile=high-qualityRate my config.
profile=high-quality
>>100291869this guy definitely never has sex
https://github.com/mpv-player/mpv/issues/14047haasn is literally breaking mpv now
>>100294463guess what version of mpv and ffmpeg just works
RAPE ZEWIA NOW RAPE RAPE RAPE RAPE AHHHH HIS BUSSY IS TOO TIGHT!!! >////<
nanahi commit rights when?
>>100295852never because she's seething atmhttps://github.com/mpv-player/mpv/pull/14038#discussion_r1589517706
>>100286938>>100287822>mpvMadoka Pantsu Viewer
>>100294549mpv 0.38.0 with ffmpeg 7.0?
>>100297715not even remotely close, updooter
>>100296307yes
>>100298215this should be the homepage image
Mad that I wasted years watching things with spline36 and now need to rewatch everything properly.
Mad that I wasted years watching things with perceptual gamut mapping and now need to rewatch everything properly
making mami a single mother
Is there a way to display a Theora video with the correct colors?https://slow.pics/c/EhsssZPjmpv .\theora_video.ogv --start=1.600 --pausehttps://files.catbox.moe/boof1g.zip
mpv .\theora_video.ogv --start=1.600 --pause
Mad that I wasted years watching things and now need to rewatch everything.
perhaps its a retarded question but how do you make a webm when the source is a livestream? Im using >https://github.com/ekisu/mpv-webmand it gets stuck at 0% forever
akemi's frontend has uti issueshttps://github.com/mpv-player/mpv/pull/13723
>>100301788i can fix her
floofy ear sexo!
>>100301869i remember the old akemi
>>100301723dump the cache to a file then make a webm from the file
I am experiencing more aliasing
>>100303050explain
>>100303050This post is a bad omen
the latest version broke my thumbfast
>red is orange>wrong EOTF>worse tonemapping>worse gamut mapping>blocked by decade old ffmpeg behaviour>driving out knowledgable users such as valzapod and huhn>Those screenshots look identical>closed + wontfix
>users such as valzapodLOL
I hate mpv so fucking much.So fucking much.And all of you as well.
>>100303247why
madVR-seethe should be added to the daily title at this point.
>>100303247Don't listen to them.
>>100303247which mpv sister would you hate fuck?
>>100303482"much"
>>100303333obsessed.
>>100302307I'll have to check how its done but at least I have something to work with now. Thanks.
>>100301042try –target-prim=bt.470m game colors looking sussy though
I'm using smplayer with mpv, can I download YouTube videos directly from there?
https://caps-a-holic.com/c.php?go=1&a=0&d1=18781&d2=17161&s1=222453&s2=189587&i=5&l=0Orange is the new red, thanks haasn
>>100305393apple agrees
do i have to enable hdr in windows to reproduce hdr content in mpv
>(CounterPillow) Thankfully we all have access to this file, can decipher what you meant by your babble, and will get around to fixing this immediately m'ladysir
>>100287154let your user (You) install it on his own
>>100306478main character syndrome field case
mpc-hc is the future
>>100306501entire root will be readonly (persistence on noexec partition) and there will be no package managerthe idea is to compile stuff at bootstrap stage only and when iso is made it should stay the same foreverthe problem with most video players is that they require bl0at gui lib that im not bothered enough to compile and with mpv what config to include by default? (since it wont be allowed to change ever after install) and also selinux template for mpv?so im just wondering if i should bother with video player at all, if i dont include one then i can probably remove audio from kernel entirely and i can just watch stuff on other random computer
Which fucking retard added an "index" argument to loadfile? This breaks all scripts and API users which used the options argument.
>>100308121https://github.com/mpv-player/mpv/commit/c678033c1d60b48ae02fbbe4815869b9504a17f6>dudebugguy
>>100308154Even worse, in the comments this dumbfuck defends himself saying there never was compatibility, which is straight out false.Fuck, mpv went to the shitter.
Can we get sub-ass-extradata for converted subs?https://github.com/mpv-player/mpv/blob/master/sub/sd_ass.c#L238
>>100308154>This is just a breaking API change. If commands weren't part of the API, you couldn't use libmpv for anything. Shame on @Dudemanguy for trying to defend his failure as maintainer.
>>100308487kek
>>100308154why is that last commenter having a complete meltdown>NOOOO YOU BROKE MY HECKING TOY! NOT MY TOYERINO!
>>100308154>>100308177bugboy hitting a little too hard lately
>>100308121have you tried 0.29.1?
>>1003093590.29.1 would work correctly.
>>100305040Yes, that works indeed. Thanks a lot! Those colors are in line with a few thousand other game pngs.
>>100309506You should use that then. Stop updooting
>not updating when mpv is in its renaissance
>>100311055imagine actually believing this
https://github.com/mpv-player/mpv/issues/11390#issuecomment-2094312353nvidiachads... we just won
>>100311330commits:>fix>fix>try fix>fixChad.
reminder that ringing is a good thing
>>100315483says who
it's over
https://github.com/Aleksoid1978/VideoRenderer/issues/143#issuecomment-2046368228huhnchad educating clsid and mpc-be devs. will they ever see the light?
>>100310423looks like someone got mad and reported this keknumpy dev: ywnbaw
>>100318413what's wrong with numpy?
How can I have my server do the video processing and my desktop do the playback using mpv? I don't want to use jellyfin/plex with the mpv shim. I just want my server to do the heavy lifting while my other machines can watch the videos. Any guides for this or am I retarded?
>>100317916retreading old colorautism mpv threads
Trying to update to FFMPEG 7... around 70 dependencies not compatible. Some stuff not even updated for a decade (xine???). I have to patch everything manually.Worse is qtwebengine that depends on Chromium 118, but only 125 is compatible with FFMPEG 7.Life is hell.
>>100321920which distribution? virtually none has officially packaged it yetgrab static builds from btbn
>>100322003One of the corporate one. FFMPEG is not in my purview, but svt-av1 2.0.0 is and need FFMPEG 6 does not build with svt-av1 2.0.0...> grab static builds from btbnNo, I am a package maintainer, otherwise i would not bother.
>>100321920I'd just use bundled ffmpeg for qtwebengine/chromium really, badly keeps up and junk needs a patched ffmpeg anywaybut yes, patching situation is grim (Gentoo been considering slotting or ffmpeg-compat packages but nobody really took the time to work on that -- right now kind of ignoring ffmpeg 7)
>>100321920I package ffmpeg-git system-wide as well as ffmpeg6.1 libraries for a few things that need it (see arch's ffmpeg4.4 package for how it's done). Otherwise LD_LIBRARY_PATH or bwrap --bind and /opt always works.
>>100322257(albeit qtwebengine/chromium binary packages would have to disable some non-free codecs, guess less of an issue on Gentoo given users build it themselves most of the time and can just opt to leave it enabled)
>>100319785What video processing.Why do you need processing at all if your client is the mighty mpv?
>>100322257>I'd just use bundled ffmpeg for qtwebengine/chromiumBundling is a no no over here, and since I am not the maintainer of qtwebengine, which is a core component maintained by a specific team, I can't do much about it.
>>100322676Need madVR
>>100286938DRM protection teleports behind you blocks your pathheh, nothing personnel kid
How many mpv devs use opensuse? Do they use tumbleweed?
>>100325857nice bump sisterllyyr and someone else uses tumbleweed
>>100324322mpv has DRM
my mpv after ending a video autoplays the next one in the folder even if it in a subfolderwhat to do technololigy broswhat line makes so its does not autoplay the next file
>>100326735directory_mode=ignore in script-opts/autoload.conf
>>100322676It isn't as relevant for a desktop but the idea would be that a lower powered laptop could watch with a better experience because the server can do the hardware acceleration bits.
>>100326771i did not have that file but it worked after i created it and pasted that linethanks you
>>100321920ffmpeg4 is all you need.
>>100327486well if I want to use svt-av1 2.0.0, I need ffmpeg 7.
>>100326861>because the server can do the hardware acceleration bits.what?if you're pulling my leg, well done, it worked.
>>100286938mkv tag autism questionhttps://matroska.org/technical/tagging.html>DATE_RELEASED>The time that the item was originally released. This is akin to the “TDRL” tag in [@!ID3v2].matroska docs say "time" but it looks like all my files only use a YYYY format and looking online the YYYY format seems standard. does anyone know any compatibility issues if i start using YYYY-MM-DD instead? or should i write it to a different tag?
>>100331180I would write YYYY to DATE_RELEASED, and a more precise value in another tag.You can make the tag name non-generic if you want to know that you (and only you) would have wrote that tag.Maybe you will have a use for this in scripts (including allowing you to change it later if needed). And it's just generally useful.This is what ID3 says btw (no comment):>The timestamp fields are based on a subset of ISO 8601. When being as precise as possible the format of a time string is yyyy-MM-ddTHH:mm:ss (year, "-", month, "-", day, "T", hour (out of 24), ":", minutes, ":", seconds), but the precision may be reduced by removing as many time indicators as wanted. Hence valid timestamps are yyyy, yyyy-MM, yyyy-MM-dd, yyyy-MM-ddTHH, yyyy-MM-ddTHH:mm and yyyy-MM-ddTHH:mm:ss. All time stamps are UTC. For durations, use the slash character as described in 8601, and for multiple non-contiguous dates, use multiple strings, if allowed by the frame definition.
>>100329714What the fuck are jellyfin and plex advertising then?https://jellyfin.org/docs/general/administration/hardware-acceleration/I'm either not explaining this well, retarded, or both. All I know is I drop frames on my laptop with certain mpv options and I want to get a better experience by using my server hardware.
>>100332793This is just talking about using hardware encoders.If your server can software-encode in real-time, then you would actually get better quality since hardware encoders are shit quality wise. They are just (usually) faster and use less power.But my original point was, why transcode at all?The way the original question was framed was as if the server would help offload decoding somehow.I assume from "drop frames" that the issue is not bandwidth-related!Now, if your laptop can't decode some original files in real time, and transcoding helps (e.g. going from AV1 or HEVC to H264 and/or lowering resolution), then it wouldn't matter how that transcoding was done, whether by jellyfin or plex or ReadyMedia/MiniDLNA or jerbera or whatever.Transcoding manually would work too (to a file or a stream).So, it depends on the use-case and how much automation and how many features you want.
>>100333148Thanks for bearing with my miscommunication. >I assume from "drop frames" that the issue is not bandwidth-related!Correct. A tangible example is debanding. On my laptop turning this on causes considerable slowdown.>Transcoding manually would work too (to a file or a stream).>So, it depends on the use-case and how much automation and how many features you want.In my case I just want a better playback experience, but I don't want to setup and configure a service like jellyfin. I think manual transcoding would make sense but ideally it would be on request. Instead of running "mpv file.mkv" would I want to make some sort of script to run a command on my server to transcode the file to a stream/file and then open it in mpv on my laptop?
>>100333520>A tangible example is debanding. On my laptop turning this on causes considerable slowdown.Incidentally, I always have `deband=no` in configuration, not because of performance concerns, but because I hate blur with passion.A sharpening filter is almost always used too, with higher-than-default parameters.If you can actually decode in real time, and it's the rendering options that are causing dropped frames, then adjusting these options is what you should do.You would probably end up with higher quality than transcoding the input.
Sometimes I get 360p video with ytdl-format best and I have to reload the video to get it to switch to 720p. Only started happening a few days ago. Anyone else?
If I'm doing 2pass vp9 encoding and I wanna add -ss -vf and -deadline options, do I add them all in both lines or one of them?
Are there really anons on HRT in this thread? Why the fuck
>>100288017MPC-QT
>>100335130both lines
>>100335166Thanks
I just learned that if you stare at a red thing long enough (basically think of a movie scene that is completely red), you will start depleting neurotransmitters in your eye cones for that specific color, and your perception of that color will slowly start getting more desaturated if you don't let your eyes rest.Was haasn actually right this entire time? Red really is orange.
>>100335145All of the mpv sisters in this thread are so cute!!!
Ever since I got a brand new PC with an AMD GPU (used to have Nvidia), mpv has been exhibiting all sorts of issues: frame drops, artifacts, flickering etc. I don't know if this is the case on Linux as well (I heard AMD have better drivers on Linux), but if you're on Windows I would absolutely NOT recommend buying an AMD GPU.
>>100336000Are mpv devs on it too??
>>100336160>I heard AMD have better drivers on LinuxYes. You can trust that AMD/Radeon will work well on Linux, and whatever issues that come up will be handled, as long as Alex Deucher and David Airlie (fellow Rustacean) are around.Too bad winfags don't have such competent developers working on their platform, nor can they communicate directly with such developers.
this thread was aids and deserves to die
>>100338904ok
autism creates best player
It's over, these threads cannot maintain themselves anymore without a meaningless post every 3 hours to keep it up.
>>100340651im sorry paul
>>100288017>>100288207>>100288223>>100288259>>100335147mplayer and xine
has mpv ffmpeg yt-dlp served its purpose? has anon found the perfect ffmpeg parameters to make webms for 4chin?
>>100311330Why do people want this? It looks objectively terrible.
https://github.com/mpv-player/mpv/pull/8130counterpillow will become mpv dev
What are some memory-holed but god-tier scripts?https://github.com/rossy/mpv-open-file-dialog
>>100346323>windows 8.1sovlpeak
>>100346483script still works fine on shitblows 11an open file dialog keybind should honestly be basic functionality similarly to autoload, i dont see why it would be so hard to make it cross-platform since kde and gnome also provide open file dialog windows
What should I bind to the mouse wheel in mpv? What have You put there?
>>100346553> script still works fine on shitblows 11It uses the loadfile command which is already broken by dmg
>>100347311still works fine with git master mpvjust typical quality rossy code. It just works 8 years later. stop the FUD
>mpv-x86_64-windows-msvcOwO whats this?
>>100347663did a madlad actually manage?
>>100347789https://github.com/mpv-player/mpv/pull/14038https://github.com/mpv-player/mpv/pull/14073
>>100345192HWNBAD
>>100347663>>100347896>he actually did itlintroons on suicide watchMPV WORKS BEST ON MICROSOFT MOTHERFUCKING WINDOWS
>>100347896what exactly is the use-case for this?
>>100348019native clang windows build. just looks cleaner because you dont have random dependency .dlls flooding the dirtheoretically better performance (on windows) because of the native windows compiler. though honestly i dont know how much it even matters for a GPU-bound application like mpv.easier to debug using something like VCif you source your binaries from existing toolchains like shinchiro or zhongfly, the changes dont matter since they all using mingw clang
>>100348019fullier government-approved backdoored experience
guitar music for bugsper as reward for this incredible featHELL YEAH!!!https://www.youtube.com/watch?v=HGV3yV9q4Q4
>>100348301kek this, cant believe anyone approved of this garbage proprietary compiler to run ci builds>>100348318>frank zappaliterally CIA music, kys glowie
>>100348417>>frank zappa>literally CIA music, kys glowiefuck you nigger, literally the oppositehe hated drugs and hippie culture
>>100348513>*shitty CIA-funded circus music starts playing*>THE CRUX OF THE BISCUT IS THE APOSTROPHE>*shitty boomer guitar solo*>GUCAMOLE QUEEN>GUCAMOLE QUEEN>GUCAMOLE QUEEN>*shitty ten minute kazoo solo*>MI MI MI MI MI MI MI MI MI MI MI MI MI MI MI>*song ends*wow, truly the GOAT band. Thank you Frank Zappa for your truly groundbreaking """music"""
>>100348417>kek this, cant believe anyone approved of this garbage proprietary compiler to run ci buildsit's clang, not cl.
so its true huh, wm4 left and now the glowies are trying to infiltrate mpv. i guess i shouldve seen it coming.
>>100348582read about him you slop gobbling gorilla nigger retard, he was based90% of his music was satire making fun of the le npcs, leftoid cia hippies, gubbamint and glowies. he also did many good stravinskian classical compositionsyou dismissed it because it isn't accesible goyslop and sounds le hecking weird XDkyshttps://www.youtube.com/watch?v=dLuMPS-FGCo>>100348682i'm also a 0.29.1 schizo btw
does he glow?
>>100348910glows orange
mpv pro tip:dont forget to set dither-depth to no if you have a system that has proper compositor dithering. you are going to be applying dithering twice otherwise and it will result in unnecessary filtering!
unused filtering is wasted filtering
>>100301042Game probably forces a color space in its code.mpv does the best it can with the information embedded in the video itself.As others suggest, you can always try and force a color space with mpv. Try many until it matches the game.
https://github.com/mpv-player/mpv/issues/14075what's going on here?
Why do modern codecs like H.265, VP9 and especially AV1 framestep backwards so much faster than H.264? With the latter if I hold down the backward frame step button it turns into lag city after a moment and starts running at ~0.5fps. With AV1 especially, it can run backwards in almost realtime.
>>100352516shorter keyframe interval
>>100352516>>100352662Or they have hardware acceleration for H264 but not others. That's another possible variable.
Quick question, while using libsvtav1 is the options '-preset 0 -crf 0' the highest quality you can get or am I misunderstanding something?
>>100355373Why use AV1 if you're targeting highest quality, and why SVT-AV1?
>>100286938I don't understand this thread
>>100355501I'm not targeting highest quality, I'm targeting highest quality for SVT-AV1. I know there is lossless with libaom but that's not what I'm using in this situation.
>>100355530it's the LAMP of multimedia
https://github.com/mpv-player/mpv/issues/14078why has mpv become so bloated?
>>100357650>libloatplapcebowhy does braphog enjoyer hate libplacebo again? it's nice and rotund
>>100357650based kasper
>>100350440Thanks. Will do when I see this next time.
>>100350533>Note that your result is already much better than the Windows result mentioned.why is nanahi so aho baka?>i have x issue, here's the data>look at this unrelated y person who has z issueyou don't even have to look at the graphs for 5 seconds to realize they're plotting different things
anyone tried the new vvc in FFmpeg?
>mpv ffmpeg yt-dlpWhat killed the hype?
enable demuxer cache for video and disable for audio and subtitles?
>>100360972Your mom maybe?
>>100360586I tried xvc
how can you detect variable framerate video in mpv? I only see container-fps property, nothing about fps-min or fps-max
>>100362480If it exists, it would have to be a video property because the container can't report whehter or not it's VFR
>>100362034Not sure if i would bother to use that, from what i've read the base option is not good. And there is not much chance that it will end up in a browser.
>>100362557how does mediainfo do it?
>update to fedora 40>update to latest mpv>keeps crashing every 10 secondswhy did i fall for the updoot meme
more console bloat from guido
>>100317916holy autismo
>>100363417guido making console.lua as bloated as I'll make her belly!
https://github.com/mpv-player/mpv/pull/13917LGTM, merge it already
be sure to confine all of these with firejail and disable networking, dns, etc...
>>100363149works on my not fedora
It is sad that haasn doesn't like us anymore :(
Noob here, how do I use secondary sub delay? I'll find myself switching between languages but more often than not they aren't synced the same and need different delay values. What're the hotkeys for setting a secondary sub and changing it's delay?
discord troon thread
bot post above me
Is it possible to modify the behavior of a button in a skin?I'd like to modify the behavior of right clicking the "<<" and ">>" buttons from skip 60secs to "next chapter"https://github.com/maoiscat/mpv-osc-modern >rtfmI did but I can't figure out how to change in that skin.
>>100369283rtfc
>>100369982hilarious
>>100370166Wasn't even joking:https://github.com/maoiscat/mpv-osc-modern/blob/277c6646298a519d2902cfcb1d4a5e55b9b4ad07/modern.lua#L1245-L1261
discord troon thread albeit
FUCK TRANSPHOBES
fix le cache tracks switch
Paul update:https://hydrogenaud.io/index.php/topic,125908.msg1044113
>>100372324What?
>>100363524s-sauce?
>>100373285anony...
>>100373285https://www.imdb.com/title/tt1588398
>>100373089https://github.com/mpv-player/mpv/issues/9646for both audio and subtitles
>>100366627i miss haasn
>>100363611Paul reacted with thumbs down, so close
>>100374882paul misclicked
>>100375188he never misclicks, he always clicks when appropriate.close and delete branch
>>100363611>"Fix" track selectionoh no not again
what's the difference between srt and subrip codecs
>>100375686they're not codecssubrip and srt are the same thing
>>100376072https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/codec_desc.c#L3436
>>100376166>libavcodecffmpeg is shit and retarded. dont ever cite that shit as an authority ever again. subtitle formats dont fit the definition of a codec, end of story.
It's over for huawei?
>>100376350>he forgot to select new threadgood thread idea thougie
>thread is 6 days old>still can't reach bump limit
>>100378963i remember back when these threads would last only 12 hours...
if only haasn was here to break new things, we'd have something to talk about
>>100378963>>100379091Good, less fucking retards shitting up the thread.
Even more console bloat from guido. Someone needs to put babies in her before she implements vim mode.
How do I make mpv overwrite a screenshot? If I press the bind for a screenshot two times, the second time it won't save it because there will be a file with the same name already. I wish for mpv to write on top of that file instead
>>100379811screenshot-to-file
>>100379856I would need to set a fixed screenshot name then
>>100379396>implementing vi mode in mpv gets you sexWhat the fuck? I am still a virgin at 28 and you're telling me it was that simple?!
>>100379932It only works if you're a cute mpv sister!
>>100379932sex sex sex with this anon
If I use the scroll wheel over the seek bar, mpv now scrubs through the movie. WTF? Is it possible to disable this behavior?
>>100382398i could tell you but im not gonna
>>100382398script-opts=osc-scrollcontrols=no
script-opts=osc-scrollcontrols=no
>>100382398>WTF?it makes sense
>>100382452ty>>100382416fy>>100382455makes zero sense.it's as retarded as using a scroll wheel over the Chromium tabs. annoying af.
>>100382510>it's as retarded as using a scroll wheel over the Chromium tabsdoes nothing afaikdoesn't chromium just infinitely shrink tabs to make them fit?in firefox, you scroll through (without switching) tabs. which is intuitive and makes sense, just like scrolling in seek bar makes sense. because the default for scroll elsewhere is volume
>>100382577>does nothing afaikwell, you clearly don't know. fucking try it.https://issues.chromium.org/issues/41127940>doesn't chromium just infinitely shrink tabs to make them fit?yes, but that's not my complaint. years ago I stopped using Chrome for numerous reasons and that scrolling behavior was one of them. every time you use a trackpad and your mouse is over the tabs, you have a chance of just jumping into some random tab.
>>100382650it does nothing on windows
I want to sniff akemi's panties.
none of you will ever be a real woman
i thought the moved become shittier thing was a meme but I get a lot more random bugs than I ever did since 0.27 seriously considering downgrading to 0.29
Is this the power of MPV?I've had this happen for a while now with multiple different updates/builds.
>>100386144hevc was a mistake