<p>I'm trying to use <code>ffmpeg</code> to create a video clip out of multiple videos, photos, and background music. Basically all the features that tools like <code>Windows Movie Maker</code> support. I would like to do things like:</p>

<ul>
<li>merge the videos with arbitrary start/ends,</li>
<li>add transition effects between them, </li>
<li>add background music, </li>
<li>fade-in/fade-out/mute/stop music at certain time periods, </li>
<li>and more...</li>
</ul>

<p>Can I do these with <code>ffmpeg</code>? Or is there any APIs in either <code>Python</code> or <code>Java</code> that I can easily use to do that?</p>

CC BY-SA 4.0
2019-06-01T05:05:46.637Z
All of these can be done - see trim, fade, volume, concat, blend, amix, filters.. etc. Support for transition effects is limited, though.
Gyan
CC BY-SA 4.0
2019-06-02T13:14:00.843Z
@Gyan That looks like an answer to me!  Please post one and ping me and I'll come back and upvote!  **0:-)**
Fabby
CC BY-SA 4.0
2019-06-02T18:11:19.370Z
@gyan would be great if you could post an example of each just for the sake of answer.
angel_30
CC BY-SA 4.0
2019-06-03T18:00:20.680Z
There are examples of each question scattered about on [so], [su], and here.
llogan
<video><ffmpeg><video-editor><audio><windows-movie-maker>
Video clip making features with FFmpeg
angel_30
# Video clip making features with FFmpeg

(Asked by: username_0 on 2019-06-01)

I'm trying to use `ffmpeg` to create a video clip out of multiple videos, photos, and background music. Basically all the features that tools like `Windows Movie Maker` support. I would like to do things like:

* merge the videos with arbitrary start/ends,
* add transition effects between them,
* add background music,
* fade-in/fade-out/mute/stop music at certain time periods,
* and more...

Can I do these with `ffmpeg`? Or is there any APIs in either `Python` or `Java` that I can easily use to do that?

**Tags:** video, ffmpeg, video-editor, audio, windows-movie-maker

> **Comments:**
> **username_1**: All of these can be done - see trim, fade, volume, concat, blend, amix, filters.. etc. Support for transition effects is limited, though.  
> **username_2**: @username_1 That looks like an answer to me!  Please post one and ping me and I'll come back and upvote!  **0:-)**  
> **username_0**: @gyan would be great if you could post an example of each just for the sake of answer.  
> **username_3**: There are examples of each question scattered about on [so], [su], and here.  

---

## 0 answers

