<p>You can achieve all your goals using <a href="http://ffmpeg.zeranoe.com/builds/" rel="nofollow noreferrer">ffmpeg</a> and <a href="http://sox.sourceforge.net" rel="nofollow noreferrer">sox</a>, these are command line tools for video and audio processing respectively.</p>

<p>I can not provide you with a ready to roll solution, but here are examples for a <a href="https://trac.ffmpeg.org/wiki/How%20to%20concatenate%20(join,%20merge)%20media%20files" rel="nofollow noreferrer">pre-roll video</a>, <a href="http://www.zoharbabin.com/how-to-do-noise-reduction-using-ffmpeg-and-sox" rel="nofollow noreferrer">audio noise reduction</a>, <a href="https://superuser.com/questions/567606/multiple-effect-overlays-with-ffmpeg">text overlay</a> and <a href="http://pvdm.xs4all.nl/wiki/index.php/Convert_an_AVCHD_/_MTS_file_to_MP4_using_ffmpeg" rel="nofollow noreferrer">conversion from AVCHD</a>.</p>

CC BY-SA 3.0
2013-09-22T10:25:07.397Z
2013-09-22T10:25:07.397Z
2017-03-20T10:18:33.487Z
Saaru Lindestøkke
<p>Quite an expensive solution: <a href="http://www.sonycreativesoftware.com/vegaspro" rel="nofollow">Sony Vegas Pro</a> + <a href="http://vegasaur.com/transcoder" rel="nofollow">Transcoder</a> plugin can do it :)</p>

CC BY-SA 3.0
2013-09-28T20:26:10.620Z
2013-09-28T20:26:10.620Z
altarvic
<p>Draft that we bundle with Deadline was built to do this sort of thing. Full disclosure: I work for the company that makes this.</p>

<p>Docs for Draft's fancy features.
<a href="http://docs.thinkboxsoftware.com/products/draft/1.5/Documentation/#basic-operations" rel="nofollow">http://docs.thinkboxsoftware.com/products/draft/1.5/Documentation/#basic-operations</a></p>

<p>Minimum cost is about $200 US at the moment for one machine, but you get a huge amount of process automation here.</p>

CC BY-SA 3.0
2016-09-01T19:18:45.560Z
2016-09-01T19:18:45.560Z
RandomInsano
<p>I have hundreds of videos in storage I need to distribute online.  I'd like to do the following for each clip:</p>

<ol>
<li>Add a pre-roll video</li>
<li>Process the audio (audio leveling, generic hiss/noise reduction for speaking (no music or other sound))</li>
<li>Add a title overlay at the beginning and end (could be same for all videos, but would like to pull from a spreadsheet to individualize each video if easily accomplished)</li>
<li>Convert video from AVCHD 1080p24 to format(s) suitable for Youtube and Vimeo with as little loss of quality as possible.</li>
</ol>

<p>While static overlays are fine, it would be nice if things were animatable to add a bit more interest to the final product.</p>

<p>I'm a programmer, so I'm fine with scripting.  My primary video system is an older windows 7 64 bit machine with a quad-core i7 and 16GB RAM.  I'd be fine turning it into a linux machine temporarily if there are better workflows in that environment. I also have a quad core i7 OS X laptop with 16GB memory, but the disk is slower. There's no particular deadline, so if chewing through these videos slowly can be done cheaply, then that's better than paying for quick conversion, but speed would be nice, particularly if I can task multiple machines to the conversion easily on my network.</p>

<p>I'd prefer not to spend more money, but if there's software that can help me out significantly then buying the correct software might be acceptable.</p>

<p>How do I accomplish this task without spending months individually editing each video once or twice a day?</p>

CC BY-SA 3.0
2013-09-20T11:35:44.293Z
I'm not a programmer but I think this is all possible using [ffmpeg](http://ffmpeg.zeranoe.com/builds/) and [sox](http://sox.sourceforge.net). Here are examples for a [pre-roll video](https://trac.ffmpeg.org/wiki/How%20to%20concatenate%20(join,%20merge)%20media%20files), [audio noise reduction](http://www.zoharbabin.com/how-to-do-noise-reduction-using-ffmpeg-and-sox), [text overlay](http://superuser.com/questions/567606/multiple-effect-overlays-with-ffmpeg) and [convert AVCHD](http://pvdm.xs4all.nl/wiki/index.php/Convert_an_AVCHD_/_MTS_file_to_MP4_using_ffmpeg)
Saaru Lindestøkke
CC BY-SA 3.0
2013-09-20T11:36:29.263Z
As I'm not familiar with the CLI very well I have no clue on how to string that all together into a nice script, so won't post it as an answer.
Saaru Lindestøkke
CC BY-SA 3.0
2013-09-20T19:16:16.333Z
@BartArondson I think that's an excellent answer, though, and gets me enough information to get started.  Add it as an answer so I can accept it, and thanks!
Adam Davis
CC BY-SA 3.0
2013-09-23T13:44:11.787Z
I've been looking in to this as well.  I have been working on a system using some .Net libraries to build a tool around but I can't recall the name of it currently.  It was free for non-commercial use (non-commercial meaning you aren't selling the software, not that you aren't making videos for commercial purposes).  I will post later with the name of the product as it seemed relatively easy to use.
AJ Henderson
<video><conversion><automation><workflow><avchd>
How to batch process hundreds of videos?
Adam Davis
# How to batch process hundreds of videos?

(Asked by: username_0 on 2013-09-19)

I have hundreds of videos in storage I need to distribute online. I'd like to do the following for each clip:

1. Add a pre-roll video
2. Process the audio (audio leveling, generic hiss/noise reduction for speaking (no music or other sound))
3. Add a title overlay at the beginning and end (could be same for all videos, but would like to pull from a spreadsheet to individualize each video if easily accomplished)
4. Convert video from AVCHD 1080p24 to format(s) suitable for Youtube and Vimeo with as little loss of quality as possible.

While static overlays are fine, it would be nice if things were animatable to add a bit more interest to the final product.

I'm a programmer, so I'm fine with scripting. My primary video system is an older windows 7 64 bit machine with a quad-core i7 and 16GB RAM. I'd be fine turning it into a linux machine temporarily if there are better workflows in that environment. I also have a quad core i7 OS X laptop with 16GB memory, but the disk is slower. There's no particular deadline, so if chewing through these videos slowly can be done cheaply, then that's better than paying for quick conversion, but speed would be nice, particularly if I can task multiple machines to the conversion easily on my network.

I'd prefer not to spend more money, but if there's software that can help me out significantly then buying the correct software might be acceptable.

How do I accomplish this task without spending months individually editing each video once or twice a day?

**Tags:** video, conversion, automation, workflow, avchd

> **Comments:**
> **username_1**: I'm not a programmer but I think this is all possible using [ffmpeg](http://ffmpeg.zeranoe.com/builds/) and [sox](http://sox.sourceforge.net). Here are examples for a [pre-roll video](https://trac.ffmpeg.org/wiki/How%20to%20concatenate%20(join,%20merge)%20media%20files), [audio noise reduction](http://www.zoharbabin.com/how-to-do-noise-reduction-using-ffmpeg-and-sox), [text overlay](http://superuser.com/questions/567606/multiple-effect-overlays-with-ffmpeg) and [convert AVCHD](http://pvdm.xs4all.nl/wiki/index.php/Convert_an_AVCHD_/_MTS_file_to_MP4_using_ffmpeg)  
> **username_1**: As I'm not familiar with the CLI very well I have no clue on how to string that all together into a nice script, so won't post it as an answer.  
> **username_0**: @BartArondson I think that's an excellent answer, though, and gets me enough information to get started.  Add it as an answer so I can accept it, and thanks!  
> **username_2**: I've been looking in to this as well.  I have been working on a system using some .Net libraries to build a tool around but I can't recall the name of it currently.  It was free for non-commercial use (non-commercial meaning you aren't selling the software, not that you aren't making videos for commercial purposes).  I will post later with the name of the product as it seemed relatively easy to use.  

---

## 3 answers

### Answer by username_1 on 2013-09-22. Score: 2 | Accepted answer

You can achieve all your goals using [ffmpeg](http://ffmpeg.zeranoe.com/builds/) and [sox](http://sox.sourceforge.net), these are command line tools for video and audio processing respectively.

I can not provide you with a ready to roll solution, but here are examples for a [pre-roll video](https://trac.ffmpeg.org/wiki/How%20to%20concatenate%20(join,%20merge)%20media%20files), [audio noise reduction](http://www.zoharbabin.com/how-to-do-noise-reduction-using-ffmpeg-and-sox), [text overlay](https://superuser.com/questions/567606/multiple-effect-overlays-with-ffmpeg) and [conversion from AVCHD](http://pvdm.xs4all.nl/wiki/index.php/Convert_an_AVCHD_/_MTS_file_to_MP4_using_ffmpeg).


---

### Answer by username_3 on 2013-09-28. Score: 1

Quite an expensive solution: [Sony Vegas Pro](http://www.sonycreativesoftware.com/vegaspro) + [Transcoder](http://vegasaur.com/transcoder) plugin can do it :)


---

### Answer by username_4 on 2016-09-01. Score: 0

Draft that we bundle with Deadline was built to do this sort of thing. Full disclosure: I work for the company that makes this.

Docs for Draft's fancy features.
<http://docs.thinkboxsoftware.com/products/draft/1.5/Documentation/#basic-operations>

Minimum cost is about $200 US at the moment for one machine, but you get a huge amount of process automation here.


---

