[FFmpeg-user] concat demuxer filter_complex (fade)

Mark Filipak markfilipak.windows+ffmpeg at gmail.com
Wed Apr 15 01:52:46 EEST 2020


On 04/14/2020 02:40 PM, Ted Park wrote:
> Hi,
> 
> The filter is not in the version of ffmpeg you are using, you will need to get a more recent version for it to be there. Try downloading a recent static build from the website or try compiling it yourself. (It's not in any release version as far as I can tell)
> 
> Regards,
> Ted Park

May I suggest that the most expeditious thing to do is to simply address the original question? I 
would do it myself if I only had a brain... a heart... the nerve.


On 04/14/2020 09:43 AM, atticus via ffmpeg-user wrote:
 > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
 > On Tuesday, April 14, 2020 11:07 AM, Paul B Mahol <onemda at gmail.com> wrote:
 >>> I thought about this yesterday and came up with something like this:
 >>> ffmpeg -i in.JPG -filter_complex "[0:0]loop=loop=-1:start=0:size=100
 >>> [looped] ; [looped] trim=start=0:end=10 [trimmed] ; [trimmed]
 >>> fade=type=in:start_frame=0:duration=3:color=black [fadeIn]" -map [fadeIn]
 >>> -c:v h264 -r 60 out.mkv
 >>> or this
 >>> ffmpeg -loop 1 -i in.JPG -filter_complex "[0:0] trim=start=0:end=200
 >>> [trimmed] ; [trimmed] fade=type=in:start_frame=0:duration=3:color=black
 >>> [fadeIn]" -map [fadeIn] -c:v h264 out2.mkv
 >>> (I'd just have to add a concat filter to the filter chain and an audio
 >>> stream). I'm just not quite sure if there is a more smart way to do this
 >>> (which for example would be a bit faster, since this is (in my opinion a bit
 >>> slow for just duplicating a single frame). Well is there a smarter and/or
 >>> faster way?
 >>> And can you recommend which of these two commands above might be the better
 >>> one?


More information about the ffmpeg-user mailing list