<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
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]
<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?