mpv's default osd is genuinely illegible when there's too much going on in the background.
The default's should've been something closer to osd-box. Pretty much every program in existence draws some kind of opaque or semi-opaque box around text. But osd-box has other issues that make it feel like a half-compromise, such as the box size varying with the text, and the box overflowing off of the screenspace, lack of rounded corners... It seems like the devs understood this to some extent because the new select menu does everything that the default osd should've.
>>105952651osd-box is a hack added by wm4 to add that as ass text background style while select is custom ass drawing for background
>>105952774>osd-box is a hack added by wm4 to add that as ass text background stylesub-box is ok and looks convincing enough. It just looks weird when used for the osd/stats. Hopefully it gets improved upon by the time the next release drops.
Still better than the default though.
>>105952821It has to be changed in libass so not putting too much hope in this.
https://github.com/mpv-player/mpv/issues/6437#issuecomment-3091213666
> Queueing via IPC Socket
> You need to compile and install my mpv-handler
> you need to have zenity installed
> web browser userscript
thats a lot of complexity when it can be done with a mpv plugin
>>105952323 (OP)I dont' know what that is lol
>>105952967>libassHad much better standard for years that's even approved by w3c yet everyone keeps using the most garbage subtitle standard ever devised by the hands of men.
>>105952323 (OP)how do you make mpv this visually appealing?
profile=high-quality
Rate my config.
https://trac.ffmpeg.org/ticket/8349#comment:97
> fully functional implementation won't be merged upstream unless you contract us to do it
>>105954392Ah yes. The FOSS community. Where they cry about patents and copyrights for decades instead of doing the sensible thing. Distributing whatever the fuck you want and daring anyone to fuck with you.
FOSS is dead because everyone involved is a coward.
>>105946307have you figured it out yet retard?
>>105953588it's the mpv plugin version of https://chino-chan.gitlab.io/programs.html#s2
>>105954906>took the bait>also the wrong answer
>>105954883no. perhaps my understanding of video files is flawed but if the output file has the same number of frames and the same file size and is encoded at the same quality then shouldn't it have the same bitrate and look the same visually regardless of whether setpts is used or not?? why does changing the playback speed produce a lower quality file?
>>105954941i know the solution
>>105953241the yt-dlp hook should just be dropped altogether.
there should be an expectation that mpv users can script their way around YouTube access on their own.
every user can cater their YT scripting to their needs, instead of every need from every user becoming an upstream mpv feature request.
>>105955157>there should be an expectation that mpv users can script their way around YouTube access on their own.>every user can cater their YT scripting to their needs,This, so much this. mpv needs to stay true to it's tinker tranny roots and not cater to cissy GUI hets and nocoders(read: browns and redditors). And I've got to ask, are you trans or still egg?
>>105954392>>105955070if wm4 was around, librempeg would have become the endorsed libav* upstream already.
will nu-mpv ever take such meritocratic steps? or will they dismiss such thoughts immediately, as their delusions about "mainstreaming" mpv continue to be the primary driver, with focused attempts on pleasing every single tard with more logic bloat?
Does autocreate-playlist=same not work properly in linux? If I play an mkv file from /tmp/, it generates a playlist with a listing of every folder name in tmp. I thought it would only show other video files
>>105954941grok says it's because you are basically slowing down the video framerate by half, meaning less bits/second are getting encoded in a VBR rate control mode. if you did a CBR encode, it would be the same.
I just realize that saving playback state actually uses match case. notice this behavior because I use both totalcmd and explorer.
>>105955376probably need --directory-mode=ignore
How do I select text in description in ikatube? and how do i see comments?
>>105955157>there should be an expectation that-Why?
Is there an option to force Mpv to bind to IPv4 or IPv6 for network connections? I couldn't see anything in the man page. Something like mpv -4 or mpv -6 would suffice. I want to force the use of IPv4 because some services are over zealous with blocking my IPv6 tunnel. For now I just ran mpv in a network namespace that doesn't have access to IPv6 so it has to use IPv4.
>>105955702you can copy video description with a custom keybind for copy_video_description
https://chino-chan.gitlab.io/ikatuberef.html#s11
there is no comments display for now
>>105955241>if wm4 was around, librempeg would have become the endorsed libav* upstream already.I know you are ragebaiting, but there was an attempt to add librempeg support https://github.com/mpv-player/mpv/pull/14977
https://www.techspot.com/news/108715-ffmpeg-gets-100x-faster-avx-512-handwritten-assembly.html
hhmmm weebtrannis, is mpv finally going to be FAST!?
>>105957286Maybe, retard.
>>105957286I don't know, retard
don't click on the video. illegal shit (gorey animal torture). i think this is finally what will make me leave this general. i rarely posted but i often lurked. you guys are actually fucking CRAZY crazy.
>>105952323 (OP)get your own thread, cocksucker
>>105953258Vlc has one weakness in that it doesn't support midi out of the box, but that's because every leethaxor chiptuner tranny has their own fucking codec plugin and would tardrage if their super speshul plug-ins aren't included.
>>105957555This, so much this.
Does anyone know why yt-dlp copies the vidya description to both the "Description" and "SYNOPSIS" fields of the resulting mkv? It drives me nuts and I don't know how to make it stop
What do I add to .conf to stop high resolution .mkv files from stuttering? All I have currently in the file is:
profile=high-quality
>>105957472Trannies love attention
They all work fine on VLC, but wen I use MPV, there is one 4k file that will not play smoothly like the rest of my library.
mpv --no-terminal --shuffle ./*
How do I do this without a terminal
>>105957715mpv --no-terminal --shuffle .
Mpv recurses directories on its own by default.
>>105956002you can fix that at the DNS level if you use unbound or something similar. although your current solution is also sound. why are you not satisfied with it?
What can I use to convert shit to webm?
Webm for retards doesn't support VP9.
>>105957468Typical sharty behave your. People who normally post here aren't the ones posting gore
>>105958103the following does The Job(TM)
ffmpeg input.mp4 -c:v libvpx-vp9 -crf 36 -g 300 -an (optional, removes audio) output.webm
>>105958108what
>>105952323 (OP)any alternatives to webm.lua? it won't let me encode videos from youtube unless I download them first
Can someone help a retard nocoder out? I want to modify the gallery-dl hook script so it only loads videos.
https://github.com/jgreco/mpv-scripts/blob/master/gallery-dl_hook.lua
This filter works correctly and only lists video urls.
gallery-dl --filter "extension in ('mp4', 'mkv', 'avi', 'm4v', 'webm')" -g https://kemono.su/patreon/user/41610606
So I thought I would just add the filters to line 26 before the "'-g" and escape the quotes. But it doesn't work.
local es, urls, result = exec({"gallery-dl", "--filter \"extension in ('mp4', 'mkv', 'avi', 'm4v', 'webm')\" -g", url})
>>105958238>-crf 36 -g 300cargocult
nothing about resolution or if it's long enough to go over filelimit
>>105958308this fork works for me
https://github.com/serenae-fansubs/mpv-webm
>hwdec=nvdec in config, have 3060ti
>open av1 video, plays fine
>play same video with hwdec off
>video breaks and starts flooding console with errors saying "your platform doesn't support hardware accelerated av1 decoding"
???
>>105958509it gets stuck at 97-99% and makes my cpu melt as if it was stuck in an encoding loop.. what options are you using?
file
md5: eee62e623ba01dd63257c227469d0d90
๐
>>105958833Weird shit. Maybe it has something to do with the ghost process spawning to show the encoding progress
>>105955157I never knew would have guessed dwsn was actually ***dev
>>105959227i'm not cool enough to run a botnet
fucking tranime weebs, kys, absolutely disgusting, all my respect for non-queer anime enjoyers, but these subhumans deserve nothing but purge with fire acid and molten lead
>>105959689This but unironically
>>105953296>extra volumeWhy is this a selling point?
>>105959935I have no idea, probably for shit laptop speakers. volume-max=100 is the way.
> The internal audio decoder now supports decoding AC-4 audio. It should work ok with most streams, but certain streams (with high channel count) are not properly supported yet.
MPC-HC won... if you think that taking unfinished and unstable code is winning. It's is also disingenuous that he calls it "internal decoder", it has been LAV Filters since ever.
>>105958048It feels like a hack. I don't really need network isolation I just want to control the IP family that's used. I looked into it more and apparently Ffmpeg doesn't provide a way to do that though. Oh, well. I guess I'll have to keep using a namespace for this.
>>105960595>I looked into it more and apparently Ffmpeg doesn't provide a way to do that though.mpv should get its own network code
>>105960626Just use libcurl and keep ffmpeg for decoding only. Curl probably supports everything needed for networking and you could bring HTTP/3 support for Googlevideo, etc, for free. This is too much work though, I doubt anyone would be up for it. Using Curl would also better let Mpv simulate the HTTP fingerprint of a browser (https://github.com/lwthiker/curl-impersonate) which could be important if someone decides to be a prick (Cloudflare for one is already capable of fingerprinting Ffmpeg, I found this out the hard way)
>>105960656>just use curlNo. curl is one of the most horrible things ever created. I'm very happy the OS I use refuses to bundle it in the base system.
>>105960671Horrible in what way? You just don't like the API, or something else? It's probably the most complete implementation of HTTP you'll find outside of browsers.
>>105960688https://curl.se/docs/security.html
curl > wget2 > wget > sftp > ftp
>>105960626Are you fucking insane? I mean the question may sound retarded knowing you're from the psychward.
>>105961253Maybe on Linux. ftp on OpenBSD does everything curl can do with about 1,000th the amount of code. It's also audited, fully pledged and there hasn't been a CVE discovered in a long time.
>>105961395ffmpeg not supporting something as basic as socks 5 proxy in 2025 is insane. Its network code are trash and deficient and its corporate sponsors have no interest to make contents on their platform easier to scrape by ffmpeg.
>>105961460>More CVEs le good
>>105961460ffmpeg shouldn't be doing anything over the network in the first place. Write an application for that then pipe it into ffmpeg. Same for the other way. If you need ffmpeg's output going over the network for whatever reason pipe out to an application for that purpose.
I'm not sure why everyone decided to go full retard around the late 2000s but a lot of this stuff became insufferable to use around that time. It used to be easy. pipes and sockets along with a handful of applications that worked everywhere. Now most of the shit on Linux can't work with *BSD because they've diverged so much. With Linux developers making these monstrosities that attempt to do everything while the BSDs for the most part have continued to improve the usual tools. ftp is a great example. On OpenBSD there is absolutely no reason to have curl installed at all unless some port needs it. But most ports don't because people have taken the time to modify them to work without it. Things generally work better and they're much less painful to debug when they don't. The man pages actually have current information. Where on Linux I'm expected to install 1,000 dependencies and there is no documentation for any of them aside from some random wiki or stackoverflow post that's probably already out of date.
All because of not invented here syndrome combined with licensing autism.
>>105961213Needs a rewrite in rust
you will now remember ffmpeg chat
>>105952323 (OP)I have a weird question about mpv and a potential script. I'm obviously retarded so I apologize in advance.
I notice playback has to pause momentarily when I load/change subtitles, not just over my local network but also for local files too. It also depends on the size of the subtitle file too because some ass files get gigantic. I assume the whole subtitle file gets loaded to memory and some other shit happens too.
How can I reduce the duration of the pause? I've written some extremely basic Lua scripts for mpv but would it be possible to for example make it so mpv only loads as much as it needs for the current frame plus some buffer, then resume playback with that and load/prepare/whatever the rest of the subtitle file during playback?
>>105961658Welcome to libass being ass. No there isn't really a good way to do this aside from converting to a better format for subtitles like TTMLv2. But as you're probably aware the people involved with this scene are fucking retards so it'll never happen. Since everyone with skills moved on to getting paid good money to work on proprietary codecs and software long ago. Which is why all real progress on the FOSS side ended around the mid-late 2000s.
The reason .ass files get so large so quickly is due to the fact that they can't store actual objects. So you have to do a bunch of hacky shit to do stuff like render signs. It's also why they murder the CPU upon playback. Where TTML allows you to simply embed images and overlay them with almost no cost CPU wise.
If you don't care about having signs or are okay with signs translated as lines of text you can convert to SRT using common tools. It's a huge pain in the ass to do it for each and every file though.
>>105959689You're all the same.
This thread is so fucking dogshit.
>>105962459What do you expect? It was started by an idiot that's terminally online and attempts to promote his shitty terminal application that he refuses to release the source code of. He thinks everyone that disagrees with him is the same person.
Aside from him you get a group of faggots that flood these threads every time because they're all sitting in a discord chat room together getting instant alerts when anyone points out how retarded they are.
>>105962502>if i keep posting about it surely something will change
>>105952323 (OP)>use vo=gpu-next>screen goes black every other file>don't use it>every time I pause and go forward or backwords the screen oversaturateso this is the power of free software
>>105962517Case in point. I waltz in and notice because it's the same dumb shit happening everywhere. He automatically assumes I'm whomever pointed it out the last time this thread was posted.
There is no point in having a general for this in the first place. But these people have nothing going on in their lives and crave the attention. So we're forced to deal with their chat room everyday shitting up the board.
>>105962520>>every time I pause and go forward or backwords the screen oversaturatealready fixed https://github.com/mpv-player/mpv/pull/16546
>>105958387we're all nocoders here
>>105958620must be a new bugmanguy feature
my recent experiences with vlc have made me realize why people love it so much.
>>105962552>There is no point in having a general for this in the first place.i actually agree.
>>105962567>surely something will change
>>105961785>The reason .ass files get so large so quickly is due to the fact that they can't store actual objects. So you have to do a bunch of hacky shit to do stuff like render signs. It's also why they murder the CPU upon playback. Where TTML allows you to simply embed images and overlay them with almost no cost CPU wise.ASS file format supports the same thing that you mentioned with embedded images and overlay. But no ASS subtitle renderer supports image overlays. This is a problem of libass not the format itself.
>>105962502/mfy/ is a giant discord server where all the threads are individual ping messages that supposed to spark up a discussion so when you reply to a thread you reply to someone's message and when other people start posting they're replying to the same message too just like a discord or something
>>105962597ASS is garbage. Its been garbage since some idiot had the bright idea to tack anything and everything on to SSA formatted subtitles. Again; we've had TTML for decades at this point. Yet no one bothers to support it because all progress stopped around 2010. Even if libass supported image overlays no one would use them. Since every typesetter on the planet would continue doing things ass backwards. We're talking about people that refuse to use good solutions for easy problems. Like having multiple video streams with pre-rendered signs laid on top of the original video during post-production. God forbid you release an edited video for an English audience instead of doing it all in real time during playback using mountains of hacks. Just shove everything in to the subtitles and murder any CPU forced to render them. Must better solution than using a format that supports such things out of the box or having two video streams like we already do for audio.
Make sure to not bother to properly label the tracks as well and put the non-native language as the default. Don't respect the user's local preferences either. Let's also release everything using codecs no common hardware as support for. We'll just transcode everything in real time instead of simply passing along what came on the source BD. Need to save that space so we can bloat up the one video track by 20GB.
>>105957616>>105958387both genuine questions that have not been answered yet because this thread is full of unhelpful faggots
>>105962761>post in shit thread>surprised it's shit
>>105962761maybe nobody knows the answers
Hey you young'uns, can you tell an old internet surfer how to play his Creedence Clearwater Revival SACDs in this mpv program?
>>105962686>>105961785>ttmlnever heard of this before in my life
>>105960389>AC-4>It's is also disingenuous that he calls it "internal decoder", it has been LAV Filters since ever.No? See
>>105954392 , it's not merged.
>>105963503https://github.com/clsid2/FFmpeg/commit/9d2ae88bc9edc43b9fa77847d9b72c65302e3367
https://github.com/clsid2/LAVFilters/commit/7ad1eea3c7f51c47721cc03e899a58a0ec07b5b5
>>105960389>It's is also disingenuous that he calls it "internal decoder", it has been LAV Filters since ever.They are the internal filters tho.. Just because the source tree is separate and only pulled in during the build doesn't mean they are external.
>>105957616try --replace-in-metadata
>>105958387i can't test this atm, but have you tried?
local es, urls, result = exec({"gallery-dl", "--filter", "extension in ('mp4', 'mkv', 'avi', 'm4v', 'webm')", "-g", url})
>>105963549>wintard who doesn't know what an "upstream" is
>>105958103use newer fork webm for lazys.
>>105964054>>wintard who doesn't know what an "upstream" is?! initial talk was about mpc-hc release with its bundled lav filters.
>>105960389mplayer used to have internal decoders for everything, we should bring it back
>>105961621They tried. Nobody wanted it:
https://www.phoronix.com/news/Curl-Drops-Rust-Hyper-Backend
>>105966374hyper IS the rewrite*.
no one wanted it hidden behind libcurl, because there is no point. it's already used directly by rust projects (both server and client).
going "<rust_project> => isahc => libcurl => hyper" was always sort of a retarded idea. the libcurl side just overestimated the abilities of libcurl users (developers depending on the library), and their openness to depend on non-standard libcurl builds for one presumed benefit or another. this goes for TLS and HTTP3 backends too.
as a libcurl user myself, i test my project(s) against libcurl distro packages ranging from RHEL (oldest) to Arch (latest). I'm not shipping my own libcurl builds (except for the statically linked ones in windows builds).
i saw all the uninformed nocoder back and forth about this earlier in this thread, but i didn't want to interject, because it's not a programming thread, and anons here are not expected to know their stuff about such matters.
*not a rewrite, just going with the tard meme
>>105963620They are the same way internal as ffmpeg is internal in statically linked mpv...
>>105966812Hyper doesn't have a Curl compatible C API though. Curl added that because of the perceived security benefits but it turned out that nobody was actually interested in it. In the real world people don't care about memory safety enough to re-write everything in Rust, even web browsers are still predominantly written in C++.
https://github.com/mpv-player/mpv/issues/16563
more problems with yt-dlp and ffmpeg networking
>>105966874you are clueless about the "real world", despite me giving you relatively detailed info in the previous comment.
a good chunk of the "real world" moved to fully native rust solutions. this includes the cloudflare traffic of this very site.
a good chunk of the "real world" which depends on libcurl, is also dependant on distro/OS packages. your distro's cmake package is depending on your distro's (lib)curl package. and cmake upstream can't control/dictate how distros build their libcurl packages.
>>105966985this is not an "ffmpeg networking" problem. it would happen with any HTTP client.
>>105967079Distros would build with Hyper enabled if they were interested in it. None of them were though, zero. Not one single distro cared enough about memory safety and Rust to build this in.
>>105962215>>105962567Anon, are you okay? Where did they touch you? Rentfree?
Hello is Sfan here? If so why isn't soxr a thing on the Android port?
Is there a way to import the youtube subscriber export into ikatube?
>>105967102>Distros would build with Hyper enabled if they were interested in it.correct.
>Not one single distro cared enough about memory safety and Rust to build this in.that's not a distro's job. they are not an upstream. and hyper in libcurl was never the default.
you're winning a /g/eet-level argument with yourself. rust already happened.
>>105968084Distros often can and do make changes to upstream defaults. Rarely do they ./configure && make && make install with complete stock defaults. It's a conscious decision to not configure a piece of software in a specific way.
>>105968111Also they can have multiple packages too if they wanted. They could make a separate curl-hyper package that replaces the default package but they weren't even interested in that. Nobody wanted it.
People always say "you should re-write X in Rust" for security but then when somebody goes and does it they disappear. Really, people don't care.
>>105966374>>105966812anons, my post was a joke
>>105968177I figured as much. I just wanted to point out that they really did try. The main developer of Curl is not well versed in Rust though and nobody was using it so they dropped it. It turns out most people aren't too bothered about CVEs and security issues as long as the software works for their needs.
>>105959689>>105961395>>105962215>>105962416>>105967274I'm a tranny and I went to a psych ward once and they misdiagnosed me with bpd and bipolar rapid cycling after I came out as trans and having a psychotic break with moodswings from general feedback, but they ignored that and shoved depakote into me and made me bunk with a horrendously morbidly obese black man that kept harassing me. They refused to take me off the depakote and I had to wean myself off it over time since it made me hyper violent. Later they gave me estrogen and all my mental issues stopped. There was a lot of schizos at the psych ward. A lot of girls addicted to benzos too. There was a ton of eating disorder girls but they were kept in a seperate wing as they were deemed low risk. I could see them eating lunch through the windows sometimes mocking me with their beauty as I watched them not eat lunch and be poked at with spoons.
A boy escaped into the lunch room once and was eating soap over and over and they caught him and he ran away and got to the metal spoons and ate one and they hauled him away to the ER I suppose. I never saw him again during my stay.
I don't understand this transphobia, estrogen saves lives.
>>105967079Is this the same "real world" where you entire stack runs on a C kernel from the 1960s and a clone of a C kernel from the 1990s? That real world?
Just say you're working with web shit if you're working with web shit. God damn why is everyone now so annoyingly stupid and full of themselves.
how come when i update yt-dlp on windows i just replace the .exe over the existing one and it just werks.. on Unix crap, everything breaks and have to give permissions to the new file?
>>105968501>yt-dlp --update>pipx upgrade yt-dlp>sudo apt upgrade yt-dlp>...
>>105964017it works, thanks.
just released a new version of my youtube client to add support to import youtube subscriptions!
>>105967660it's now supported in the latest version
I updated my transcripts script for mpv... I added Rumble support.
>This mpv Lua script automatically downloads and cleans up YouTube and Rumble video transcripts and saves them as plain text (.txt) files. It uses yt-dlp to download transcripts, removes unnecessary formatting, and saves a clean version for easier reading or recall.
>Have you ever watched a YouTube or Rumble video and, weeks or months later, wanted to refer to it but couldn't remember the title or find it again?
https://github.com/nick-s-b/mpv-transcript
Anyway, I'm not sure how many people find this useful but I use it at least once a week and has saved me few times when the videos just deleted from YT and I at least had a transcript.
>>105968382>Just say you're working with web shit if you're working with web shit.i love how you just imagined shit in your head. nothing in the previous comments was about webshittery in any way. and it just happens that i strictly refuse to get near that shit.
btw, i have a few commits in the curl repo, and i do ship rust tools, some of which depend on hyper, which is great.
since this chain started about ffmpeg NIH networking code and http implementations, here is a random anecdote.
one of my tools is multimedia related, and uses hyper on the client side. one day i saw one very weird error that was http related. as it turned out, some server decided that it's cool to use multi-line headers in 2020+. if you're wondering "what's that?" or "wtf", that was my reaction too:
https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.4
Historically, HTTP header field values could be extended over multiple lines by preceding each extra line with at least one space or horizontal tab (obs-fold).
hyper simply has an option that enables support for that:
https://strawlab.org/strand-braid-api-docs/latest/hyper_util/client/legacy/struct.Builder.html#method.http1_allow_obsolete_multiline_headers_in_responses
the moral of this story is, there is NOTHING people who write rust code need from an http implementation, that hyper and the ecosystem around it doesn't provide. even the (ergonomic) libcurl binding "isahc" is not eagerly maintained because of this, something you wouldn't see with other languages.
>>105968286>Later they gave me estrogen and all my mental issues stopped.
>>105968879The Discord ping was heard miles away.
>>105969065>12:33:10>12:52:22meds.
>>105968948Nigger you brought up CF and 4chan by name then kept going on and on about how you're doing
>real workIf you're re-writing old tools in Rust you aren't doing "real work". The industry didn't choose Rust either. It's the same scam they've been pulling for decades now. They did it with java, they did it with Ruby, they've done it with countless frameworks and now they do it with rust. It's busy work bullshit for people that couldn't hack it at writing code for the kernel(s) and military.
Meanwhile, everything important is still running on C, asm, COBOL, JOVIAL and everything else the military is using for embedded. Which if you haven't noticed isn't Rust. Since rust is shit.
Rust could have been something great but it will never be great. Since the community around it is a bunch of annoying faggots and they still can't get their shit together and write a proper compiler. Plus pulling in random shit from all over the internet at build time and needing a mountain of RAM for even the most simple application is never going to impress anyone.
Will Microsoft and friends continue to throw money at it? Sure. They will until they move on to the next thing and abandon it. Like they've done countless times in the past.
Now I'm doing "real work" myself. We don't rely on curl because of its various problems. We don't rely on http for tasks that aren't webshit related because we're not retarded and know hot to write protocols and use the older ones that are stable and have been around for decades. We don't use Rust because we support stuff that isn't AMD64 and cross-compiling isn't allowed because natively building is a hard requirement of the stuff I work on. For good reasons. My code is running on more machines around the world than I will ever know and I don't have to beg anyone to take it. I simply send diffs and they're accepted. Since I've built up a reputation for writing good code over many decades. Along with writing good man pages to go with them
>>105968715Anon, what features are you have in plan for ikatube? Also I want to know will you make text in description selectable and links clicable? What about comments and replies to comments? There also a new "feature" that autodubs videos into different ai slop - they (audio tracks) all displays as multiple of the same quality like x10 of 1772kbps - will you make it load by default only english (or other selected language)?
P.S. please don't let it die.
>>105968286>I'm a trannyHypothetically, I'd wish you were under a Dynapac CC7200.
>>105968992Lol. Lmao even.
>>105960118Weebism has five flavors
>facism>faggotry>pedophilia>larp as character>larp as normalfagYou will find
>nazist weebs>tranny weebs>pedophile weebs>wannabe-characters>wennabe-normies
>>105957715nohup mpv --no-terminal --shuffle &>/dev/null& disown; exit
>>105968286lmao imagine your brain being so melted by porn you start taking estrogen to not be a incel
>>105969786Thanks for this thorough analysis Anon, what strand of weebniggery are you?
>>105969548>Anon, what features are you have in plan for ikatube?right now a feed to show all new videos from subscribed channels and highlight the channels that have new videos
>Also I want to know will you make text in description selectable and links clicable? i'm working on a related feature in my gui toolkit
so will probably add it later
>What about comments and replies to comments?possible but low priority right now
>There also a new "feature" that autodubs videos into different ai slop - they (audio tracks) all displays as multiple of the same quality like x10 of 1772kbps - will you make it load by default only english (or other selected language)?it was previously the default but some users didn't want that so i made it not select autodub audios
will add it later as an option and also audio language selection
for now you can set use_full_manifest to true in the config and mpv will select the track with its preferred audio language even if they are autodub audios
you can also manually select the audio track inside mpv in this case
>please don't let it die.i use my youtube client daily and it has been continuously updated for several years so don't worry about it
>>105968286What do you mean by spoons
>>105967274>>105968286No one asked and no one cares if you're insane. YWNBAW!!!!!!!!!!!!
>>105970078Anon I... I'm not a w*man nor want to become one. Please seek help at your local garbage disposal unit - they probably have schizo anon that can help
^ Unfunny discord tranny responding to a ping
>>105969981Can you make your own general and stay there to not attract these undesirables here?
>>105831978>--clipboard-backends=voThis worked btw, thanks. I got the bug, enabled this and it went away. I closed mpv removed the line from the config and it ramped up again. I tried it a few times and got the same result.
I wonder what causes the problem/bug
>>105971632i won't
but if you or someone else make one and people ask questions there i will post there
ffmpeg is such based app.
I love watching Q&A of e-thot while working, something like BG music for me.
But I play that on the TV in my room, and I don't want to annoy my roommates, with sound.
So I use ffmpeg to stream the audio from the PC connected to my TV to my laptop and enjoy zero latency audio while working.
>Why I do that?
Because I'm using Thinkpad T60 with modest specs, but better keyboard than anything ever made.
Same way I can use the PC to transcode videos into more reasonable codec and resolution.
>>105971766Your autogynephilia is leaking.
>>105968286I unironically wear diapers
>>105971777>So I use ffmpeg to stream the audio from the PC connected to my TV to my laptop and enjoy zero latency audio while working.how? i tried asking chatgpt but it didn't work.
ffmpeg \
-f dshow -i audio="Stereo Mix (Realtek Audio)" \
-acodec libopus -b:a 64k \
-f mpegts udp://192.168.1.42:5000
i already checked that the audio device name matches and set the correct ip address
>>105972412 you want to stream just the audio?
>Receivernc -l -p 5000 | aplay
>Transmitterffmpeg -f pulse -i default -f wav - | nc <RECIVER IP> 5000
>>105972442yeah audio only
transmitter is windows sadly
>>105972457it shouldn't matter nc and ffmpeg are avalible to windows
>ffmpeg \ -f dshow -i audio="Stereo Mix (Realtek Audio)" \
-acodec libopus -b:a 64k \
-f mpegts udp://192.168.1.42:5000
What were you hoping to do with that then if you're on windows?
>>105972468>What were you hoping to do with that then if you're on windows?i thought it would get the audio from the specified audio device, convert it to opus then stream it over udp to the specified ip. it looked like it would work on windows
>it shouldn't matter nc and ffmpeg are avalible to windowswell
>nc : The term 'nc' is not recognized as the name of a cmdlet, function, script file, or operable program.got nc from here
https://eternallybored.org/misc/netcat/
and the command runs now but i still can't hear it on my linux machine
>>105972561check IPs
also you need to run the receiver first.
Also windows is funky with sound, maybe you're broadcasting system sounds?
I do this shit
ffmpeg -ss 26:50 -to 27:18 -i The\ 50\ Easiest\ 3-Ingredient\ Recipes\ \[WcGYBX6Ucvg\].webm -c copy cooking/grilledcheese.webm
like 5 times a day, is there a good script for mpv that would make it faster than typing all of that shit? Ideally i'd have a choice to change the default behavior of copying codec and just giving me start and finish and so i could change codec and maybe bitrate or have it do double pass
>>105972798oh and crop and scale filter options would be fucking incredible or like concat butu that'd be trickier
>>105971674honestly worth reporting an issue on github but if nanahi lurks these threads maybe he'll figure it out and fix it
>>105971674https://github.com/mpv-player/mpv/issues/16139
already fixed
>>105963183get a usb adapter
>>105963682that doesnt really answer my question though. are there some systems that only read one field vs the other? like which field should i keep and which field should i zero out, i dont know
>>105973521I'm not sure this is the problem I had. I don't remember copying anything to the clipboard when it happened and each instance was only using 6%-10%, never more. When I ran perf it showed kernel entries using a lot of CPU.
I haven't checked the log tho, I guess I can do that and try to copy something to see what happens tomorrow.
>>105974380>When I ran perf it showed kernel entries using a lot of CPU.That cannot be an Mpv issue then if all of the time is spent in the kernel. You should try making one of those flamegraph things with the output of perf.
https://github.com/brendangregg/FlameGraph
>>105959809Just because this is discord tranny thread doesn't means you should post discoed trannies
>>105953258why the chad use more ram and cpu than
profile=fast
what is the most lightweight setting
>>105959689I hung around /a/ watching moeshit in the 00's and never trooned out. But I really never used any "social media" besides /a/. Seems to be a crossposter thing.
>>105968816Now feed that to a LLM to summarize it and you will save yourself years of jewtube slop.
>>105975024this?
https://github.com/kpganon/MPV/blob/master/scripts/webm.lua
>>105973478this?
https://github.com/ekisu/mpv-webm
>>105977092Both are fine.
>>105952323 (OP)Notice how EVERY SINGLE ONE of the ikatube clips are .mp4, which means they either came directly from discord or were made to be posted on discord.
It's also indicative of spam by 2 or 3 chronically obsessed troons. These threads did not exist until a few months ago.
I hope all you creatures get anally raped by even more feral niggers until both your bleeding wounds drown you from toes to nostrils. Filthy fucking abomination freak child rapists.
>>105977238> Notice how EVERY SINGLE ONE of the ikatube clips are .mp4not true
>>105977238>he's still seethingyou're so cute, anon. i want to make you my boywife.
>>105952323 (OP)can someone please give me the yt-dlp line to download a youtube video, with either the generated 'custom' language subtitles burned in, or as separate .srt.
appreciated.
>>105977311>damage control
>>105952323 (OP)you are a pedophile
>>105977481projection. ikadev won, btw.
>>105977501Discord trannyware
>>105952651its like 90 percent opacity, how?
i'm lost can someone point me to the direction of the nearest discord tranny thread?
>>105977494you really do not know the meaning of the word. i have no idea who the fuck you are talking about.
>>105977582This is the thread.
>>105977589ikadev won.
working software
>take full responsibility for bugs and features
>listen to user feedback
>continuous improvement
open source
>10th rewrite in rust
>use case?
>patch welcome
>patch not accepted
>fork
>how dare you fork my code nazi!!
>>105977110i'll try it
what about chapter choose? i have a video with 100 chapters that i often use and it's kind of hard to do that ideally with fuzyz matching
could i write a GUI program that is rendered in mpv stack? just curious, something like ncurses
>>105977843>>listen to user feedbackOn discord too?
>>105977843This. Open source software is for fags.
>>105977866Why are you so obsessed with using Discord? Are you transgender?
>>105962459This thread is literally just a discord tranny talking about himself. I had high hopes in the "ika" crowd but I'm hugely disappointed. Their current FoTM is making up fake identities and discord drama to stir the /cumg/ migrant normalchud crowd into a fury but they're growing desperate. Just sage and get your filters up, peace.
>>105952323 (OP)so what is this and how do i get it
>>105977955https://chino-chan.gitlab.io/programs.html#s2
You now have the power.
>let's just rely on a literal who's repo which will totally not be abandoned in a month like every rust project ever
cool, thanks indiallyr
<kasper93> Some people are so invested in mpv development, borderline cult behavior. If only /mpv/ spent this much time on actual contributions.
<kasper93> And no, I donโt miss the bigger picture. I just donโt care about neckbeards spending all their time hating on others for using Windows or wanting a certain feature.
<kasper93> select.lua is probably the biggest usability improvement in mpv in recent years. mpv is now usable without external OSC scripts.
<kasper93> And if you donโt like it, tough luck...
<der_richter1> not like anyone is forced to use it
<guido> echo 127.0.1.1 boards.4chan.org >> /etc/hosts
<kasper93> It's just hard to grasp the negativity to any change, it's only a media player why do you care so much? And why it cannot do "more" than you want?
<kasper93> anyway, not giving them more fuel
<CounterPillow> are the Hindu Nationalist Indians LARPing as western FOSS users of /g/ mad because your additions made their $50 Android phone (the only Linux they run btw) lag above baseline?
<avih> people care because they care about mpv, and they want to keep using it instead of finding alternatives, so if they think it does something they don't like, then they will comment. i think it's simple. whether they should dislike this feature or another is a different matter, but it's obvious why they care.
<avih> and if some feature or maybe even default behavior changes in a way which many mpv users dislike, then it's worth reconsideration, because mpv is developed for users. it's not a private pet project.
<kasper93> avih: I will not engage in the discussion with you if you don't read what they say, because your remarks are not at all aligned.
<kasper93> generic statements like you made are obvious and we keep mpv working in a way that does not break others workflows, but that's not what they are whining about
>>105978164<avih> i responded to "it's only a media player why do you care so much?". it doesn't matter what they say. and yes, i obviously agree it can do more than what they want. but this was about "why they care"
<llyyr> avih: they hate that pajeets (me) contribute to mpv and some have forks that exist specifically to drop my commits
<llyyr> do you cosign that opinion?
<avih> and junk hate comments are useless obviously. but it's also obvious why people care.
<llyyr> their reasons for caring are not at all technical, it's purely racial or hate comments
<llyyr> I'm just saying you shouldn't blindly cosign anonymous opinions without reading them first
<avih> sure, as i said, i responded to a specific sentence. junk comments are junk. i'm not arguing that, and i believe you these were junk without looking into it.
<CounterPillow> it's avih, his entire argument is made from the comfort of an armchair
<llyyr> if they cared so much they'd comment on the repo, not in an anonymous forum
<avih> i didn't say THESE people with the junk comments care because. i said people care in general about their favorite media player. and it answers exactly the general question of "why do people care about a media player". the specific context matters, but this comment was general and not context-specific.
<der_richter1> i think we should drop this discussion desu.
<avih> obviously
<kasper93> Sorry for bringing this up. I just wanted to say that I donโt care about their elitist behavior. If they want to make any remarks, they can do it directly and we can have discussion. Untill then I will do what I do. /end
>>105978174><llyyr> avih: they hate that pajeets (me) contribute to mpv and some have forks that exist specifically to drop my commitsThat's pretty based. Where do I get pajeet-free Mpv?
why are you randomly reposting things from months ago
>>105978218This
But also the pajeet thing is pretty funny kek
I want to break into that pajeet's house and give him a big old hug to show my appreciation.
jeety jeety jeety
oh my lovey dovey jeety
In all seriousness I am surprised to see he took some of the shit posted here to heart. On another note, I'm still on version 0.38. I haven't read logs. I'm a very casual nocoder user who just made tweaks to make it perform better on my shitty PC. Is there ANYTHING I should keep in mind before upgrading?
>>105978218it's the jeet itself in case you're wondering.
manufactured relevance is all it got.
>>105973521>>105975106Okay I tested it and copying an image causes it to spike. Well at least they've fixed the problem for the next version.
>>105978610vo=gpu
gpu-api=opengl
>>105976710>Now feed that to a LLM to summarize it and you will save yourself years of jewtube slop.Good idea! There are some Firefox extensions that do something similar already.
>>105977843>how dare you fork my code nazi!!Elaborate.
>>105977843>how dare you fork my code nazi!!Elborate.
>>105981046coc
xorg/xlibre
mastodon/gab
>>105981244What's wrong with Xlibre and Gab?
>>105981327xorg/mastodon devs calling them nazis
>>105977092>>105977110mpv-webm doesnt have copy option that's literally the only thing i needed
>>105982240nvm i just downloaded a different script for it whatever
>>105981327>XlibreNothing. Actually seems to be doing well and repo is active every time I check it. They're working on namespaces at the moment which will be a much welcomed addition.
>GabI hate all social media. But the main issue with those twitter clones is they're all hugboxes/safe spaces. They always delink from other instances posting shit they don't like.
I don't understand why people now can't simply ignore and scroll by posts and content they don't like/aren't interested in. They even have the ability to use block buttons on those type of places. But instead they cry to the janny to have everything they dislike deleted and banned.
"They" were very effective at splitting up anons around the mid-2010s and shoving everyone into their own little hug boxes. Which is why anon no longer has the power of combined autism on their side. The self censorship these days is horrible.
>>105978492Nice falseflagging ikatroon, lemme guess... Blacked addict?
this thread seems more mentally ill than usual
>>105982628generals on 4chan are just ERP discord threads at this point i grew to fucking hate this website
>>105982690wheres the erp
yuk
md5: 00ce65c91071d53a3e7f739b704ad649
๐
>>105952323 (OP)how do i remove the window decorations on MPV? on linux
>>105982953https://mpv.io/manual/master/#options-border
>>105982953border=no. this is supposed to imply script-opts=osc-windowcontrols=yes but that's been broken on Plasma for years.
>>105983923no woman will ever love you
you are worthless
you have a microscopic penis
you will never breed
you will never improve
you will die alone (lol)
>>105952323 (OP)Does mpv has a built-in screensaver functionality? I want it to replace XScreenSaver for Wayland.
>>105957619>>105957638Well, thanks for the help you massive faggots.
>>105977410Anon I think you need
>--write-sub --sub-lang en --write-auto-sub To burn the subtitles in you'd have to transcode the video which would reduce quality and will take awhile depending on length of video+your CPU. You'd be better off just downloading the .srt file and doing the transcoding with ffmpeg. But keep in mind that you're re-encoding so it'll always reduce the quality of the video no matter what kind of settings you use for ffmpeg. I suppose you could use a lossless video codec or very high settings for x265/x264/av1/whatever. But you'd just be wasting a ton of space for no reason since it'll be bigger or equal to whatever you downloaded from youtube originally.
is it true they made fmpreg 100 times faster?
>>105985363As far as I know wayland has huge issues with screensavers. But I don't use it so maybe I'm not well informed and things have improved since I last checked a year ago. The way I do it is this:
https://indigo.re/posts/2020-01-05-xscreensaver-mpv.html
As you can see it required xscreensaver so maybe you already know about it. But little things like this is why I stick to Xorg for now.
>>105982607You know OP is pretty annoying but you're annoying too. I get being angry about him constantly posting links to his script that he refuses to share the source code of and him coming here to post every time he changes something in it. But I'll take that over you any day. The constant "you're a pedo" and "no u tranny" routine is old, tired and played out. If you're going to shit on him stick to bullying for source code. At least then he might see the error of his ways and come out of the dark side.
As for the discord thing I assume all threads have at least one group of faggots lurking in it. It isn't new. They did the same thing with IRC back in the day. Faggots run in packs that's just how it is.
>>105968715where I can find more mascot? do you make them by yourself?
Are there any new webm maker scrips for mpv? The one I have is quite old and crashes when I try to make certain webms like VP9 ones.
Plz halp
>>105985613>As far as I know wayland has huge issues with screensaversThere aren't really any issues with it, it's just not well standardises how you would do that. There are things like Swaylock which work using compatible Wayland protocols (ext-session-lock-v1) supported by Wlroots compositors but most have decided that screen locking should be done in the compositor with no external/third-party utilities (good for security, fixes all of the impersonation issues X11 has but bad for flexibility).
You could probably whip up an Mpv-Qt plugin for KScreenLocker on KDE if you were really up for it.
>>105986091https://github.com/serenae-fansubs/mpv-webm
>>105985727any image with transparent background will work
>>105986233Thanks babe, works a treat
I'm tired of mpv devs talking about vtubers in irc
is there a possibility to launch mpv on the focused screen, so either primary or secondary monitor depending on where my mouse is?
>>105986632Not an Mpv bug. Your window manager or compositor should dictate this.
>>105986632>>105986955i think this should work if using X11 (the sane choice as it stands). don't need special support from anything.
mpv --screen=$(eval `xdotool getmouselocation --shell`; echo $SCREEN)
>>105987029I didn't mean it needed special support, I meant your window manager or compositor should be the one doing window management (not some arbitrary application).
You're using some very mis-configured environment if it's so retarded so as to not even spawn new windows under the mouse but you can probably configure this without having to resort to hacks.
>>105985613release moetube
>>105987046For example, in KDE.
(Random placement is fun)
>>105986622What would you like them to talk about?
>>105987089anon didn't mention "under mouse". just the same screen as mouse. maybe he has geometry set.
>>105987387It should still show on the same screen. Just because you're setting the width/height that shouldn't change that.
>>105985613>>105985727>>105986329>>105986622>>105987371>>105987392Go back to discord and don't forget to dilate faggot.
You will never be a woman. Your parents will bury you with your birth name.
>>105977311wtf am I looking at. What did you do to mpv
>>105987520He built Trannytube
>>105986091>>105986233I use this and works pretty well. Haven't found any other webm for idiots with GUI on Linux. They expect you to use cli, but ffmpeg from cli is a pain lool
>>105987428geometry also allows you to set the position where that would work (not whyland)
>>105987711You could make a window rule if you want to set the position too but even without setting the position your windowing environment is very broken if it's not appearing on the same screen as your mouse cursor. You should fix that.
>>105987555>ffmpeg from cli is a pain loolonly because you've been memed to utter confusion by retarded cargocults
>>105988250If it wasnt, they wouldnt create frontends or that webm.lua
>>105988274i'm retarded and i figured it out using basic critical thinking and occams razor to figure out what's needed and what's not
>>105988368I really don't know how to report this image.
And she looks to alive to be necro
>>105988419Too many hours spent dilating your rotten necrosis puss-oozing infected maggot infested rancid shit-smelling room-clearing wound every single day? Trannies like you are extremely mentally retarded - not mentally ill. Just retarded as fuck pedos. Don't 10000%!
>>105989934you suggest using av1 instead?
>>105990135not for older hardware
av2 is under development
vvc looks better than av1
Ideally the dropped frames should be around zero, right?
I'm using Intel HD 530 to play 4K video downscaled to 1080p.
But I keep getting dropped frames, with both the VO and decoder, and using nodropped frames I get av desync.
I tried even changing the monitor refresh rate to something lower and it didn't help.
Any idea? is the iGPU that weak?
this is what I have in mpv.conf
vo=gpu
hwdec=vaapi
cscale=bilinear
sigmoid-upscaling=no
video-sync=display-resample
interpolation=yes
tscale=oversample
I tried gpu-next, and even loaded the file to ram to test if it's IO access issue.
The file is h264 10-bit with 50 fps, while my monitor is 1080p with 60 Hz.
The only way I manged to get it to play is to use fast profile
iu[1]
md5: 70bf1d2a02ba0d5aab20f2dce1f7c9ee
๐
n00b here, tried to use yt-dlp for the first time. Windows.
Instinctively, I double-clicked it instead of opening a cmd and interfacing with it via text.
When I double-clicked it, an cmd window opened but it was just blank.
Does I have virus now???
>>105952323 (OP)VLC refuses to play some mkv files so i need MPV... but those fuckers don't make it easy. There's supposed to be some version that's not minimalism meme tier, that actually has menus to pick subtitles and audio tracks, but i can't find it anywhere.
>>105991586> is the iGPU that weak?yes
use scale_vaapi if you want high quality scaling
>>105991809https://github.com/clsid2/mpc-hc
>>105991809https://zoomplayer.com/
>>105991809I assume you're referring to mpv.net but the dev died from cancer.
>>105993494need proof
>>105991809https://github.com/stax76/mpv-hero
>>105952323 (OP)what frequency do i have to tune my radio to to receive nagisa waves
Is there an mpv list? Are you afraid it will be released?
>>105991546>vvc looks better than av1Proprietary patent-encumbered shitware
>>105992364>scale_vaapiThere's no scale_vaapi in the scale lists, you're AI posting aren't you.
I thought the whole sale point of those iGPU was being able to decode 4K videos?
After messing around, I manged to make it work pretty good.
Had to use bilinear filter for dscsle,cscale
oversample for tscale and setting the video-sync to audio
Profile=fast play it fine as well.
>>105998357gooktard
Profile fast:
scale=bilinear
dscale=bilinear
dither=no
correct-downscaling=no
linear-downscaling=no
sigmoid-upscaling=no
hdr-compute-peak=no
allow-delayed-peak-detect=yes
>>105998410that's the default fast profile aislopper
https://github.com/mpv-player/mpv/issues/14969#issuecomment-3104421989
Custom demuxer has fallen
>>105998993Xhe is dilating xerself on these alleged allegations .
>>105998764Nope, happens with --demuxer=lavf too
>>105962552>>105962596>>105978164>>105978174inferior tiny turd pecker cope shoot yourself