BtbN 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.0 is released
kuba-orlik0397 has quit [Remote host closed the connection]
lexano has quit [Ping timeout: 268 seconds]
kuba-orlik0397 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
minimal has quit [Quit: Leaving]
kuba-orlik0397 has joined #ffmpeg
foul_owl has quit [Ping timeout: 252 seconds]
foul_owl has joined #ffmpeg
GNU_world has joined #ffmpeg
lucasta has joined #ffmpeg
MetaNova has quit [Ping timeout: 260 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
YuGiOhJCJ has joined #ffmpeg
lucasta has quit [Remote host closed the connection]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
lemourin has joined #ffmpeg
function1 has quit [Server closed connection]
function1 has joined #ffmpeg
Sakura`Kinomoto has quit [Read error: Connection reset by peer]
Sakura`Kinomoto has joined #ffmpeg
Sakura`Kinomoto has quit [Remote host closed the connection]
lucasta has joined #ffmpeg
MightyBOB has quit [Server closed connection]
MightyBOB has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
hussein1 has quit [Ping timeout: 260 seconds]
hussein1 has joined #ffmpeg
waleee has quit [Ping timeout: 260 seconds]
deetwelve has quit [Remote host closed the connection]
lucasta has quit [Remote host closed the connection]
FH_thecat has quit [Quit: Leaving]
deetwelve has joined #ffmpeg
FH_thecat has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Sketch has quit [Ping timeout: 240 seconds]
fling_ has joined #ffmpeg
fling has quit [Ping timeout: 260 seconds]
hussein1 has quit [Ping timeout: 260 seconds]
YuGiOhJCJ has quit [Ping timeout: 260 seconds]
bitbinge has quit [Ping timeout: 260 seconds]
cmc_ has quit [Ping timeout: 260 seconds]
cmc_ has joined #ffmpeg
hussein1 has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
bitbinge has joined #ffmpeg
YuGiOhJCJ has joined #ffmpeg
fling_ is now known as fling
Sketch has joined #ffmpeg
archivist99 has joined #ffmpeg
GNU_world has quit [Ping timeout: 240 seconds]
coldfeet has joined #ffmpeg
GNU_world has joined #ffmpeg
archivist99 has quit [Ping timeout: 256 seconds]
fossdd__ is now known as fossdd
archivist99 has joined #ffmpeg
mccobsta has quit [Server closed connection]
GNU_world has quit [Ping timeout: 256 seconds]
mccobsta has joined #ffmpeg
realies has quit [Server closed connection]
realies has joined #ffmpeg
archivist99 has quit [Quit: Konversation terminated!]
fossdd has quit [Server closed connection]
fossdd_ has joined #ffmpeg
rv1sr has joined #ffmpeg
earthwormjim has quit [Quit: Toodles]
travisghansen has quit [Quit: The Lounge - https://thelounge.github.io]
Livio has joined #ffmpeg
travisghansen has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
iliv has joined #ffmpeg
Livio has quit [Ping timeout: 272 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
xx has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
HarshK23 has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Hackerpcs has quit [Ping timeout: 268 seconds]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
sonicrules1234 has quit [Ping timeout: 268 seconds]
sonicrules1234 has joined #ffmpeg
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
lavaball has joined #ffmpeg
Hackerpcs has joined #ffmpeg
HerbY_NL has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
emmanuelux has quit [Quit: au revoir]
moxie has quit [Server closed connection]
moxie has joined #ffmpeg
Traneptora has quit [Server closed connection]
Traneptora has joined #ffmpeg
sgm09 has quit [Ping timeout: 256 seconds]
hightower2 has quit [Ping timeout: 246 seconds]
lec_thege8042726 has quit [Server closed connection]
lec_thege8042726 has joined #ffmpeg
relue has joined #ffmpeg
emanuele6 has quit [Read error: Connection reset by peer]
emanuele6 has joined #ffmpeg
System_Error has quit [Ping timeout: 260 seconds]
HerbY_NL has quit [Ping timeout: 268 seconds]
kuba-orlik0397 has quit [Read error: Connection reset by peer]
kuba-orlik0397 has joined #ffmpeg
Blacker47 has joined #ffmpeg
shubbar has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Jiggy has quit [Server closed connection]
Jiggy has joined #ffmpeg
hbbs has quit [Quit: bye]
hbbs has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
georgereynolds84 has joined #ffmpeg
georgereynolds8 has quit [Read error: Connection reset by peer]
georgereynolds84 is now known as georgereynolds8
Suchiman has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Livio has joined #ffmpeg
iliv has quit [Ping timeout: 246 seconds]
coldfeet has joined #ffmpeg
coldfeet has quit [Quit: leaving]
Livio has quit [Ping timeout: 268 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
vlm has joined #ffmpeg
xx has quit [Remote host closed the connection]
xx has joined #ffmpeg
HerbY_NL has joined #ffmpeg
jlc has quit [Server closed connection]
jlc has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Hackerpcs has joined #ffmpeg
Livio has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
sgm09 has joined #ffmpeg
relue has quit [Ping timeout: 268 seconds]
relue has joined #ffmpeg
lockywolf has quit [Server closed connection]
lockywolf has joined #ffmpeg
odrling has quit [Server closed connection]
iliv has joined #ffmpeg
lexano has joined #ffmpeg
minimal has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Livio has quit [Ping timeout: 256 seconds]
lavaball has quit [Remote host closed the connection]
HerbY_NL has joined #ffmpeg
sgm09 has quit [Quit: Leaving]
sgm09 has joined #ffmpeg
lucasta has joined #ffmpeg
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Ox7C5 has joined #ffmpeg
iliv has quit [Ping timeout: 252 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
alexherbo2 has joined #ffmpeg
luva88 has joined #ffmpeg
MetaNova has joined #ffmpeg
luva8 has quit [Ping timeout: 246 seconds]
luva88 is now known as luva8
kuba-orlik0397 has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
kuba-orlik0397 has joined #ffmpeg
relue has quit [Ping timeout: 260 seconds]
minimal has quit [Quit: Leaving]
rex has quit [Ping timeout: 256 seconds]
rex has joined #ffmpeg
HarshK23 has quit [Quit: Connection closed for inactivity]
Livio has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
lavaball has joined #ffmpeg
Sakura`Kinomoto has quit [Remote host closed the connection]
shubbar has quit [Quit: Leaving]
shubbar has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
HarshK23 has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
billchenchina- has joined #ffmpeg
sgm09 has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
sgm09 has joined #ffmpeg
<sgm09> can you play vvc files now with ffmpeg7 ? if so, how ? i tried with mpv and it doesn't work
MetaNova has quit [Quit: quit]
MetaNova has joined #ffmpeg
<another|> the vvc decoder is still experimental
<JEEB> so you need to set -strict experimental
<JEEB> should be possible to set this option through mpv
<sgm09> ffplay -strict experimental works. mpv idk how to set
<sgm09> pretty funny, playback of 4k is stuttering, zen4 8 core ryzen..
<sgm09> mpv --vd-lavc-o=strict=-2
<galad> it's not optimized yet
<sgm09> somehow mpv can handle it though, at 75-80% cpu use
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
lemourin has quit [Read error: Connection reset by peer]
lemourin4 has joined #ffmpeg
lemourin4 is now known as lemourin
Tinos has joined #ffmpeg
lucasta has quit [Remote host closed the connection]
kasper93 has quit [Read error: Connection reset by peer]
AbleBacon has joined #ffmpeg
waleee has joined #ffmpeg
minimal has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
MisterMinister has joined #ffmpeg
hightower2 has joined #ffmpeg
HerbY_NL has joined #ffmpeg
Livio has quit [Ping timeout: 240 seconds]
Livio has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
MrZeus has joined #ffmpeg
ManDay has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
lullerhaus has quit []
<ManDay> Concerning the ordering of the inputs to the `overlay` filter, is my impression correct that they should (optimally, considering the typical use case) be inversed, from how implicit filter connection works? With the current ordering, a chain of implicit connections like `... [a] overlay, [b] overlay, [c] overlay` will overlay an overlay (c on b) onto a and that onto the input. The typical use case
<ManDay> seems rather the inverse: Not overlaying overlays over overlays, but just overlaying multiple things onto the same thing, no?
lullerhaus has joined #ffmpeg
GNU_world has joined #ffmpeg
<ManDay> So with the current syntax you can implcitly connect "(a on b) on c" but you'd typically want "c on (b on a)"
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<furq> i would guess that use case is much less common than -i foo.mkv -i bar.png -lavfi overlay
<ManDay> or is there perhaps a filter which switches [a][b] into [b][a] ?
<furq> if there was would it be more convenient than just using explicit labels
<ManDay> furq: Well yes the single overlay is probably the most common. But among the multi-overlay use cases for which the implicit connection would come in handy, I take it "c on (b on a)" is much more common than "(a on b) on c" (i.e. you want to overlay multiple smaller things on one larger thing)
<furq> probably
<ManDay> furq: it just looks nicer in the graph description ;)
<furq> but it would be weird to have the background be the second input just to cater to that
<furq> i don't think i've ever actually used ,[x]
<ManDay> me neither, but I just wanted to start :D
<ManDay> it does look much cleaner, textually, to have [a] overlay, [b] overlay, [c] overlay (or, in case we find a "switch inputs" filter: [a] switch,overlay, [b] switch,overlay [c] switch,overlay) than [a] overlay [ao]; [ao][b] overlay [bo]; [bo][c] overlay !
<furq> honestly i would have guessed that ,[x]overlay would put x as the second input
<ManDay> And it removes the needs for the named pads
<ManDay> furq: no, first it uses the assigned pads and then it fills up the rest with what's available
<furq> right
<ePirat> yeah the implicit syntax is a bit confusing IMO…
<ePirat> I always mix it up too
<furq> i guess this is part of why i've never used it
<ManDay> Sadly, it looks like there is no switch inputs/permutate filter :-(
<ManDay> At least I find none
<ePirat> relatively sure there isnt one
<furq> i think streamselect is supposed to do this but it doesn't seem to work
<furq> it claims to support multiple outputs but it's not documented how
MrZeus_ has joined #ffmpeg
<furq> Assertion parent->nb_outputs == 1 failed at libavfilter/framesync.c:91
<furq> but it doesn't seem to work anyway
<ManDay> Hm yeah from the description I don't think it does that.
<furq> from looking at the code i think it's supposed to
<furq> also the name "map" implies more than one
MrZeus has quit [Ping timeout: 252 seconds]
Warcop has quit [Server closed connection]
Warcop has joined #ffmpeg
<ManDay> the way how `map` is not advanced but only s->map looks wrong
<ManDay> after the first read, `map` points to the seperator and isn't advanced any further, resulting in a break on the next iteration, if I'm not mistaken
<ManDay> yeah pretty sure that's wrong
<ManDay> needs a map = p+1 instead of map = p
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
<ManDay> (plus a nullcheck)
System_Error has quit [Remote host closed the connection]
<ManDay> that thing is actually important for another reason; if you want to write a macro (such as "multioverlay" in my case, or just a "reverseoverlay" with reversed arguments), you need to be able to extract streams. The "null" filter would actually be good enough for that, if only it supported multiple streams!
System_Error has joined #ffmpeg
<ManDay> *if* `null` did work on multi streams, such a macro in bash would just look like "reverseoverlay() { if [[ "$1" ]]; then p="=$1"; else p="" ; fi echo "null [uid1][uid2]; [uid2][uid1] overlay$p" } and could be invoked as [a] $(reverseoverlay), [b] $(reverseoverlay), [c] $(reverseoverlay)
MrZeus__ has joined #ffmpeg
<MisterMinister> Greetings! Any decent automation systems for distributed (linux and OSX) FFmpeg jobs/tasks out there? With transcoding job management GUI, status reports...
<kepstin> that sort of thing is almost universally "build it yourself on top of general queue systems and network storage based on your own specific requirements" :/
MrZeus_ has quit [Ping timeout: 272 seconds]
iliv has joined #ffmpeg
<another|> I heard about tdarr but no idea if it's any good
Icycle has quit [Server closed connection]
Icedream has joined #ffmpeg
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
welder has quit [Server closed connection]
<furq> i don't think that report is accurate
<furq> map=0 works but map='0 1' throws an assert in framesync.c
kuba-orlik0397 has quit [Remote host closed the connection]
<furq> so it's parsing beyond the first separator and something else is broken
kuba-orlik0397 has joined #ffmpeg
<furq> but also the fact that the separator isn't documented is a problem
alexherbo2 has joined #ffmpeg
<ManDay> Can you quickly share your commandline please?
<furq> ffmpeg -f lavfi -i testsrc -lavfi "split=2,streamselect=map='0 1'" -f null -
<furq> Assertion parent->nb_outputs == 1 failed at libavfilter/framesync.c:91
<furq> happens with explicit labels as well
HerbY_NL has joined #ffmpeg
<furq> this is with a build from today
<ManDay> sorry but is this supposed to output 2 streams?
<furq> i would hope so
<ManDay> i put a concat behind it and get an error about unconnected output...
<ManDay> ffmpeg -loglevel verbose -filter_complex 'color=d=1,split,streamselect=2:'0;1',concat' /tmp/test.mp4
<ManDay> oops
<ManDay> sorry, shell quoting mistake
<ManDay> yeah you are right, the streamselect verbose output also mentions that it tries to map this, as by https://ffmpeg.org/doxygen/trunk/f__streamselect_8c_source.html#l00222
<furq> it doesn't actually need the quotes
<ManDay> so yeah this works because you use space a seperator and strtol skips past that
<furq> yeah there'd be no need for most of that function if it only output one stream
<furq> and -h filter=streamselect says it has a variable number of outputs
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<furq> i'm not sure why that filter needs framesync
<ManDay> will you file the bug? otherwise I'll do it tomorrow
<furq> you should probably edit yours
<ManDay> i closed it already
<ManDay> I get a '[Parsed_streamselect_2 @ 0x56074920c380] Configured with 2 inpad and 2 outpad' with -loglevel debug though
<ManDay> Why does it want to assert "== 1" ?
<ManDay> Ah okay, it's just that these framesync stuff is invoked and isn't happy when the filter has more than 1 output. it is indeed strange that something which amounts to changing the topology of the graph should require anything frame related in its source
<ManDay> if you file a bug please set me in cc, ty
ManDay has quit [Quit: WeeChat 4.2.3]
Some_Person has quit [Ping timeout: 256 seconds]
Some_Person has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Livio has quit [Ping timeout: 268 seconds]
HerbY_NL has joined #ffmpeg
kasper93 has joined #ffmpeg
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lemourin is now known as Guest3340
lemourin has joined #ffmpeg
Guest3340 has quit [Killed (lithium.libera.chat (Nickname regained by services))]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
thomas_D8 has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
Livio has joined #ffmpeg
Livio has quit [Ping timeout: 264 seconds]
Ox7C5 has quit [Quit: Lost terminal]
vampirefrog has quit [Ping timeout: 268 seconds]
YuGiOhJCJ has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
System_Error has quit [Ping timeout: 260 seconds]
HerbY_NL has joined #ffmpeg
HerbY_NL has quit [Client Quit]
thomas_D8 has quit [Read error: Connection reset by peer]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
thomas_D8 has joined #ffmpeg
jb3 has quit [Server closed connection]
iliv has quit [Ping timeout: 252 seconds]
jb3 has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
vampirefrog has joined #ffmpeg
vvvv has quit [Server closed connection]
vvvv has joined #ffmpeg
MrZeus_ has joined #ffmpeg
MrZeus__ has quit [Ping timeout: 240 seconds]
lavaball has quit [Remote host closed the connection]
vlm has quit [Quit: Leaving]
MrZeus_ has quit [Ping timeout: 246 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
emmanuelux has joined #ffmpeg
SuicideShow has quit [Ping timeout: 272 seconds]
SuicideShow has joined #ffmpeg
rv1sr has quit []
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
billchenchina- has quit [Quit: Leaving]
alexherbo2 has quit [Remote host closed the connection]
Tinos has quit [Ping timeout: 250 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Dagger has quit [Server closed connection]
Dagger has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
emanuele6 has quit [Ping timeout: 268 seconds]
sgm09 has quit [Ping timeout: 268 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg