2010-12-18 12 views
1

Ich habe ein C# -Programm hier, das 2 Videodateien zu einem zusammenführen muss. Zuerst habe ich versucht, es in C# zu tun, aber ich denke, es braucht nur zu viel Zeit und Wissen, um dies zu tun.Merge 2 Videos in einem mit Kommandozeile (vielleicht Virtual Dub?)

Jetzt suche ich nach einem Programm mit Befehlszeilenparameter, die das für mich tun können. Ich habe in der Virtual Dub Dokumentation nachgesehen, aber dort nichts gefunden. Hier

ist ein Screenshot von dem, was ich tun muss:

http://public.slay.it/MARTIN-PC/634283051086584052.png

Video 2 wie ein Overlay über Video sein muss 1. Ist ein Programm jemand weiß, was diese oder vielleicht sogar C# tun können Rahmen?

Antwort

1

Avisynth mit PIP sehen ein demo

+0

Das war schnell! Vielen Dank! – Martin

+0

hehe, das wirst du sagen, wenn du Avisynth verwendest, btw benutze den AvsP Editor ist wirklich erstaunlich –

0

Es ist auf der Art von Videodateien ab, die Sie verwenden, die genauen Codecs usw. Ohne die Codecs zu wissen, beteiligt es schwer ist, eine Antwort zu geben. Ihr Link wird auch nicht funktionieren, also verschwende ich Ihre Zeit.

Aus meiner Erfahrung, beide Videos müssten genau die gleichen Spezifikationen haben, um sie zusammenzufügen, um eine Ausgabe zu präsentieren. Andernfalls werden Sie sie neu codieren, und das könnte für Ihre Anwendung viel zu langsam sein.

Ich denke auch nicht, VirtualDub oder Avisynth sind die richtigen Optionen hier.

Wenn Ihre Videos mp4, MPEG-4, DivX, XviD, 3ivx usw. sind, haben Sie eine gute Chance, dies wirklich schnell mit mp4box zu tun. Es ist Open Source, Kommandozeile und auch Google benutzt es :)