Some_Person has joined #ffmpeg
Mister_Magister has quit [Quit: bye]
gchound has quit [Quit: Leaving]
JanC has quit [Ping timeout: 256 seconds]
JanC has joined #ffmpeg
jtgd has quit [Quit: WeeChat 4.2.1]
jtgd has joined #ffmpeg
iive has quit [Quit: They came for me...]
e^pi-1 has joined #ffmpeg
minimal has quit [Quit: Leaving]
Tinos has joined #ffmpeg
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
waleee has quit [Ping timeout: 256 seconds]
lemourin has joined #ffmpeg
emmanuelux has quit [Read error: Connection reset by peer]
AbleBacon has quit [Read error: Connection reset by peer]
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
JanC has quit [Ping timeout: 246 seconds]
JanC has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
FlorianBad has joined #ffmpeg
FlorianBad has quit [Client Quit]
e^pi-1 has quit [Ping timeout: 256 seconds]
Tinos has quit [Ping timeout: 250 seconds]
jlc has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jlc has joined #ffmpeg
e^pi-1 has joined #ffmpeg
FlorianBad has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
microchip_ has quit [Read error: Connection reset by peer]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Muimi has joined #ffmpeg
nurupo has quit [Quit: nurupo.ga]
Tano has quit [Quit: WeeChat 4.2.1]
microchip_ has joined #ffmpeg
todi has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ffmpeg
Ox7C5_ has joined #ffmpeg
mccobsta has quit [Quit: Ping timeout (120 seconds)]
mccobsta has joined #ffmpeg
Tinos has joined #ffmpeg
JanC has quit [Ping timeout: 268 seconds]
JanC has joined #ffmpeg
beaver has joined #ffmpeg
psykose has quit [Remote host closed the connection]
psykose has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
beaver has quit [Remote host closed the connection]
beaver has joined #ffmpeg
hussein1_ has quit [Remote host closed the connection]
hussein1_ has joined #ffmpeg
Livio has joined #ffmpeg
beaver has quit [Remote host closed the connection]
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ffmpeg
Livio has quit [Ping timeout: 256 seconds]
Livio has joined #ffmpeg
Livio has quit [Ping timeout: 240 seconds]
nurupo has joined #ffmpeg
JanC has quit [Ping timeout: 255 seconds]
Pasternyk has joined #ffmpeg
<Pasternyk> hello I just unzipped the ffmpeg folder and i can't find the .exe file. How can i use it with iptv smarters pro to record stream on the web?
a0z has joined #ffmpeg
JanC has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
Ox7C5_ has quit [Ping timeout: 272 seconds]
Ox7C5_ has joined #ffmpeg
Raz- has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
Raz- has quit [Ping timeout: 268 seconds]
e^pi-1 has joined #ffmpeg
beaver has joined #ffmpeg
Raz- has joined #ffmpeg
carpenter has quit [Read error: Connection reset by peer]
<frankplow> Pasternyk: FFmpeg does not provide binaries. You can download builds here: https://www.gyan.dev/ffmpeg/builds/ among other places, or compile it yourself.
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<JEEB> frankplow: please point towards the more open alternative unless you trust Gyan more than BtbN
Suchiman has joined #ffmpeg
<JEEB> since BtbN's stuff is 100% in the open and github actions based
<frankplow> Ah sorry, noted
<JEEB> (that's the thing that gets updated automagically)
lavaball has joined #ffmpeg
Mister_Magister has joined #ffmpeg
e^pi-1 has quit [Ping timeout: 268 seconds]
vlm has joined #ffmpeg
xx has joined #ffmpeg
mort has joined #ffmpeg
<mort> ffmpeg tells me that the nv12 pixel format is deprecated, what am I supposed to use instead?
ivanich has joined #ffmpeg
carpenter has joined #ffmpeg
JanC has quit [Ping timeout: 260 seconds]
<JEEB> mort: no it is not :D
<JEEB> just look at libavutil/pixfmt.h :)
JanC has joined #ffmpeg
e^pi-1 has joined #ffmpeg
<mort> JEEB: huh are you saying it's not deprecated? What's this about then? https://p.mort.coffee/pPD
<JEEB> no, that is one of those J pix_fmts being utilized
<JEEB> if you switch loglevel to verbose (last level that doesn't spam) it should output you some filter configs
<mort> oh to be clear, by "nv12 pixel format is deprecated" I mean "nv12" as the parameter to -pix_fmt
<JEEB> hopefully showing it
<JEEB> no
<JEEB> it is not deprecated even there :)
<mort> uh
<JEEB> if you bump to verbose log level you will probably see where the yuvj pix_fmt is being utilized
<mort> "deprecated pixel format used"
Tinos has quit [Remote host closed the connection]
<JEEB> since that is the thing which causes that warning
<JEEB> "make sure you did set range correctly"
Tinos has joined #ffmpeg
<JEEB> so somewhere in taht chain a scale filter or so is being added
<JEEB> as I said, bump log level to verbose
<JEEB> that should show more info
<JEEB> use *verbose*
<psykose> that's info not verbose
<JEEB> I specifically said that
<JEEB> since that configuration stuff is not logged on info level
<mort> nv12(tv, bt470bg/unknown/unknown, progressive)?
<galad> it's not nv12 that's deprecated, it's the yuvj422p format automatically set in the mjpeg decoder
<psykose> we do see yuvj422p in the input i guess
<JEEB> see the input
<galad> there are still a few things using the deprecated j formats
<JEEB> > yuvj422p(pc, bt470bg/unknown/unknown)
<mort> https://p.mort.coffee/LKH this is verbose
<JEEB> so you are doing a conversion from this to RGB
<JEEB> asdf
<JEEB> to NV12
<JEEB> mort: yea you can see the exact conversion config
<JEEB> > [auto_scale_0 @ 0x6000007582c0] w:267 h:267 fmt:yuvj422p sar:113/113 -> w:267 h:267 fmt:nv12 sar:1/1 flags:0x00000004
<mort> I have a png file that I want to convert to NV12, I assume the PNG has yuvj422p
<JEEB> that is not a PNG file, but a JPEG file with a PNG extension :)
<JEEB> PNG would be RGB only
<JEEB> but anyways yes
<JEEB> input is J pix_fmt
beaver has quit []
<JEEB> so there is nothing realy you can do about that warning and indeed it has nothing to do with NV12
<mort> huh you're right, weird. I downloaded it from some test images website, it had the .png extension there 🤷
<mort> so this is just a bug in ffmpeg you're saying
beaver has joined #ffmpeg
<JEEB> not a bug but just half-done stuff, if you grab a master build from Btbn's github automation it is probably gone
<JEEB> since more J removal stuff got done
<JEEB> although not sure if all
<mort> meh sounds like a bug, adding a deprecation warning before the replacement is in place
<JEEB> thankfully it's being done since it's been deprecated for like 10 years now :D (it's just a pain in the butt to remove all the cases it)
<JEEB> the replcement is in place
<JEEB> the range flag
<JEEB> as it notes, "make sure you set the range flag correctly"
<mort> before the replacement is in use by the ffmpeg cli by default then
<JEEB> the cli isn't using it
<JEEB> it's the avfilter framework
<JEEB> and the decoder
<mort> which the cli is using
<JEEB> sure
<JEEB> but as I said, thankfully the work is being finished. J pix_fmts should be gone soon <3
five61848033 has quit [Quit: The Lounge - https://thelounge.chat]
five61848033 has joined #ffmpeg
<mort> is there some way I can set this range through the cli?
<JEEB> yes
<JEEB> -color_range, see `ffmpeg -h full |grep color_range`
<mort> ah. I tried to search for 'range' in the man page and in the --help output, didn't know about -h full
<JEEB> (I don't know how to better list only generic AVCodecContext options, ffmpeg cli just maps the option to the first thing that takes it in)
<JEEB> also alternatively you can use the video filter to set the parameters
<JEEB> `ffmpeg -h filter=setparams`
<JEEB> (you can query options for demuxers, muxers, decoders and encoders - and probably protocols as well like this)
<mort> adding -color_range pc or -color_range tv after the -i myfile.jpg doesn't seem to make a difference
<JEEB> yes, it doesn't. it doesn't change the pix_fmt that the decoder outputs
<JEEB> the range is already correctly set in your input
<JEEB> it's the "pc" part
<JEEB> in that input definition
<JEEB> it would be tv for limited range
beaver has quit [Quit: strace -v -o calls.txt -e open,stat,access sudo -u debian-tor tor]
Blacker47 has joined #ffmpeg
<mort> so how do I set it for the output? adding -color_range after the output file name doesn't do anything
<JEEB> you mean after input? since the configuration is: input options before input, output options before the output
<JEEB> anyways, you can see nv12(tv... in the output definition
<mort> well then I was already setting the color range for the output...
<JEEB> yes
<mort> and it's still warning
<JEEB> the warning is just saying "make sure yuo've set it correctly"
<JEEB> and the framework is doing that
<mort> no, the warning is saying that the pixel format I'm selecting is deprecated
<mort> it might not be what it means but that's what it says
<mort> so what you're saying is that it's impossible to convert to yuv without this swscale warning?
<JEEB> as long as the decoder outputs yuvj pix_fmt you will have that warning, yes
<mort> sounds like a bug to me
<JEEB> it's being worked on and it's known
<JEEB> so yes it's annoying, but it's been there for ~10 years now (which of course doesn't excuse it)
<JEEB> oh hey, has that message been modified...
* JEEB git greps
<mort> the deprecation warning has been there for 10 years? oof
<JEEB> yes, since changing swscale and libavfilter has been a major PITA
<JEEB> a lot of the changes are now finally in
<JEEB> so it seems like this work is being finished now :)
<mort> that's nice, congrats :)
<JEEB> a lot of stuff based off of just checking the pix_fmt
<JEEB> while with this, you needed to check both pix_fmt and color range
<JEEB> you can guess how many things from early 2000s expected to have to check just one thing ;)
<mort> yeah
<mort> and a lot of pixel data handling has been really sloppy, I'm familiar with stuff communicating their pixel format but not whether they're 0-255 or 16-239 or whatever lol
<mort> good to get that all squared up
<JEEB> yea the range from decoder has most likely been correct for ages now
<JEEB> you could see it with that "tv" vs "pc" flag
<galad> there are more fun things, like gopro writing "full" in the container and "limited" in the bitstream
<JEEB> yea mismatching information in input is lololol
<mort> ouch
<JEEB> not much we can do about it :P
<JEEB> if the thing that's picked is incorrect, user needs to override
<JEEB> also really old blu-rays also had full range defined
<JEEB> even though the content was clearly limited range
<JEEB> (also old PSP UMD video discs, which used the same Sony H.264 encoder?)
<mort> there's *a lot* of "it works, we see a seemingly roughly correct image on the screen" going on
<JEEB> and of course blu-ray players just ignore the color range flag most likely
<JEEB> since they are only supposed to handle limited range content
<JEEB> thankfully that's just some old contetn
Ox7C5_ has quit [Ping timeout: 255 seconds]
beaver has joined #ffmpeg
beaver has quit [Quit: mauvaise commande, un autre test : sudo strace -u debian-tor -v -e open,stat,access -- tor]
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
beaver has joined #ffmpeg
e^pi-1 has quit [Client Quit]
<mort> what's ffmpeg's file extension -> format mapping? I want to output files called .bgr for files with pix_fmt=bgr24, but for pix_fmt=bgr24 ffmpeg expects file name rgb
<mort> I tried using -f rgb but it's not that simple
kus has quit [Ping timeout: 252 seconds]
<mort> ah it's just rawvideo isn't it
beaver has quit [Remote host closed the connection]
e^pi-1 has joined #ffmpeg
<JEEB> yes rawvideo is the muxer for raw video stuff
beaver has joined #ffmpeg
beaver has quit [Remote host closed the connection]
kus has joined #ffmpeg
beaver has joined #ffmpeg
beaver has quit [Quit: la bonne commande … (sudo -u debian-tor strace -e open,openat 2>&1 -- tor) (mes excuses pour la gêne occasionnée)]
beaver has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
beaver has quit [Quit: + strace -o out.txt -e open,openat 2>&1 -- proxychains4 -q irssi]
beaver has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
e^pi-1 has quit [Client Quit]
noobaroo has quit [Ping timeout: 255 seconds]
Tano has joined #ffmpeg
e^pi-1 has joined #ffmpeg
tmatth has quit [Ping timeout: 256 seconds]
zzarr has joined #ffmpeg
tmatth has joined #ffmpeg
<zzarr> Hello! I'm new to ffmpeg, I wish to be able to record from 2 microphones to an mp3 on a raspberry pi, I have read that I should use "-f pulse" and "-i <device>" as well as "-ab <path/to/filemane>.mp3", but I get "No such process" when I try
<zzarr> I might have stopped an service earlier, the pi was not meant to record audio from the beginning (it is headless by the way)
lexano has joined #ffmpeg
<zzarr> the command "pactl list short sources" shows both mics
<Pasternyk> ffmepg.exe doesn't open
<CounterPillow> unfortunate
<zzarr> furq, Yes, that's the page I'm reading, I think I found the problem, when running ffmpeg outside of a user session (e.g. from a cron job) one needs to load the profile separately
Pasternyk has quit [Quit: Leaving]
Livio has joined #ffmpeg
<another|> pulse runs as a user service
FH_thecat has quit [Quit: Leaving]
<CounterPillow> systemd timers would probably be better than crond if you have user service dependencies
<CounterPillow> or really any dependencies
dgsgdgdsrwerwds has joined #ffmpeg
Tano has quit [Ping timeout: 268 seconds]
Tano has joined #ffmpeg
<zzarr> I see
FH_thecat has joined #ffmpeg
<zzarr> can ffmpeg take more then one input and bind it to a channel of the output? and is it possible to record for an specific duration?
<CounterPillow> -map, -t
Livio has quit [Ping timeout: 246 seconds]
JanC has quit [Ping timeout: 255 seconds]
<zzarr> thanks
JanC has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.1]
e^pi-1 has joined #ffmpeg
e^pi-1 has quit [Client Quit]
e^pi-1 has joined #ffmpeg
todi has joined #ffmpeg
lucasta has joined #ffmpeg
Livio has joined #ffmpeg
blb has quit [Ping timeout: 246 seconds]
blb has joined #ffmpeg
AbleBacon has joined #ffmpeg
kus has quit [Read error: Connection reset by peer]
kus has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
lucasta has quit [Quit: Leaving]
noobaroo has joined #ffmpeg
kushal__ has joined #ffmpeg
ivanich has quit [Ping timeout: 264 seconds]
kus has quit [Ping timeout: 240 seconds]
e^pi-1 has quit [Quit: WeeChat 4.2.1]
rvalue has quit [Ping timeout: 255 seconds]
minimal has joined #ffmpeg
alexherbo2 has joined #ffmpeg
rv1sr has joined #ffmpeg
rv1sr has quit [Client Quit]
coldfeet has joined #ffmpeg
rvalue has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
lavaball has quit [Remote host closed the connection]
Wenbin_Chen__ has quit [Remote host closed the connection]
Wenbin_Chen__ has joined #ffmpeg
rsx has quit [Quit: rsx]
Livio has quit [Ping timeout: 252 seconds]
dgsgdgdsrwerwds has quit [Quit: Leaving]
tips_ has joined #ffmpeg
ajshell195 has joined #ffmpeg
nillyhan4 has joined #ffmpeg
atrius_ has joined #ffmpeg
psykose_ has joined #ffmpeg
IcyPalm_ has joined #ffmpeg
NotFaely has joined #ffmpeg
Vesryn_ has joined #ffmpeg
sjs has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
sjs has joined #ffmpeg
dv__ has joined #ffmpeg
atrius has quit [Ping timeout: 268 seconds]
Coinflipper has quit [Ping timeout: 268 seconds]
kepstin has quit [Ping timeout: 268 seconds]
hbbs has quit [Ping timeout: 268 seconds]
Faely has quit [Ping timeout: 268 seconds]
IcyPalm has quit [Ping timeout: 268 seconds]
Fenrir has quit [Ping timeout: 268 seconds]
Vesryn has quit [Ping timeout: 268 seconds]
dv_ has quit [Ping timeout: 268 seconds]
yrc has quit [Ping timeout: 268 seconds]
minimal has quit [Read error: Connection reset by peer]
lexano has quit [Ping timeout: 268 seconds]
psykose has quit [Ping timeout: 268 seconds]
iconoclast_hero has quit [Ping timeout: 268 seconds]
tips__ has quit [Ping timeout: 268 seconds]
lolok has quit [Ping timeout: 268 seconds]
nillyhan has quit [Ping timeout: 268 seconds]
Jiggy has quit [Ping timeout: 268 seconds]
ajshell19 has quit [Ping timeout: 268 seconds]
xvaclav has quit [Ping timeout: 268 seconds]
nillyhan4 is now known as nillyhan
IcyPalm_ is now known as IcyPalm
Vesryn_ is now known as Vesryn
psykose_ is now known as psykose
ajshell195 is now known as ajshell19
atrius_ is now known as atrius
Coinflip- has joined #ffmpeg
yrc has joined #ffmpeg
minimal has joined #ffmpeg
Coinflip- is now known as Coinflipper
kepstin has joined #ffmpeg
Fenrir has joined #ffmpeg
xvaclav has joined #ffmpeg
hbbs has joined #ffmpeg
waleee has joined #ffmpeg
lexano has joined #ffmpeg
Traneptora has joined #ffmpeg
Narrat has joined #ffmpeg
lexano_ has joined #ffmpeg
lexano_ has quit [Remote host closed the connection]
lavaball has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
a0z has quit [Ping timeout: 260 seconds]
jemius has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
rv1sr has joined #ffmpeg
FlorianBad has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
Muimi has joined #ffmpeg
todi has quit [Quit: ZNC - https://znc.in]
gothicserpent has quit [Quit: gothicserpent]
gothicserpent has joined #ffmpeg
jemius has quit [Quit: Leaving]
Livio has joined #ffmpeg
minimal has quit [Quit: Leaving]
minimal has joined #ffmpeg
iive has joined #ffmpeg
JanC has quit [Ping timeout: 240 seconds]
JanC has joined #ffmpeg
namazso has quit [Remote host closed the connection]
namazso has joined #ffmpeg
TheSilentLink has quit [Ping timeout: 246 seconds]
JanC_ has joined #ffmpeg
JanC is now known as Guest8501
JanC_ is now known as JanC
Guest8501 has quit [Ping timeout: 272 seconds]
Livio has quit [Ping timeout: 264 seconds]
TheSilentLink has joined #ffmpeg
Livio has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
MootPoot has joined #ffmpeg
Haxxa has quit [Quit: Haxxa flies away.]
Haxxa has joined #ffmpeg
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.]
alexherbo2 has quit [Remote host closed the connection]
rv1sr has quit []
emptty has left #ffmpeg [The Lounge - https://thelounge.github.io]
noobaroo has quit [Quit: Konversation terminated!]
vlm has quit [Quit: Leaving]
Raz- has quit [Ping timeout: 240 seconds]
Nixkernal has joined #ffmpeg
Livio has quit [Ping timeout: 256 seconds]
finsternis has joined #ffmpeg
lolok has joined #ffmpeg
scat117 has quit [Ping timeout: 256 seconds]
ppw has left #ffmpeg [#ffmpeg]
JanC has quit [Ping timeout: 272 seconds]
kasper93 has quit [Ping timeout: 252 seconds]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
JanC has joined #ffmpeg
rsx has joined #ffmpeg
kasper93 has joined #ffmpeg
Hackerpcs has quit [Quit: Hackerpcs]
Hackerpcs has joined #ffmpeg
scat117 has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
rsx has quit [Quit: rsx]
mccobsta has quit [Quit: Ping timeout (120 seconds)]
noobaroo has joined #ffmpeg
mccobsta has joined #ffmpeg
Traneptora has quit [Quit: Quit]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Client Quit]
Hackerpcs has joined #ffmpeg
Hackerpcs has quit [Max SendQ exceeded]
Hackerpcs has joined #ffmpeg
Traneptora has joined #ffmpeg
noobaroo has quit [Quit: Konversation terminated!]
mven976 has joined #ffmpeg
mven97 has quit [Ping timeout: 255 seconds]
mven976 is now known as mven97
noobaroo has joined #ffmpeg
SuicideShow has quit [Ping timeout: 255 seconds]
SuicideShow has joined #ffmpeg
MootPoot has quit [Quit: Connection closed for inactivity]
xx has quit [Ping timeout: 260 seconds]
staceee has quit [Ping timeout: 240 seconds]
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
staceee has joined #ffmpeg
Traneptora has quit [Quit: Quit]
pagios has quit [Remote host closed the connection]
luva has quit [Read error: Connection reset by peer]
luva has joined #ffmpeg
Gaboradon has quit [Read error: Connection reset by peer]
Gaboradon has joined #ffmpeg
luva has quit [Quit: Ping timeout (120 seconds)]
luva has joined #ffmpeg
Dagger has quit [Ping timeout: 255 seconds]
MetaNova has quit [Ping timeout: 255 seconds]
noobaroo has quit [Quit: Konversation terminated!]
noobaroo has joined #ffmpeg
MetaNova has joined #ffmpeg
Dagger has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Muimi has joined #ffmpeg
<noobaroo> How does VC1 compare to VC2? I really can't find any comparisons between the two online, but through searching VC2 individually, it seems pretty poorly compressed and from my interpretation, worse than VC1
<noobaroo> From the name it sounds like VC2 is VC1's successor, but I'm not even sure they are related