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
lusciouslover has joined #ffmpeg
Traneptora_ has joined #ffmpeg
cmc_ has joined #ffmpeg
Traneptora has quit [Ping timeout: 260 seconds]
bertieb has quit [Read error: Connection reset by peer]
System_Error has quit [Remote host closed the connection]
bertieb has joined #ffmpeg
System_Error has joined #ffmpeg
five61848033 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Corroddity has quit [Quit: WeeChat 4.2.2]
Narrat has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.]
lexano has quit [Ping timeout: 272 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
mrelcee has quit [Quit: I want Waffles!]
mrelcee has joined #ffmpeg
lucasta has joined #ffmpeg
mrelcee has quit [Quit: I want Waffles!]
ergZay has joined #ffmpeg
mrelcee has joined #ffmpeg
rvalue- has joined #ffmpeg
Traneptora_ has quit [Quit: Quit]
rvalue has quit [Ping timeout: 268 seconds]
Traneptora has joined #ffmpeg
rvalue- is now known as rvalue
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
Traneptora has quit [Quit: Quit]
kuba-orlik0397 has quit [Remote host closed the connection]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
kuba-orlik0397 has joined #ffmpeg
lemourin has joined #ffmpeg
minimal has quit [Quit: Leaving]
lucasta has quit [Quit: Leaving]
Tinos has quit [Remote host closed the connection]
<zsw> How best to concat video and audio? This command is working for video only -- ffmpeg -y -f concat -safe 0 -i ./meta -c:v copy -c:a copy foo.mkv; mpv foo.mkv
Traneptora has joined #ffmpeg
Marth64 has joined #ffmpeg
<zsw> I assume I need to specify the audio stream using the '-map' option?
YuGiOhJCJ has joined #ffmpeg
foul_owl has joined #ffmpeg
foul_owl has quit [Ping timeout: 268 seconds]
yans has quit [Quit: Let us play... Hide and Slay!]
foul_owl has joined #ffmpeg
deaconvinegar has joined #ffmpeg
halvut has quit [Read error: Connection reset by peer]
trillion_exabyte has quit [Ping timeout: 260 seconds]
iliv has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 256 seconds]
HarshK23 has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
lavaball has joined #ffmpeg
coldfeet has joined #ffmpeg
coldfeet has quit [Quit: leaving]
coldfeet has joined #ffmpeg
FH_thecat has quit [Ping timeout: 260 seconds]
Keshl has quit [Read error: Connection reset by peer]
Keshl has joined #ffmpeg
farter has joined #ffmpeg
rv1sr has joined #ffmpeg
xx has joined #ffmpeg
vampirefrog has quit [Ping timeout: 268 seconds]
beaver has quit [Remote host closed the connection]
vlm has joined #ffmpeg
dkh has quit [Ping timeout: 264 seconds]
dkh has joined #ffmpeg
emmanuelux has quit [Quit: au revoir]
beaver has joined #ffmpeg
rcombs has quit [Server closed connection]
rcombs has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Read error: Connection reset by peer]
kuba-orlik0397 has joined #ffmpeg
FH_thecat has joined #ffmpeg
Livio has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Suchiman has joined #ffmpeg
stonerl has quit [Quit: ZNC 1.9.0 - https://znc.in]
stonerl has joined #ffmpeg
ManDay has joined #ffmpeg
<ManDay> Is it possible to xfade between two input videos with a specified overlap in a single pipeline? Or do I first have to read out the timestamps and then feed the data into a setpts to align the times?
<ManDay> Oh I just found out about setpts' TB variable, I guess that's gonna help!
HerbY_NL has joined #ffmpeg
Livio has quit [Ping timeout: 268 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
<ManDay> Is there technically reason that "tpad" is not analogously found for audio, but it looks like there you got "adelay" which works on channels and "apad", which are much less convenient to use?
kuba-orlik0397 has joined #ffmpeg
waleee has joined #ffmpeg
coldfeet has joined #ffmpeg
iliv has quit [Ping timeout: 264 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
HerbY_NL has quit [Ping timeout: 268 seconds]
solomoncyj has joined #ffmpeg
<solomoncyj> can somone look into this issue for me? https://trac.ffmpeg.org/ticket/11093#comment:2
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
<JEEB> solomoncyj: `5.1(side)` and `5.1` are different layouts, and if you look at the logs, you are using channelmap to do stuff
<JEEB> also you can see the decoded layouts with `ffmpeg -layouts`
j45 has joined #ffmpeg
System_Error has quit [Ping timeout: 260 seconds]
HerbY_NL has joined #ffmpeg
<solomoncyj> JEEB: but if i do not give it a channelmap, i get the error: ```[libopus @ 0x561fbbfb0740] Invalid channel layout 5.1(side) for specified mapping family -1.[aost#0:0/libopus @ 0x561fbbfb0480] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.Error while filtering: Invalid argument```
<JEEB> ye, that's what I expected
coldfeet has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Blacker47 has joined #ffmpeg
<solomoncyj> what should i do?
<JEEB> anyways, since you have a specific expectation about the channel layout, please check `ffmpeg -layouts`
<JEEB> that says how the layouts are defined in FFmpeg (the side one and the non-side one)
<JEEB> esp. since you are saying that supposedly the first channels change
ManDay has quit [Ping timeout: 260 seconds]
<JEEB> alas I don't recall what exactly the channelmap filter does, but if it just applies the channels and reinterprets them as the initial layout, then there should be no real reordering and SL+SR just become BL+BR
<JEEB> *as the specified layout
ManDay has joined #ffmpeg
<JEEB> also I would test with BtbN's master autobuilds as well, https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest - you can extract to your home directory and just call it with the full path
beaver has quit [Quit: <3]
System_Error has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
ManDay has quit [Quit: WeeChat 4.2.1]
beaver has joined #ffmpeg
lexano has joined #ffmpeg
solomoncyj has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
ManDay has joined #ffmpeg
<ManDay> What's the difference between eof_action=repeat and repeatlast=1 and eof_action=endall and shortest=1 ?
deus0ww has quit [Ping timeout: 264 seconds]
ergZay has quit [Quit: This computer has gone to sleep]
deus0ww has joined #ffmpeg
JanC has quit [Read error: Connection reset by peer]
Tinos has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
JanC has joined #ffmpeg
a5erka has joined #ffmpeg
<a5erka> hey guys! i found a bug in ffmpeg built from release/6.1 branch. the bug is fixed in 7.x, but I cannot currently upgrade. what's the policy regarding that, do you still to bugfixes to 6.x branch?
<JEEB> it's pretty free-form, if a patch nicely applies and to older branches and is unlikely to cause regressions it should in theory be pretty simple to get back-port
<a5erka> the bug is ... using ffmpeg to process a corrupted prores .mov using cli `ffmpeg -xerror -err_detect explode -y -i foo.mov -map 0:v -s 320x240 -c:v libx264 bar.mov`, ffmpeg exits with exit code 0 instead of something else as is the expectation
<a5erka> i did a git bisect and the commit that fixes it is "d119ae2fd82a494d9430ff4d4fc262961a68c598", so not really helpful lol :D
<JEEB> ayup
<JEEB> that is a large overarching change
<a5erka> yeah
<JEEB> cherrs for bisecting it, tho
<JEEB> *cheers
<a5erka> for sure. i was hoping for something like "fix decoding of corrupted prores" that would be easily backportable xD
<JEEB> not passing on error codes is not really prores specific unless the lack of error code was in the prores module :
<JEEB> :)
<a5erka> yeah, but i didn't notice this problem with h264 source. at least i think so :D
<a5erka> ok, will look into this a bit more as outlined on https://ffmpeg.org/bugreports.html and will open a bugreport in trac
<a5erka> one thing i noticed is that when i used the "good" version, i get "Conversion failed!" after it fails. i don't get that when running 6.1
<a5erka> not sure if it's 7.x specific, will check
HerbY_NL_ has joined #ffmpeg
HerbY_NL has quit [Ping timeout: 264 seconds]
<JEEB> that message was added in fed0acebade8d27c428da5cad483cd6a5b64b354 (2014) :)
<a5erka> so def pre-7.x :P
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
<JEEB> even the if under which it is hasn't changed since 2017 :)
<JEEB> which means that ret wasn't nonzero, which is probably the return value of something in the function that called ffmpeg_cleanup.
<a5erka> ffmpeg_cleanup gets 0, added a debug statement just now
kuba-orlik0397 has quit [Remote host closed the connection]
Livio has joined #ffmpeg
kuba-orlik0397 has joined #ffmpeg
<JEEB> yea, so demuxer and decoder are the most likely two things that could be returning nonzero in your case, and either they never return nonzero, or it isn't passed correctly :P
<a5erka> i do see "[vist#0:0/prores @ 0xaaaac13fc450] Decoder thread returned error: Invalid data found when processing input" in verbose output
tranzistor has quit [Ping timeout: 272 seconds]
<a5erka> but i also see av_log(NULL, AV_LOG_VERBOSE, "No more output streams to write to, finishing.\n");
<a5erka> followed by ret = 0;
<a5erka> i feel this is beyond my knowledge of ffmpeg's code. i'll open a bugreport and hope it's an easy fix by someone who knows more than me :D
<JEEB> the thing's already fixed in master, so that would be quite low prio :P
<a5erka> true
<JEEB> anyways, overriding it with zero just means that the thing doesn't return nonzero :P
tranzistor has joined #ffmpeg
bitbinge has joined #ffmpeg
waleee has quit [Ping timeout: 264 seconds]
lucasta has joined #ffmpeg
lucasta has quit [Quit: Leaving]
lavaball has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
DarkG has quit [Server closed connection]
DarkG has joined #ffmpeg
ManDay has quit [Quit: WeeChat 4.2.1]
lucasta has joined #ffmpeg
Ogobaga has quit [Server closed connection]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
xx has quit [Ping timeout: 260 seconds]
xx has joined #ffmpeg
System_Error has joined #ffmpeg
tranzistor has quit [Ping timeout: 256 seconds]
iliv has joined #ffmpeg
HerbY_NL_ has quit [Ping timeout: 268 seconds]
luva8 has quit [Read error: Connection reset by peer]
luva8 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
minimal has joined #ffmpeg
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg
coldfeet has joined #ffmpeg
vampirefrog has joined #ffmpeg
hightower3 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
<znf> CounterPillow, portability
lucasta has quit [Remote host closed the connection]
rsx has joined #ffmpeg
hightower2 has quit [Quit: Leaving]
HerbY_NL has joined #ffmpeg
<znf> ie: not having to write different code for linux and windows when building ffmpeg "profiles" for a cross-platform (dotnet) app
Livio has quit [Ping timeout: 240 seconds]
beaver has quit [Quit: Y'a rien de plus horrible qu'un Homme malheureux, car un Homme malheureux fait le malheur]
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
a5erka has quit [Quit: Bye!]
beaver has joined #ffmpeg
Haxxa has quit [Ping timeout: 260 seconds]
Haxxa has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
turlando has quit [Remote host closed the connection]
turlando has joined #ffmpeg
devinheitmueller has quit [Ping timeout: 264 seconds]
Haxxa has quit [Ping timeout: 256 seconds]
l4yer has quit [Remote host closed the connection]
l4yer has joined #ffmpeg
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
kasper93 has quit [Ping timeout: 255 seconds]
kasper93_ has joined #ffmpeg
Haxxa has joined #ffmpeg
rsx has quit [Quit: rsx]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
AbleBacon has joined #ffmpeg
devinheitmueller has joined #ffmpeg
kasper93_ is now known as kasper93
strudl has quit [Server closed connection]
strudl has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
lucasta has joined #ffmpeg
Sakura`Kinomoto has quit [Remote host closed the connection]
MrZeus has joined #ffmpeg
foul_owl has quit [Ping timeout: 260 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
rvalue has quit [Max SendQ exceeded]
foul_owl has joined #ffmpeg
MrZeus has quit [Ping timeout: 268 seconds]
rvalue has joined #ffmpeg
minimal has quit [Quit: Leaving]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
rvalue has quit [Max SendQ exceeded]
lavaball has joined #ffmpeg
rvalue has joined #ffmpeg
NotFaely is now known as Faely
devinheitmueller has quit [Quit: devinheitmueller]
blb has quit [Ping timeout: 264 seconds]
devinheitmueller has joined #ffmpeg
ossifrage_ has joined #ffmpeg
ossifrage has quit [Ping timeout: 240 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
nact has quit [Ping timeout: 260 seconds]
travisghansen has quit [Ping timeout: 255 seconds]
travisghansen has joined #ffmpeg
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
HerbY_NL has joined #ffmpeg
m5zs7k has quit [Quit: m5zs7k]
m5zs7k has joined #ffmpeg
HerbY_NL has quit [Client Quit]
emmanuelux has joined #ffmpeg
ossifrage_ is now known as ossifrage
ManDay has joined #ffmpeg
<ManDay> I split a video stream with a `segment` filter, pipe the segments through `tpad`s with stop_duration=... and re-concat them, but somehow the stop_duration of the segments are vastly too long; any idea what could be the cause?
<ManDay> (too freeze certain frames)
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
<ManDay> I even added a setpts just to be sure, but no help:
<ManDay> [instream] segment='4|8|10' [outstream0_in][outstream1_in][outstream2_in][outstreamt]; [outstream0_in] tpad=stop_mode=clone:stop_duration=2,setpts=PTS-STARTPTS [outstream0_out];[outstream1_in] tpad=stop_mode=clone:stop_duration=1,setpts=PTS-STARTPTS [outstream1_out];[outstream2_in] tpad=stop_mode=clone:stop_duration=5,setpts=PTS-STARTPTS [outstream2_out];
<ManDay> [outstream0_out][outstream1_out][outstream2_out][outstreamt] concat=4 [outstream];
coldfeet has quit [Remote host closed the connection]
HerbY_NL has joined #ffmpeg
Vonter has quit [Ping timeout: 252 seconds]
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
emanuele6 has quit [Read error: Connection reset by peer]
<ManDay> Here is a testcase:
<ManDay> ffmpeg -filter_complex "color=c=white:s=80x60:d=10,drawtext=text='%{pts}',segment='2|4' [a][b][c]; [a] tpad=stop_mode=clone:stop_duration=1 [ao]; [b] tpad=stop_mode=clone:stop_duration=1 [bo]; [ao][bo][c] concat=3 [out]" -map "[out]"
waleee has joined #ffmpeg
<ManDay> It would be nice if someone could take a look becaue I have no idea what's the problem.
ManDay has quit [Quit: WeeChat 4.2.3]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
MrZeus has joined #ffmpeg
iliv has quit [Ping timeout: 252 seconds]
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
MrZeus has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg
emanuele6 has joined #ffmpeg
nobiz has quit [Quit: ZNC - https://znc.in]
Haxxa has quit [Quit: Haxxa flies away.]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Haxxa has joined #ffmpeg
MrZeus has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg
nobiz has joined #ffmpeg
kasper93_ has joined #ffmpeg
kasper93 has quit [Ping timeout: 268 seconds]
System_Error has quit [Remote host closed the connection]
kasper93_ is now known as kasper93
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
HerbY_NL has joined #ffmpeg
vlm has quit [Quit: Leaving]
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
lavaball has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
rv1sr has quit []
emanuele6 is now known as Guest3694
Guest3694 has quit [Killed (mercury.libera.chat (Nickname regained by services))]
emanuele6 has joined #ffmpeg
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
MrZeus has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg
SuicideShow has quit [Ping timeout: 268 seconds]
SuicideShow has joined #ffmpeg
Tinos has quit [Ping timeout: 250 seconds]
MrZeus has quit [Ping timeout: 264 seconds]
xx has quit [Ping timeout: 260 seconds]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
luser1 has quit [Server closed connection]
luser1 has joined #ffmpeg
minimal has joined #ffmpeg
System_Error has joined #ffmpeg
bitbinge has quit [Ping timeout: 260 seconds]
<BtbN> znf: just use d3d11va really. There is zero point to vaapi. You need to do some very magic hoops to install their d3d12va wrapper, and it then only supports a VERY narrow feature set, and is dirt slow.
<BtbN> No idea why anyone would use vaapi on Windows.
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
emanuele6 has quit [Read error: Connection reset by peer]
bitbinge has joined #ffmpeg
emanuele6 has joined #ffmpeg
theobjectivedad has quit [Ping timeout: 268 seconds]
theobjectivedad has joined #ffmpeg
Tinos has joined #ffmpeg
Vesryn has quit [Server closed connection]
Vesryn has joined #ffmpeg
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg
bitbinge has quit [Read error: Connection reset by peer]
hussein1 has quit [Remote host closed the connection]
chiselfuse has quit [Write error: Connection reset by peer]
fling has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
fling has joined #ffmpeg
bitbinge has joined #ffmpeg
hussein1 has joined #ffmpeg
lucasta has quit [Remote host closed the connection]
kuba-orlik0397 has quit [Remote host closed the connection]
kuba-orlik0397 has joined #ffmpeg
Kei_N has quit [Read error: Connection reset by peer]
Kei_N has joined #ffmpeg
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
<znf> BtbN, write code once, use on linux and windows? :P