emmanuelux has joined #ffmpeg
rvalue has quit [Ping timeout: 256 seconds]
thomas_D8 has quit [Ping timeout: 240 seconds]
rvalue has joined #ffmpeg
thomas_D8 has joined #ffmpeg
Ogobaga has joined #ffmpeg
KombuchaKip has quit [Read error: Connection reset by peer]
KombuchaKip has joined #ffmpeg
iive has quit [Quit: They came for me...]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
minimal has quit [Quit: Leaving]
lexano has quit [Ping timeout: 264 seconds]
e^pi-1 has joined #ffmpeg
jarthur has quit [Quit: jarthur]
lexano has joined #ffmpeg
Traneptora has quit [Quit: Quit]
Wenbin_Chen has joined #ffmpeg
evilscreww has joined #ffmpeg
<evilscreww> so ffmpeg can do things that normal video editors and even video converters cant
<aaabbb> it's pretty powerful
<aaabbb> a lot of video editors and converters use the ffmpeg librarie internally
realies has quit [Quit: ~]
realies has joined #ffmpeg
emmanuelux has quit [Ping timeout: 260 seconds]
<evilscreww> https://github.com/mifi/lossless-cut i presume programs like this
Tinos has joined #ffmpeg
emmanuelux has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
<Marth64> even some you wouldn't expect
<aaabbb> eg chrome uses ffmpeg!
<evilscreww> you mean when you watch vids?
<aaabbb> yeah
<evilscreww> i thought it just had a wide collection of codecs
<aaabbb> also for things like webrtc i think
<evilscreww> oh i see. is that how facebook chat works?
<evilscreww> or messenger, whatever its called now
<aaabbb> no clue
<aaabbb> not everything uses ffmpeg ofc
AbleBacon has quit [Read error: Connection reset by peer]
Wenbin_Chen_ has joined #ffmpeg
Wenbin_Chen has quit [Read error: Connection reset by peer]
evilscreww has quit [Remote host closed the connection]
Marth64 has quit [Remote host closed the connection]
Suchiman has quit [Quit: Connection closed for inactivity]
JanC has quit [Ping timeout: 264 seconds]
JanC has joined #ffmpeg
johnmcnuggets has quit [Ping timeout: 255 seconds]
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
Wenbin_Chen has joined #ffmpeg
evilscreww has joined #ffmpeg
Muimi__ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
KDDLB0 has joined #ffmpeg
KDDLB has quit [Ping timeout: 268 seconds]
KDDLB0 is now known as KDDLB
Tinos has quit [Remote host closed the connection]
marcj has joined #ffmpeg
Marth64 has joined #ffmpeg
Wenbin_Chen_ has joined #ffmpeg
Wenbin_Chen has quit [Read error: Connection reset by peer]
e^pi-1 has quit [Ping timeout: 255 seconds]
Tinos has joined #ffmpeg
<another|> jafa: what's your command line? Does your HW support mpeg2 ?
xx has joined #ffmpeg
<CounterPillow> pointless second question that was already answered
<another|> Right
waleee has quit [Ping timeout: 260 seconds]
junaid_ has joined #ffmpeg
junaid_ has quit [Quit: Lost terminal]
cytokine_storm is now known as guest6_6_6
<evilscreww> aaabbb: but one thing has been on my mind. of what benefit does converting mp4 to ts create.
<evilscreww> in the context of concat
vincejv has quit [Remote host closed the connection]
vincejv has joined #ffmpeg
junaid_ has joined #ffmpeg
<aaabbb> evilscreww: the concat muxer only supports mpeg transport streams
<aaabbb> it doesn't change the video bitstream it only changes the container. so the benefit is that concat won't give you an error :)
hackkitten has quit [Ping timeout: 268 seconds]
<evilscreww> so it comes down to support basically
e^pi-1 has joined #ffmpeg
<aaabbb> evilscreww: it's the purposes the different containers are for
rv1sr has joined #ffmpeg
<aaabbb> mpeg-ts is meant for being concatenated, mp4 not so
<another|> Wtf are you talking about?
<aaabbb> another|: the concat muxer does not support mp4
<aaabbb> so you stream copy to .ts
<another|> There is no concat mixer for starters
<another|> *muxer
<aaabbb> >Virtual concatenation script demuxer.
<aaabbb> sorry
<another|> Bullshit
<another|> Mpeg ts is inherently concatable so can be used with the concat __protocol__
<another|> Demuxer doesn't give a fuck about container
<aaabbb> another|: please see ffmpeg-formats(1)
<aaabbb> there is a concat demuxer
<aaabbb> another|: ah i was mixing up the concat protocol and concat demuxer
<aaabbb> which does indeed require mpeg-ts
<aaabbb> another|: so before you claim there's no demuxer, maybe you should check the documentation
<aaabbb> because its existence is far from "bullshit"
<aaabbb> anyway, evilscreww has been using the concat protocol, which i mixed up with the concat demuxer. my bad!
<another|> ...
<another|> reading is apparently still hard
<aaabbb> you are an extremely rude person
<aaabbb> how is this behavior tolerated here?
<another|> muxer != demuxer
<aaabbb> another|: i'd suggest in the future, you say "you mean demuxer" not "bullshit"
<another|> that would have been still wrong
raccct has joined #ffmpeg
<aaabbb> there is a concat demuxer
hackkitten has joined #ffmpeg
<another|> which does not exhibit the behaviour you described
<aaabbb> correct, i specified that i meant the concat protocol
guest6_6_6 has quit [Quit: WeeChat 4.2.1]
<aaabbb> and i pointed out that there is a concat demuxer, to which you replied "bullshit". perhaps my message was lagged and you were merely being rude instead of both rude and wrong
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
Wenbin_Chen has joined #ffmpeg
<another|> "Bullshit" was in respone to you seemingly refuting the statement that a concat muxer does not exist
<another|> by pointing to the concat _de__muxer
hussein1_ has quit [Remote host closed the connection]
<aaabbb> it's painfully obvious that i meant demuxer
hussein1_ has joined #ffmpeg
<aaabbb> you seem to get awfully hostile when people make small mistakes. it would have been so much easier to say "you mean protocol", and to understand, based on context, that the demuxer is what i was mixing it up with
Suchiman has joined #ffmpeg
<another|> Feedback noted
down200 has quit [Quit: ZNC - https://znc.in]
Wenbin_Chen_ has joined #ffmpeg
Wenbin_Chen has quit [Ping timeout: 240 seconds]
fling_ has joined #ffmpeg
fling has quit [Ping timeout: 260 seconds]
down200 has joined #ffmpeg
fling_ is now known as fling
Wenbin_Chen_ has quit [Remote host closed the connection]
Wenbin_Chen has joined #ffmpeg
down200 has quit [Quit: ZNC - https://znc.in]
down200 has joined #ffmpeg
raccct has quit [Quit: Client closed]
hightower3 has joined #ffmpeg
luc4 has joined #ffmpeg
hightower2 has quit [Ping timeout: 264 seconds]
luc4 has quit [Ping timeout: 260 seconds]
luc4 has joined #ffmpeg
darkapex has quit [Ping timeout: 240 seconds]
darkapex has joined #ffmpeg
<evilscreww> have i been doing it wrong this whole time?
<aaabbb> evilscreww: no, it's just terminology problem
<aaabbb> by concat demuxer i meant concat protocol
<evilscreww> someone here the other day also mentioned something about AV1 - that if the mp4 uses it, im shit outta luck with concat
<evilscreww> i thought demuxing just meant seperating a video into its seperate components, ie the footage from the audio streams
<aaabbb> mpeg-ts doesn't support av1 streams yet
<aaabbb> are you using av1?
<evilscreww> err i dont think so. h.264
<aaabbb> h264 isn't av1 so no issues there
<evilscreww> btw i noticed h.264 concats better than h.265
<aaabbb> i don't think that's true. maybe you tried to concat files that didn't have the exact same encoder settings
<evilscreww> possibly. sorry i meant with this app thats supposed to do it automtically called vmer
Blacker47 has joined #ffmpeg
<aaabbb> idk anything about that app
<evilscreww> it will tell you whether or not the selected clips will concat losslessly
<evilscreww> the goal always is to concat losslessly
<evilscreww> otherwise no point i could just use any video editing program
<aaabbb> you found with command line that it concatenated correctly right?
<evilscreww> yeh i supose it did.
evilscreww has quit [Remote host closed the connection]
evilscreww has joined #ffmpeg
junaid_ has quit [Ping timeout: 252 seconds]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
Ogobaga has quit [Client Quit]
Ogobaga has joined #ffmpeg
lavaball has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
junaid_ has joined #ffmpeg
Wenbin_Chen has quit [Read error: Connection reset by peer]
Wenbin_Chen_ has joined #ffmpeg
evilscreww has quit [Remote host closed the connection]
evilscreww has joined #ffmpeg
Ogobaga has quit [Ping timeout: 272 seconds]
Nixkernal_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
evilscreww has quit [Remote host closed the connection]
evilscreww has joined #ffmpeg
Livio has joined #ffmpeg
evilscreww has quit [Remote host closed the connection]
luc4 has quit [Ping timeout: 264 seconds]
luc4_ has joined #ffmpeg
evilscreww has joined #ffmpeg
<evilscreww> if you ignore the caution messages it outputted
luc4 has joined #ffmpeg
luc4_ has quit [Ping timeout: 246 seconds]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
Ox7C5_ has joined #ffmpeg
Wenbin_Chen_ has quit [Remote host closed the connection]
Wenbin_Chen has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
Livio has quit [Ping timeout: 264 seconds]
luc4 has quit [Ping timeout: 256 seconds]
<evilscreww> mpeg-ts and mpeg4 are "container" formats?
<JEEB> yes
<JEEB> mp4 aka ISOBMFF
<JEEB> mpeg-ts aka mpeg-2 systems aka H.222
<JEEB> (ts = transport stream)
junaid_ has quit [Quit: Lost terminal]
xvaclav has quit [Quit: Ping timeout (120 seconds)]
xvaclav has joined #ffmpeg
minimal has joined #ffmpeg
Wenbin_Chen_ has joined #ffmpeg
Wenbin_Chen has quit [Read error: Connection reset by peer]
Fischmiep has joined #ffmpeg
Ogobaga has joined #ffmpeg
<znf> BtbN, is there a way to use your builder to compile ffmpeg with nvidia stuff with a dependency on cuda 11.x instead of 12.x? (just to be clear, I have no idea if it works on that right now)
<BtbN> ffmpeg has no dependency on CUDA in general
<BtbN> you mean depend on an older nvidia driver?
<znf> yes, that's what I mean
AbleBacon has joined #ffmpeg
<znf> I have a friend stuck on Unraid
<BtbN> Just change the respective ffnvcodec version in its script in scripts.d
<znf> and for some reasons the CUDA 12.x drivers don't work on that, so he's stuck on 11.x
<BtbN> 12.x and 11.x does not mean much of anything
<znf> I'm trying to find a machine that has 11.x so I can test now
<BtbN> the respective branches of ffnvcodec all list the minimum driver version in the readme
<BtbN> so find the right branch, and stick its HEAD commit hash into the ffnvcodec script.
<BtbN> Both commits if in doubt
<znf> thanks, will try
johnmcnuggets has joined #ffmpeg
lucasta has joined #ffmpeg
<znf> BtbN, just to be clear -- CUDA 12 sdk is not required for 6.x
<BtbN> again, the CUDA SDK is not ever required
<BtbN> wasn't ever required either
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
Wenbin_Chen_ has joined #ffmpeg
iive has joined #ffmpeg
hightower2 has joined #ffmpeg
hightower3 has quit [Ping timeout: 260 seconds]
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
evilscreww has quit [Remote host closed the connection]
johnmcnuggets has quit [Ping timeout: 272 seconds]
justache has quit [Remote host closed the connection]
justache has joined #ffmpeg
justache has quit [Remote host closed the connection]
justache has joined #ffmpeg
junaid_ has joined #ffmpeg
Vonter has quit [Quit: WeeChat 4.2.1]
hightower3 has joined #ffmpeg
hightower2 has quit [Ping timeout: 255 seconds]
rv1sr has quit []
LimeOn has quit [Quit: Quit]
Vonter has joined #ffmpeg
noobaroo has quit [Read error: Connection reset by peer]
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
Fischmiep has quit [Quit: ZNC - https://znc.in]
Fischmiep has joined #ffmpeg
LimeOn has joined #ffmpeg
noobaroo has joined #ffmpeg
Marth64 has quit [Ping timeout: 264 seconds]
<realies> BtbN, any idea if libopus 1.5.1 could get added here without too much hassle? https://github.com/BtbN/FFmpeg-Builds/blob/7e6ac5adfa19bd64e25bfb15a13a440f2390e38f/scripts.d/50-libopus.sh#L4
<realies> reading about some cool PLC features
<realies> added a PR just in case
lucasta has quit [Quit: Leaving]
jess has joined #ffmpeg
Starz0r has quit [Ping timeout: 255 seconds]
Starz0r has joined #ffmpeg
jarthur has joined #ffmpeg
<another|> those are not build by default
Marth64 has joined #ffmpeg
<another|> also run time gated and there's no support in ffmpeg yet
justache has joined #ffmpeg
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has joined #ffmpeg
javabean_ has joined #ffmpeg
javabean has quit [Ping timeout: 240 seconds]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
javabean_ is now known as JavaBean
<BtbN> realies: I just updated everything about a week ago
rvalue has quit [Ping timeout: 272 seconds]
MrZeus has joined #ffmpeg
rvalue has joined #ffmpeg
MrZeus has quit [Ping timeout: 272 seconds]
flom84 has joined #ffmpeg
flom84 has quit [Remote host closed the connection]
Muimi__ has joined #ffmpeg
Tinos has quit [Ping timeout: 250 seconds]
Marth64 has quit [Ping timeout: 240 seconds]
Marth64 has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
nobiz has joined #ffmpeg
MrZeus has joined #ffmpeg
MrZeus_ has joined #ffmpeg
JanC has quit [Ping timeout: 264 seconds]
MrZeus has quit [Ping timeout: 268 seconds]
JanC has joined #ffmpeg
Marth64 has quit [Ping timeout: 255 seconds]
Marth64 has joined #ffmpeg
minimal has quit [Quit: Leaving]
archie has joined #ffmpeg
bencc1 has joined #ffmpeg
<bencc1> I'm trying to trim pulseaudio and x11grab capture in multiple segements over time
<bencc1> when the second trim is started the audio is missing for several minutes
<bencc1> I've tried with the trim and select=between filters and both have the same problem
<bencc1> ffmpeg -f pulse -ac 2 -ar 48000 -i default -f x11grab -draw_mouse 0 -framerate 25 -video_size 1280x720 -i :0.0+0,0 -acodec aac -b:a 96k -vcodec libx264 -pix_fmt yuv420p -preset:v veryfast -crf 23 -filter_complex '[1:v]trim=start=0:end=4832,setpts=PTS-STARTPTS,fps=25[0v];[0:a]atrim=start=0:end=4832,asetpts=PTS-STARTPTS,aresample=async=1[0a];[1:v]trim=start=6958:end=13398,setpts=PTS-STARTPTS,fps=25[1v];[0:a]atrim=start=6958:end=13398,asetpts=PTS-STARTPTS,aresamp
<bencc1> le=async=1[1a];[0v][0a][1v][1a]concat=n=2:v=1:a=1[outv][outa]' -map '[outv]' -map '[outa'] out.nut
<bencc1> any suggestion what can cause this missing audio?
<bencc1> Do I need to put the "fps=25" and "aresample=async=1" before trim and atrim filters? before setpts and asetpts filters?
archie_ has joined #ffmpeg
archie has quit [Killed (NickServ (GHOST command used by archie_!~archie@2a03:f80:47:4a6d::1))]
archie_ is now known as archie
TheSilentLink has quit [Ping timeout: 264 seconds]
TheSilentLink has joined #ffmpeg
Wenbin_Chen has joined #ffmpeg
Wenbin_Chen_ has quit [Ping timeout: 260 seconds]
<Marth64> seeking opinions: suppose I wanted to produce a list of DVD titles/menus available to users and player applications from the dvd demuxer. this way, user can know what is on the disc without guessing or relying on other tools.
<Marth64> would it be reasonable to emit this list as a data stream of parsable JSON or CSV?
<Marth64> eg. ffmpeg -f dvdvideo -mode list -i DVD .... >>> 1 data stream with the list
<Marth64> the foundation is already there, just have not decided how to present it
<JEEB> sounds like exposing structured side data and then printing it out structurally from ffprobe?
<JEEB> unless it's something that can be exposed via other standard methods within FFmpeg
<JEEB> (which can then be printed out via ffprobe)
<Marth64> hmm. i hadn't thought of that. pondering the idea, thanks!
<Marth64> this feature + seeking means actual players can use it too
Haxxa has quit [Quit: Haxxa flies away.]
<Marth64> i meant to put this in devel channel. my bad.
Haxxa has joined #ffmpeg
MrZeus_ has quit [Read error: Connection reset by peer]
<bencc1> any idea what can cause few minutes loose of audio after trim?
<bencc1> ffmpeg -f pulse -ac 2 -ar 48000 -i default -f x11grab -draw_mouse 0 -framerate 25 -video_size 1280x720 -i :0.0+0,0 -acodec aac -b:a 96k -vcodec libx264 -pix_fmt yuv420p -preset:v veryfast -crf 23 -filter_complex '[1:v]trim=start=0:end=4832,setpts=PTS-STARTPTS,fps=25[0v];[0:a]atrim=start=0:end=4832,asetpts=PTS-STARTPTS,aresample=async=1[0a];[1:v]trim=start=6958:end=13398,setpts=PTS-STARTPTS,fps=25[1v];[0:a]atrim=start=6958:end=13398,asetpts=PTS-STARTPTS,aresamp
<bencc1> le=async=1[1a];[0v][0a][1v][1a]concat=n=2:v=1:a=1[outv][outa]' -map '[outv]' -map '[outa'] out.nut
NoImNotNineVolt has left #ffmpeg [#ffmpeg]
Ox7C5_ has quit [Quit: Lost terminal]
waleee has joined #ffmpeg
ivanich has joined #ffmpeg
Wenbin_Chen has quit [Read error: Connection reset by peer]
Wenbin_Chen_ has joined #ffmpeg
five6184803 has joined #ffmpeg
Vonter has quit [Ping timeout: 252 seconds]
Vonter has joined #ffmpeg
Marth64 has quit [Ping timeout: 272 seconds]
bencc1 has quit [Ping timeout: 264 seconds]
mrelcee has quit [Ping timeout: 240 seconds]
mrelcee has joined #ffmpeg
Marth64 has joined #ffmpeg
Livio has joined #ffmpeg
Muimi__ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
MrZeus has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
waeking has quit [Ping timeout: 260 seconds]
Livio has quit [Ping timeout: 255 seconds]
Wenbin_Chen_ has quit [Read error: Connection reset by peer]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
Livio has joined #ffmpeg
Marth64 has quit [Ping timeout: 240 seconds]
lolok has joined #ffmpeg
waeking has joined #ffmpeg
MrZeus has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg
archie has quit [Remote host closed the connection]
junaid_ has quit [Remote host closed the connection]
turlando has quit [Remote host closed the connection]
turlando has joined #ffmpeg
Traneptora has joined #ffmpeg
Vonter_ has joined #ffmpeg
Vonter has quit [Ping timeout: 252 seconds]
MisterMinister has joined #ffmpeg
Livio has quit [Ping timeout: 252 seconds]
alexherbo2 has joined #ffmpeg
bencc1 has joined #ffmpeg
MisterMinister has quit [Remote host closed the connection]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ffmpeg
xx has quit [Ping timeout: 260 seconds]
MisterMinister has joined #ffmpeg
bencc1 has quit [Remote host closed the connection]
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg
MrZeus has quit [Ping timeout: 255 seconds]
noobaroo has quit [Remote host closed the connection]
zmt00 has joined #ffmpeg
SuicideShow has quit [Ping timeout: 255 seconds]
SuicideShow has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
five6184803 has quit [Remote host closed the connection]
five6184803 has joined #ffmpeg
minimal has joined #ffmpeg
lavaball has quit [Remote host closed the connection]