перезапись аудиоконтента видео mp4/wmv новым звуком в С#

У меня есть видеоклип и аудиоклип. Я хочу разместить аудио над частью видео. Начальная точка у обоих совпадает, но видео немного длиннее. Я хочу сделать это на С# предпочтительно. Кто-нибудь знает, как я могу это сделать? Я хочу собрать огромную кучу коротких клипов (10-12 минут), поэтому мне нужно, чтобы это было в коде.

Спасибо за помощь.

-эгон


person Egon    schedule 21.02.2011    source источник
comment
Вам действительно нужно это в коде? Программа командной строки может делать то, что вы хотите, и обычно ее можно использовать для многих файлов автоматически.   -  person CodesInChaos    schedule 21.02.2011
comment
Я думаю, что это то, что я буду делать сейчас.   -  person Egon    schedule 23.02.2011


Ответы (1)


Ваши требования достаточно специфичны. И я вижу только один путь ее решения. На мой взгляд, вы должны следовать пути использования FFmpeg. Плохая новость в этом случае - это не управляемый инструмент, поэтому вам нужно создать/найти какую-то оболочку для его использования. И хорошие новости - некоторые обертки уже созданы и ниже вы можете увидеть их список:

1) http://www.ffmpeg-csharp.com/

2) NET Media Handler Pro

3) http://jasonjano.wordpress.com/2010/02/09/a-simple-c-wrapper-for-ffmpeg/

person apros    schedule 21.02.2011
comment
Спасибо. Но я не очень хочу покупать dll. Я буду придерживаться программ командной строки. - person Egon; 23.02.2011