[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


mpv ffmpeg yt-dlp
>>
guys i just made downloading video streams, editing them via the command line and watching them on a particular video player my entire personality. how fucked am i?
>>
>>109323838
Are you trolling outside of /b/?
>>
0.41.0 sometimes freezes itself and at times, the whole system if I trigger some uosc function or randomly during playback using a script to change the refresh rate. There must be a bug in whatever handles the script calls which got fixed because it went away after building mpv from source. Any idea which commit that was? I don't want to bisect this shit
>>
I had to completely move from profile=gpu-hq because otherwise mpv freezes my computer entirely when I exit mpv. Shameful.
>>
>>109323768
I use all of these on a daily basis.
>>
>>109324928
>>109325160
compile mpv from last commit
thank me later
>>
Smplayer is kino
>>
Did any big changes happen from 2024 to now? I'm still using profile=high-quality and artcnn since then and i haven't noticed anything different
>>
ToT
>>
File: 1783279996505039.jpg (112 KB, 736x736)
112 KB JPG
Invoking ikadev changelog, planned changes in his programs etc.
>>
>>109326581
i think there is no "open sourcing my shit" in the changelog
>>
>>109326598
I'm rolling out an invite-only open source beta. Access requires ID verification. The roll-out is multi-staged for security reasons. Only Indian IDs supported for now.
>>
Rust rewrite when
>>
>>109326806
yt-dlp rewrite in rust makes sense
>>
File: 1770514415835403.png (187 KB, 982x122)
187 KB PNG
Why does nvdec fail with gpu-next but works fine with gpu? It's only on an 8k 60fps video and sw decoding drops loads of frames.
>>
>>109326806
>>109326806
Multimedia is dead. I had a "media player in Rust" in the backlog of things I will probably never get to do. But that's not even there anymore.
The space to watch is Rust-native tensor libraries (e.g. burn, tract, and to a lesser extent HF's CUDA-only candle), as they are expanding their feature sets and improving their ONNX compatibility in their way to maturity, where they can hopefully eventually compete with GGML in cleaning up what py shitter distribute, and giving it to the masses in practical usable form.
The pinnacle of the multimedia scene, ffmpeg, is now just a bunch of kids (including the nu-mpv contingent), slopping neurodivergents (congratulations on the free Anthropic credits btw), and some old heads who want to cash out. They think anyone gives a fuck about an LGPL CBR-only AAC encoder in 2026, while much more relevant stuff is perma-ignored.
>>
>>109326999
VAX status?
>>
>>109327084
Are you trying to spawn bots or something? /continue
>>
>>109326581
Tried ikamp, there's a stutter when minimizing the window on Windows and why can't it handle opus, m4a? You can just have ffmpeg decode everything.
>>
>>109327020
>I had a "media player in Rust" in the backlog of things I will probably never get to do.
You can't. No one can. The time for writing a media player from scratch has passed, there won't be another one.
>>
>>109323838
Nice anon
How do you use ffmpeg to edit videos?
>>
>>109326999
RTFM
>>
wm4 could be in this very thread...
>>
>>109326999
gpu-next is broken and was made default so people beta test for free. Change to vo=gpu for better performance and stability.
>>
>>109325464
I doubt that would do anything since it's a kernel issue not an issue specifically with mpv.
https://lwn.net/Articles/1081243/

mpv can just very reliably reproduce the issue when using hardware decoding.
>>
>>109327476
How does this ffmpeg log relate to gpu-next? Please explain, don't use many tokens for output.
>>
>>109323768
is there a .deb for the file? I don't want to use the pypi version for obvious reasons.
and I can't add the apt repo so I am stuck. Any ideas?

Thanks.
>>
>>109325807
The new experimental artcnn shaders are cool if your GPU can handle them
>>
>>109326581
My wife chino is so cute.
>>
>>109327355
if it works with gpu and doesn't with gpu-next then the issue is clearly how gpu-next handles things.
>>
>>109331308
Bullshit
>>
profile=high-quality

Rate my config.
>>
>>109332694
same rating as 4 years ago, look it up
>>
I'm trying to find the best settings for anime screenshots in mpv, but PNGs and JPEGs look much darker while JXLs look way too overexposed. What gives?
>>
>>109332964
check if those screenshots have icc profile information in them and whether your viewer ignores it when it shouldn't.
>>
>>109333002
I think you're right. I sent the files to my Mac and the JXLs seem to be 1:1 in terms of colors (played the anime on the Mac as well) while the JPEGs and PNGs remain too dark. I only care about JXL, so it's fine. I'm on Hyprland and both mpv and Gwenview display the JXLs a tad too overexposed for some reason.
>>
YWNBAFFMPEG
>>
>>109333587
>FFIMPREG
WHERE
>>
>>109333002
>>109333452 (Me)
ok idk what mpv and gwenview are smoking but the jxls look completely fine in firefox (with jxl support enabled)
>>
>no commit in over a week
It's over. Guess I have to switch to the actively maintained AI fork.
>>
File: 1784289179377058.jpg (228 KB, 1164x2398)
228 KB JPG
adaptive-sharpen
>>
>>109333706
Image viewers are all over the place with color representation in general not just JXL mpv screenshots. The most accurate are mpv itself and XnView MP. I've yet to test Gnome Loupe since they integrated the format deeper into their desktop, it may handle it better than everyone else or fail the same way, we'll see.
>>
>>109334049
no use case
>>
>>109335669
use is in the case
>>
>>109332964
>>109333587
>>109333706
Try doing:
>magick identify -verbose
On each image and check for icc-profile
>>
are there any good scripts for clipping the last 1-2 minutes of a livestream? dump cache doesn't seem to work any more on streams.
>>
>>109327020
I'll have you know that "Prominent FFmpeg developer Niklas Haas has extended the FFmpeg libswscale to make use of AVX-512's Vector Permute Byte VPERMB instructions to help with more efficient video scaling and pixel format conversion."
So now, thanks to haasn's "hand-tuning", you can watch your memory bus speed limitation even harder while low CPU load is doing super-optimized AVX-512.
APOLOGIZE.
>>
>>109333587
FFTMPEG
>>
>>109336370

this is good news
but not many yet have avx-512
>>
>>109336750
gpu decoding is still faster though
>>
>>109337234
(software) pixel format conversion was fast enough already to the point where you are literally limited by memory speed, not CPU. so you wouldn't even get higher throughput with this "optimization".
and the fact that the internet gantry didn't clock yet that ffmpeg devs embrace "LLM assistance" to the maximum, adds to the comedy.
>>
File: 1773035990374806.jpg (391 KB, 2693x1649)
391 KB JPG
>>109335681
icc:copyright: CC0
icc:description: RGB_D65_SRG_Rel_709

I tested it with an HDR movie and it seems Qt applications just don't respect the ICC thing.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.