The Problem
I have around 3000+ videos growing daily. Each of these videos need to be converted to H.264, with 2 audio tracks, straight through and Stereo in an M4V container. I currently use a .Net application and the HandBrakeCLI to encode these videos. My problem is that this requires me to do it manually and monitor it continually.
The Ideal Solution
I am looking for a solution which can meet the following criteria:
- Monitor a set of folders for when an AVI/WMV file is dropped
- Encoded the video and log results to a log file, or notify of failures in some form.
- Remove the AVI/WMV and replace it with the M4V if it is successfully encoded.
The solution can be Windows, Linux or Mac based.
Any good suggestions?
I can modify the existing code for the encoding to do this, but honestly don't have the time to. Therefore I am looking for an existing solution before modifying and writing my own code to do this
Conclusion
The closest solution was harrymc's suggestion for using DropFolders, however it lacks multiple folder support and removal functionality. I have bit the bullet on this and I am integrating the functionality into an existing Media Management tool I am in the process of developing.