<itt788>
is there an equivalent filter to the noise reduction one in audacity?
<kmango>
Curious if ffmpeg treats local file input and http url input differently or if it work on top of file descriptors. For example, how does ffmpeg handle the input file for the following two commands: "ffmpeg -i localfile.mp4 -frames:v 1 frame.png" and "ffmpeg -i http://example.com/remotefile.mp4 -frames:v 1 frame.png"? Can anyone kindly point me to the code that explains the input file behavior?
<kmango>
Few other things on my mind, can ffmpeg use http range header to fetch the final few frames of an input url instead of fetching the whole content?
Shine_ has joined #ffmpeg
itt788 has quit [Ping timeout: 255 seconds]
Buster__ has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
vtorri55 has joined #ffmpeg
Shine_ has quit [Read error: Connection reset by peer]
vtorri55 has quit [Ping timeout: 255 seconds]
wangbin has quit [Quit: Connection closed]
Buster__ has quit [Ping timeout: 255 seconds]
zsoltiv_ has quit [Quit: Left]
zsoltiv_ has joined #ffmpeg
wangbin has joined #ffmpeg
wangbin has quit [Client Quit]
darkapex has quit [Remote host closed the connection]
Nact has joined #ffmpeg
darkapex has joined #ffmpeg
itt788 has joined #ffmpeg
zsoltiv_ has quit [Quit: Left]
zsoltiv_ has joined #ffmpeg
wangbin has joined #ffmpeg
wangbin has quit [Quit: Connection closed]
Shine_ has joined #ffmpeg
itt788 has quit [Ping timeout: 248 seconds]
rv1sr has joined #ffmpeg
five6184 has quit [Remote host closed the connection]
five6184 has joined #ffmpeg
itt788 has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 258 seconds]
a0z has joined #ffmpeg
zsoltiv_ has joined #ffmpeg
jagannatharjun has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 255 seconds]
zsoltiv_ has joined #ffmpeg
kurosu has joined #ffmpeg
itt788 has quit [Ping timeout: 240 seconds]
Shine_ has quit [Ping timeout: 258 seconds]
itt788 has joined #ffmpeg
ZedHedTed has quit [Ping timeout: 255 seconds]
navi has joined #ffmpeg
ZedHedTed has joined #ffmpeg
someuser has quit [Ping timeout: 255 seconds]
elastic_dog has quit [Ping timeout: 258 seconds]
itt788_ has joined #ffmpeg
itt788 has quit [Ping timeout: 255 seconds]
elastic_dog has joined #ffmpeg
hans_ has joined #ffmpeg
Blacker47 has joined #ffmpeg
lavaball has joined #ffmpeg
Shuriko has quit [Ping timeout: 258 seconds]
vtorri73 has joined #ffmpeg
someuser has joined #ffmpeg
Rammstein has quit [Remote host closed the connection]
Shuriko has joined #ffmpeg
vtorri73 has quit [Ping timeout: 252 seconds]
vtorri49 has joined #ffmpeg
vtorri49 has quit [Ping timeout: 255 seconds]
vtorri9 has joined #ffmpeg
vtorri9 has quit [Quit: Ping timeout (120 seconds)]
wangbin has joined #ffmpeg
vtorri75 has joined #ffmpeg
Xafg has joined #ffmpeg
vtorri75 has quit [Ping timeout: 255 seconds]
<Xafg>
Good morning, I don't know if this is the right place but I would need your help, as you know, we have many types of resolutions and aspect ratios, how can we make sure that ffpmeg converts well regardless of what type of resolution and aspect ratio?
<Xafg>
this is currently my setting but it doesn't work well if the aspect ratio is 2:40:1
<JEEB>
Xafg: -1 does not take into account that you might utilize 4:2:0 which requires divisible by two. check the scale filter's documentation, it mentions negative numbers :P
<Xafg>
the problem is that users provide different video content with different resolutions and aspect ratios, how can I set ffmpeg to detect itself and set the correct aspect ratio for a given aspect ratio?
<JEEB>
I mean, basic logic can be done in the filter chain, but at some point it may become useful to `ffprobe -of json -i FILE` and set the values yourselves
<JEEB>
if your business logic is not there in any of the filters or capabilities of the filter chain, then you have to handle that yourself