Logo
Startseite Produkte Unterstützung Kontakt Über uns
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Videodateikonverter für Server

Total Movie Converter X ist der Videokonverter für Webserver

Server Video Converter mit ActiveX

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Movie Converter X ist ein serverseitiges SDK, das AVI, MP4, WMV, MPEG, MOV, FLV, MKV und mehr als 15 weitere Videoformate konvertiert — ohne externe Codec-Pakete oder Medien-Frameworks auf dem Server. Es läuft headless: keine GUI, keine Dialoge, keine Popups. Total Movie Converter X wird sowohl mit einer Befehlszeilen-Binärdatei als auch mit einer ActiveX/COM-Schnittstelle ausgeliefert und lässt sich somit in ASP, PHP, .NET, Python, Ruby, Java und jedes andere COM-fähige Backend integrieren. Die vollständige Liste der unterstützten Videoformate:

  • Audio Video Interleave (AVI, DIVX)
  • MPEG-Videoformate (MPG, MPEG, MPE, M1V, M2V, MPEG4)
  • Windows Media Video (WMV, ASF)
  • QuickTime Movie (MOV)
  • MPEG-4-Video (MP4)
  • Flash Video (FLV)
  • Matroska Video (MKV)
  • DVD-Video (VOB, IFO)
  • Indeo-Videoformat (IVF)
  • FLIC-Animationsformate (FLI, FLC)
Total Movie Converter X kann jede Videodatei in einen anderen Container bzw. Codec konvertieren (z. B. AVI in MP4 oder MOV in WMV ohne Zwischendateien), Codec, Bitrate, Bildrate oder Auflösung ändern sowie Videos drehen oder skalieren. Es ist der schnellste und kostengünstigste Videodatei-Konverter für den Einsatz in Diensten, der derzeit auf dem Markt erhältlich ist.

Das Programm verarbeitet Videos direkt im Durchlauf. Es werden keine zwischenzeitlichen AVI- oder MPEG-Dateien benötigt.

Hohe Konvertierungsgeschwindigkeit und Stapelverarbeitung machen den Prozess einfach und unkompliziert. Testen Sie es kostenlos (30 Tage Testzeitraum, ohne Einschränkungen) und überzeugen Sie sich davon, dass es sein Geld wirklich wert ist.

Einige der derzeit unterstützten Dateiformatkonvertierungen:

    AVI
  • AVI in AVI (Codec oder Bitrate ändern)
  • AVI in MP4
  • AVI in WMV
  • AVI in MPEG
    MP4
  • MP4 in MP4 (Codec oder Bitrate ändern)
  • MP4 in AVI
  • MP4 in WMV
  • MP4 in MPEG
    MOV
  • MOV in MP4
  • MOV in AVI
  • MOV in WMV
Jetzt herunterladen!

(enthält 30 Tage KOSTENLOSE Testversion)

Lizenz kaufen

(nur $770.00)



Beispiele für Total Movie Converter X

Videodateien mit Total Movie Converter X und .NET konvertieren


string src  = @"C:\test\Source.avi";
string dest = @"C:\test\Dest.mp4";

var cnv = new MovieConverterX();
cnv.Convert(src, dest, "-cMP4 -vb 2000 -log c:\\test\\Movie.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Videodateien auf Webservern mit Total Movie Converter X konvertieren

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\MovieConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.avi";
                var outPath = Path.GetTempFileName() + ".mp4";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{srcPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Weitere Informationen zu Azure Functions.

Videodateien auf Webservern mit Total Movie Converter X konvertieren

dim C
Set C=CreateObject("MovieConverter.MovieConverterX")
C.Convert "c:\source.avi", "c:\dest.mp4", "-cMP4 -log c:\Movie.log"
Response.Write C.ErrorMessage
set C = nothing

AVI- und MP4-Dateien auf Webservern mit Total Movie Converter X konvertieren

$src="C:\\test\\test.avi";
$dest="C:\\test\\test.mp4";
if (file_exists($dest)) unlink($dest);
$c= new COM("MovieConverter.MovieConverterX");
$c->convert($src,$dest, "-c mp4 -vb 2000 -log c:\\test\\Movie.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Videodateien mit Total Movie Converter X und Ruby konvertieren

require 'win32ole'
c = WIN32OLE.new('MovieConverter.MovieConverterX')

src = "C:\\test\\test.avi"
dest = "C:\\test\\test.mp4"

c.convert(src, dest, "-c MP4 -log c:\\test\\Movie.log")

if not File.exist?(dest)
  puts c.ErrorMessage
end

Videodateien mit Total Movie Converter X und Python konvertieren

import win32com.client
import os.path

c = win32com.client.Dispatch("MovieConverter.MovieConverterX")

src  = "C:\\test\\test.avi"
dest = "C:\\test\\test.mp4"

c.convert(src, dest, "-c MP4 -log c:\\test\\Movie.log")

if not os.path.exists(dest):
    print(c.ErrorMessage)

Videodateien mit Pascal und Total Movie Converter X konvertieren

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('MovieConverter.MovieConverterX');
  c.Convert('c:\test\source.avi', 'c:\test\dest.mp4', '-cMP4 -log c:\test\Movie.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

AVI- und MP4-Dateien auf Webservern mit Total Movie Converter X konvertieren

var c = new ActiveXObject("MovieConverter.MovieConverterX");
c.Convert("C:\\test\\source.avi", "C:\\test\\dest.mp4", "-c MP4");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Videodateien mit Total Movie Converter X und Perl konvertieren

use Win32::OLE;

my $src  = "C:\\test\\test.avi";
my $dest = "C:\\test\\test.mp4";

my $c = CreateObject Win32::OLE 'MovieConverter.MovieConverterX';
$c->convert($src, $dest, "-c mp4 -log c:\\test\\Movie.log");
print $c->ErrorMessage if -e $dest;

quote

Videodateikonverter für Server Kundenbewertungen 2026

Bewerten
Bewertet als 4.7/5 basierend auf Kundenbewertungen
5 Star

"Wir nehmen von Nutzern hochgeladene Videos in allen erdenklichen Formaten entgegen, von altem AVI bis hin zu modernem MP4 mit H.265, und brauchen für den Player eine einheitliche MP4/H.264-Basis. Total Movie Converter X läuft als Windows-Dienst auf den Encoder-Servern; die Warteschlange speist ihn über -list-Dateien. Fünf Jahre im Produktivbetrieb, keine Überraschungen. Der Durchsatz liegt bei unserer Hardware bei etwa dem Dreifachen der Echtzeit für 1080p-Quellen, was für unser SLA ausreichend ist."

5 Star Daniel R.
Senior Backend Developer at a video-streaming platform

"Unser LMS akzeptiert Kursaufzeichnungen von Dozenten in jedem nur denkbaren Format: MOV von Macs, WMV von alten Windows-Bildschirmrekordern, MP4 von Smartphones. Total Movie Converter X normalisiert alles auf ein einheitliches MP4-H.264-Profil, bevor es überhaupt den Player erreicht. Der .NET-Wrapper fügt sich nahtlos in unsere bestehende Pipeline ein; die -log-Ausgabe liefert eine saubere Zeile pro Datei und lässt sich problemlos an Splunk weiterleiten."

5 Star Petra M.
DevOps Engineer at a corporate training company

"Kamerahersteller schicken uns proprietäre AVI-Varianten, herstellerspezifische MP4-Boxen und gelegentlich FLV von alten DVR-Systemen. Total Movie Converter X verarbeitet alles und liefert uns H.264-MP4 für den Dashboard-Player. Das Drehen schief montierter Kameraaufnahmen mit -rotate ist eine Funktion, die wir täglich nutzen. Der headless-Betrieb auf Windows Server Core war beim Vergleich mit Alternativen das ausschlaggebende Argument."

5 Star Hiroshi K.
CTO at a video-surveillance SaaS

"Wir haben Total Movie Converter X unter der Royalty-Free-Lizenz in unser Heimvideo-Archivierungsprodukt integriert. Die einmalige Projektgebühr war ein Bruchteil dessen, was kommerzielle FFmpeg-basierte Wrapper verlangten. Unser Installer liefert das ActiveX aus und registriert es, unsere Anwendung ruft es direkt auf, die Endnutzer sehen ausschließlich unsere Oberfläche. Die 32-Bit-Beschränkung des ActiveX hat uns ein paar Tage Pipeline-Umbau gekostet, doch der Support reagierte zügig auf unsere Anfragen zu Workarounds."

4 Star Annika L.
Independent Software Vendor

"Wir verarbeiten Bodycam- und Dashcam-Aufnahmen als Teil einer Beweismittel-Pipeline. Quelldateien kommen in herstellerspezifischen AVI- und MP4-Varianten an; wir transkodieren sie in ein einheitliches MP4-H.264-Archivprofil. Total Movie Converter X liefert über alle Durchläufe hinweg deterministische Ergebnisse, was für die Beweiskette entscheidend ist. Die CLI ist stabil, die Ausgabe ist bei gleichen Eingaben und Flags bitidentisch. Fünf Jahre unbeaufsichtigter nächtlicher Konvertierungen, keine Ausfälle, die wir dem Konverter anlasten könnten."

5 Star Tomasz W.
Lead .NET Developer at a digital-evidence platform


Jetzt herunterladen!

Aktualisiert Mon, 04 May 2026

Lizenz kaufen

(nur $770.00)



Häufig gestellte Fragen zu Total Movie Converter X ▼

Nein. Total Movie Converter X ist vollständig in sich geschlossen und decodiert und codiert alle unterstützten Videoformate eigenständig. Sie benötigen weder K-Lite, FFmpeg, DirectShow-Filter noch andere externe Codec-Pakete auf dem Konvertierungsserver. Dadurch entfällt das ständige Aktualisieren von Abhängigkeiten, das Video-Pipelines normalerweise unterbricht, sobald sich Windows oder Codec-Pakete ändern.
Eingabeformate sind unter anderem AVI, MP4, WMV, MPG, MPEG, MOV, FLV, MKV, ASF, VOB, IFO, DIVX, MPE, M1V, M2V, MPEG4, IVF, FLI, FLC und weitere. Ausgabe: AVI, MP4, WMV, MPEG, MOV, FLV. Total Movie Converter X kann zudem zwischen Codecs (H.264, MPEG-4, WMV, MS-MPEG-4, MJPEG) innerhalb desselben Containers umwandeln oder neu verpacken.
Total Movie Converter X stellt eine COM/ActiveX-Schnittstelle bereit, sodass jede COM-fähige Sprache es direkt aufrufen kann: new COM("MovieConverter.MovieConverterX") in PHP, new MovieConverterX() in .NET, win32com.client.Dispatch in Python, WIN32OLE.new in Ruby. Alternativ kann die Befehlszeilen-Binärdatei MovieConverterX.exe aus jedem Prozess, Scheduler oder Shell-Skript heraus aufgerufen werden.
Total Movie Converter ist die Desktop-GUI-Version, die für die interaktive Nutzung an einer Workstation gedacht ist. Total Movie Converter X ist das Server-SDK: keine grafische Oberfläche, keine Dialoge, keine Endbenutzerinteraktion. Es ist für den unbeaufsichtigten serverseitigen Einsatz lizenziert, enthält die ActiveX/COM-Schnittstelle für die Anwendungsintegration und unterstützt eine Royalty-Free-Lizenz für die Weiterverteilung innerhalb Ihres eigenen Produkts.
Ja. Da der Konverter eine reguläre Windows-Binärdatei mit COM-Schnittstelle ist, läuft er überall, wo Windows läuft: IIS-Anwendungspools, Windows-Container, Azure App Service oder Azure Functions auf der Windows-Laufzeit, AWS-EC2-Windows-Instanzen sowie lokale Windows-Server. Hinweis: Die ActiveX-Komponente ist ausschließlich 32-Bit, konfigurieren Sie daher Ihren IIS-Anwendungspool oder die .NET-Laufzeit auf 32-Bit, wenn Sie über COM aufrufen. Die Befehlszeilen-Binärdatei funktioniert auf 64-Bit-Windows ohne Einschränkungen.
Ja. Verwenden Sie -c <format> für den Ausgabe-Container/-Codec (MP4, AVI, WMV, MPEG, MOV, FLV), -vb <kbps> für die Video-Bitrate, -fps <rate> für die Bildrate und -resize <WxH> für die Ausgabeauflösung. Die Audio-Bitrate wird mit -ab gesteuert. Drehen erfolgt mit -rotate 90|180|270. Dieser Steuerungsumfang deckt Transkodierung, Neucodierung und Standardisierungsabläufe für Streaming-, Archiv- und Überwachungs-Pipelines ab.
Die CLI akzeptiert -list queue.txt für Stapelaufträge und liest Dateipfade Zeile für Zeile ein. Jede Konvertierung läuft sequenziell ab und gibt zwischen den Dateien Speicher frei, sodass ein einzelner Prozess Tausende von Eingaben ohne Speicherlecks abarbeiten kann. Ausgabepfade können Vorlagen mit Platzhaltern wie %filename% verwenden, und das Flag -log schreibt strukturierte Zeilen pro Datei, die sich für die Aufnahme in Ihren Log-Aggregator eignen.
Ja. Der Download ist eine voll funktionsfähige 30-Tage-Testversion mit allen Ausgabeformaten, ActiveX und Befehlszeilenfunktionen freigeschaltet — ohne Kreditkarte und ohne E-Mail-Adresse. Nach 30 Tagen entscheiden Sie, ob Sie kaufen. Die Lizenz ist eine Einmalzahlung mit lebenslangen Updates und technischem Support.

Fangen Sie jetzt an zu arbeiten!

Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.

⬇ Kostenlose Testversion herunterladen Windows 7/8/10/11 • 109 MB
Pro Suite


Liste der Apps mit integrierter API-Unterstützung

Urheberrecht 2003-2026 CoolUtils Development. Alle Rechte vorbehalten.