ChanServ changed the topic of #ffmpeg to: Welcome to the FFmpeg USER support channel | Development channel: #ffmpeg-devel | Bug reports: https://ffmpeg.org/bugreports.html | Wiki: https://trac.ffmpeg.org/ | This channel is publically logged | FFmpeg 7.1.1 is released
iive has quit [Quit: They came for me...]
Mirarora has joined #ffmpeg
nitrix has quit [Ping timeout: 276 seconds]
nitrix_ has joined #ffmpeg
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
Fiji has joined #ffmpeg
Mirarora has joined #ffmpeg
Fiji_ has joined #ffmpeg
Fiji has quit [Read error: Connection reset by peer]
Magadi has joined #ffmpeg
Magadi has quit [Client Quit]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
YUiNA_ has quit [Remote host closed the connection]
minimal has quit [Quit: Leaving]
YUiNA has joined #ffmpeg
mark4o has joined #ffmpeg
Hackerpcs has quit [Quit: Hackerpcs]
markh has quit [Ping timeout: 272 seconds]
mark4o is now known as markh
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
jmcantrell has joined #ffmpeg
maxim_d33 has quit [Ping timeout: 268 seconds]
lusciouslover has quit [Read error: Connection reset by peer]
lusciouslover has joined #ffmpeg
maxim_d33 has joined #ffmpeg
bwu25 has joined #ffmpeg
UltraFuzzy has quit [Ping timeout: 248 seconds]
UltraFuzzy has joined #ffmpeg
jmcantrell has quit [Ping timeout: 260 seconds]
Fiji_ has quit [Ping timeout: 276 seconds]
nrg has quit [Ping timeout: 260 seconds]
nrg has joined #ffmpeg
Richardcavell has joined #ffmpeg
jkugs has joined #ffmpeg
jkugs has quit [Read error: Connection reset by peer]
Juest has quit [Read error: Connection reset by peer]
zach has joined #ffmpeg
zach is now known as tuttza
lavaball has joined #ffmpeg
Juest has joined #ffmpeg
bwu25 has quit [Ping timeout: 248 seconds]
_whitelogger has joined #ffmpeg
nitrix_ is now known as nitrix
_whitelogger has joined #ffmpeg
coldfeet has joined #ffmpeg
jarthur_ has joined #ffmpeg
jarthur_ is now known as jarthur
lavaball has quit [Remote host closed the connection]
rsx has joined #ffmpeg
cantelope has quit [Quit: Connection closed for inactivity]
YuGiOhJCJ has joined #ffmpeg
user_oreloznog_ has quit [Ping timeout: 248 seconds]
user_oreloznog has joined #ffmpeg
jarthur has quit [Quit: jarthur]
jarthur_ has joined #ffmpeg
jarthur_ is now known as jarthur
Richardcavell has quit [Ping timeout: 260 seconds]
tuttza has quit [Quit: tuttza]
MisterMinister has quit [Ping timeout: 260 seconds]
jarthur has quit [Quit: jarthur]
SuicideShow has quit [Ping timeout: 276 seconds]
SuicideShow has joined #ffmpeg
Sketch has quit [Remote host closed the connection]
<sam113101>
I uploaded my videos to youtube and the quality is pretty bad during the first half of the videos, then it becomes normal half-way through. What did I do wrong? They look good on my computer.
<another|>
Define bad
<another|>
Is the resolution in the yt plays set to auto?
<sam113101>
another|: yes
<sam113101>
another|: when I set it to 720p (native res) the first half is good too
<sam113101>
that sucks… most people will have it set to auto, and the videos are only one minute long
<another|>
mystery solved.
minimal has joined #ffmpeg
<sam113101>
another|: so what do I do? can I force the player to play 720p?
<another|>
sure
moxie has quit [Quit: WeeChat 4.6.0]
<another|>
just set the resolution explicitly
moxie has joined #ffmpeg
rsx has quit [Quit: rsx]
damian101 has joined #ffmpeg
cantelope has joined #ffmpeg
coldfeet has quit [Ping timeout: 276 seconds]
Dagger has quit [Ping timeout: 265 seconds]
Dagger has joined #ffmpeg
coldfeet has joined #ffmpeg
bsFFFFFF has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
<apteryx>
I like: Accepting only glslang version 14.0.0 and above (--enable-libglslang) will obsolete this patch: stub flags/libraries "-lOSDependent -lHLSL -lOGLCompiler" may just be dropped.
<apteryx>
maybe enough time has passed to make this choice now?
<JEEB>
the best would be if glslang would just have a proper pkg-config pc file or so ^^;
<apteryx>
the world sometimes suck
<JEEB>
even shaderc has one, and it sucks in its own way :D
<apteryx>
I'm not sure if it's really worth it in my case (ffmpeg Guix package); I've been investigating why hardware accel doesn't seem to work on my ryzen amdgpu system, and vulkan appeared needed for that on my system
<apteryx>
(using GNOME with Wayland)
<JEEB>
glslang and shaderc are very similar, which is why libplacebo for example supports both
<JEEB>
not sure if shaderc even utilizes glslang inside, thus hiding the insanity
<JEEB>
anyways, limiting to one version of insanity would indeed simplify things
<apteryx>
I haven't provided shaderc yet; I just wanted the vulkan filters and glslang appeared required for that
<apteryx>
but I'm not sure if I gained anything for my use case (accelerated video decoding/encoding). At least ffplay 7.1.1 still says: Doesn't support vulkan renderer, fallback to SDL renderer, but apparently that's because it's a WIP?
<JEEB>
sam113101: I mean it will not look better so you should only in general be thinking about that if you have a display or a plastic box that messes things up if the resolution of content is not exactly some specific resolution
<JEEB>
and even then you should check if you can utilize a player that can resize the content during runtime to the final resolution
<JEEB>
since resizing a bit upwards is not gonna be done through some magic
<apteryx>
oh, I see shaderc is a *replacement* for glslang. That seems like a good patch-free solution for the Guix package with vulkan shaders.
<apteryx>
that should still cross-compile, hopefully.
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg
Traneptora_ has joined #ffmpeg
Traneptora has quit [Ping timeout: 248 seconds]
lusciouslover has quit [Quit: \]
wyatt8740 has quit [Ping timeout: 265 seconds]
lusciouslover has joined #ffmpeg
wyatt8740 has joined #ffmpeg
jmcantrell has joined #ffmpeg
bsFFFFFF has quit [Ping timeout: 272 seconds]
bsFFFFFF has joined #ffmpeg
tuttza has joined #ffmpeg
Keshl has quit [Ping timeout: 276 seconds]
jarthur has joined #ffmpeg
xx has quit [Remote host closed the connection]
xx has joined #ffmpeg
Traneptora_ has quit [Quit: Quit]
Traneptora has joined #ffmpeg
lavaball has joined #ffmpeg
Shine_ has quit [Read error: Connection reset by peer]
Richardcavell has quit [Ping timeout: 260 seconds]
tuttza has quit [Quit: tuttza]
Glanzmann has joined #ffmpeg
<Glanzmann>
I would like to convert videos to show in any browser without a player. I obtain the same for mp4/yuv420p and av1 but hot for h265 https://pbot.rmdir.de/fE37Qco7P4k0sgec_jzsoQ . Is that possible with h265?
coldfeet has quit [Remote host closed the connection]
<Glanzmann>
another|: I saw that page before. I tried with firefox on debian trixie, and it said unknown codec, now I tried with firefox on macos and it works. Thank you.
<another|>
AFAIK hevc on FF is only supported through HW decode
<Glanzmann>
another|: Will av1 work everywhere (also in software) or should I stick with yuv420p? I want that the video plays on every device/browser.
<JEEB>
av1 has no patent scares about it, so it is implemented in software in every major browser
<another|>
yuv420p ? What does subsampling have to do with it?
<furq>
if you just want it to work everywhere then h264 is enough
<furq>
don't worry about vp9 or av1 unless you need to care about licensing or people with very slow internet
jmcantrell has quit [Ping timeout: 260 seconds]
<CounterPillow>
or people running Fedora and having a broken H.264 decoder called openh264
<CounterPillow>
(usually because they're Americans and therefore of feeble mind)
Vonter has quit [Ping timeout: 276 seconds]
Vonter has joined #ffmpeg
qqe has quit [Quit: Lost terminal]
jtgd has quit [Read error: Connection reset by peer]
<Glanzmann>
another| / JEEB / furq: So my ffmpeg line worked because the default for ffmpeg is to encode to h264 and not due to the yuv420p. I thought that the yuv420p was supported everywhere and that is why I used it.
jtgd has joined #ffmpeg
<another|>
yes, a lot of decoders only support 420. software decoders might support more but that is not a safe bet