Logo
Accueil Produits Support Contact À propos de nous
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convertisseur de vidéos pour serveurs

Total Movie Converter X est le convertisseur vidéo pour serveurs web

Convertisseur Vidéo Serveur Avec ActiveX

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

Total Movie Converter X est un SDK côté serveur qui convertit AVI, MP4, WMV, MPEG, MOV, FLV, MKV et plus de 15 autres formats vidéo — sans packs de codecs externes ni frameworks multimédias sur le serveur. Il fonctionne en mode headless : pas d'interface graphique, pas de boîtes de dialogue, pas de fenêtres contextuelles. Total Movie Converter X est livré à la fois avec un binaire en ligne de commande et une interface ActiveX/COM, ce qui lui permet de s'intégrer dans ASP, PHP, .NET, Python, Ruby, Java et tout autre backend compatible COM. La liste complète des formats vidéo pris en charge :

  • Audio Video Interleave (AVI, DIVX)
  • Formats vidéo MPEG (MPG, MPEG, MPE, M1V, M2V, MPEG4)
  • Windows Media Video (WMV, ASF)
  • QuickTime Movie (MOV)
  • Vidéo MPEG-4 (MP4)
  • Flash Video (FLV)
  • Matroska Video (MKV)
  • Vidéo DVD (VOB, IFO)
  • Indeo Video Format (IVF)
  • Formats d'animation FLIC (FLI, FLC)
Total Movie Converter X peut convertir n'importe quel fichier vidéo vers un autre conteneur/codec (par exemple AVI vers MP4, ou MOV vers WMV sans fichiers intermédiaires), changer de codec, de débit, de fréquence d'images ou de résolution, et faire pivoter ou redimensionner la vidéo. C'est le convertisseur de fichiers vidéo utilisable depuis un service le plus rapide et le plus abordable actuellement sur le marché.

Le programme traite la vidéo à la volée. Aucun fichier AVI ou MPEG intermédiaire n'est nécessaire.

Une vitesse de conversion élevée et les conversions par lots rendent le processus simple et sans monotonie. Essayez-le gratuitement (période d'essai de 30 jours, sans limitations) et constatez qu'il vaut vraiment son prix.

Quelques-unes des conversions de formats de fichiers actuellement prises en charge :

    AVI
  • AVI vers AVI (changement de codec ou de débit)
  • AVI vers MP4
  • AVI vers WMV
  • AVI vers MPEG
    MP4
  • MP4 vers MP4 (changement de codec ou de débit)
  • MP4 vers AVI
  • MP4 vers WMV
  • MP4 vers MPEG
    MOV
  • MOV vers MP4
  • MOV vers AVI
  • MOV vers WMV
Télécharger maintenant!

(inclut un essai GRATUIT de 30 jours)

Acheter une licence

(seulement $770.00)



Exemples d'utilisation de Total Movie Converter X

Convertir des fichiers vidéo avec Total Movie Converter X et .NET


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);

Convertir des fichiers vidéo sur des serveurs web avec Total Movie Converter X

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);
        }
    }
Plus d'informations sur Azure Functions.

Convertir des fichiers vidéo sur des serveurs web avec Total Movie Converter X

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

Convertir des fichiers AVI et MP4 sur des serveurs web avec Total Movie Converter X

$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;

Convertir des fichiers vidéo avec Total Movie Converter X et Ruby

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

Convertir des fichiers vidéo avec Total Movie Converter X et Python

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)

Convertir des fichiers vidéo avec Pascal et Total Movie Converter X

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;

Convertir des fichiers AVI et MP4 sur des serveurs web avec Total Movie Converter X

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

Convertir des fichiers vidéo avec Total Movie Converter X et Perl

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

Convertisseur de vidéos pour serveurs Avis des clients 2026

Évaluez-le
Noté 4.7/5 sur la base des avis des clients
5 Star

"Nous ingérons des vidéos téléchargées par les utilisateurs dans tous les formats, du vieil AVI au MP4 moderne avec H.265, et nous avons besoin d'une seule baseline MP4/H.264 pour le lecteur. Total Movie Converter X tourne en tant que service Windows sur les machines d'encodage ; la file le nourrit via les fichiers -list. Cinq ans en production, aucune surprise. Le débit est d'environ 3x le temps réel sur notre matériel pour des sources 1080p, ce qui convient à notre SLA."

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

"Notre LMS accepte les enregistrements de cours des formateurs dans tous les formats imaginables : MOV depuis des Mac, WMV depuis de vieux enregistreurs d'écran Windows, MP4 depuis des téléphones. Total Movie Converter X normalise tout vers un profil MP4 H.264 unique avant que cela ne touche le lecteur. Le wrapper .NET s'intègre dans notre pipeline existant ; la sortie -log est une ligne propre par fichier, facile à expédier vers Splunk."

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

"Les fournisseurs de caméras nous envoient des variantes AVI propriétaires, des boîtes MP4 spécifiques au fournisseur et parfois du FLV provenant de DVR hérités. Total Movie Converter X gère le tout et nous fournit du MP4 H.264 pour le lecteur du tableau de bord. Faire pivoter des images de caméras mal alignées avec -rotate est une fonctionnalité que nous utilisons tous les jours. Le fonctionnement headless sur Windows Server Core a été le facteur décisif lorsque nous avons évalué les alternatives."

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

"Nous avons intégré Total Movie Converter X dans notre produit d'archivage de vidéos personnelles sous la licence sans redevance. Le tarif unique par projet représentait une fraction de ce que demandaient les wrappers commerciaux basés sur FFmpeg. Notre installateur livre et enregistre l'ActiveX, notre application l'appelle directement, les utilisateurs finaux ne voient que notre interface. La limitation 32 bits de l'ActiveX nous a coûté quelques jours de retravail du pipeline, mais le support a été réactif lorsque nous avons demandé des solutions de contournement."

4 Star Annika L.
Independent Software Vendor

"Nous traitons les images de bodycams et de dashcams dans le cadre d'un pipeline de gestion des preuves. Les fichiers source arrivent dans des variantes AVI et MP4 spécifiques aux fournisseurs ; nous transcodons vers un profil MP4 H.264 d'archivage unique. Total Movie Converter X est déterministe d'une exécution à l'autre, ce qui est important pour la chaîne de traçabilité. La CLI est stable, la sortie est identique au bit près pour les mêmes entrées et drapeaux. Cinq ans de conversions nocturnes sans surveillance, aucune panne dont on puisse blâmer le convertisseur."

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


Télécharger maintenant!

Mis à jour Mon, 04 May 2026

Acheter une licence

(seulement $770.00)



Foire aux questions sur Total Movie Converter X ▼

Non. Total Movie Converter X est entièrement autonome et décode et encode tous les formats vidéo pris en charge par lui-même. Vous n'avez pas besoin de K-Lite, FFmpeg, de filtres DirectShow, ni d'aucun pack de codecs externe sur le serveur de conversion. Cela évite la course aux mises à jour de dépendances qui casse habituellement les pipelines vidéo à chaque fois que Windows ou les paquets de codecs changent.
Les formats d'entrée incluent AVI, MP4, WMV, MPG, MPEG, MOV, FLV, MKV, ASF, VOB, IFO, DIVX, MPE, M1V, M2V, MPEG4, IVF, FLI, FLC et d'autres. En sortie : AVI, MP4, WMV, MPEG, MOV, FLV. Total Movie Converter X peut également remballer ou transcoder entre codecs (H.264, MPEG-4, WMV, MS-MPEG-4, MJPEG) au sein du même conteneur.
Total Movie Converter X expose une interface COM/ActiveX, donc tout langage compatible COM peut l'appeler directement : new COM("MovieConverter.MovieConverterX") en PHP, new MovieConverterX() en .NET, win32com.client.Dispatch en Python, WIN32OLE.new en Ruby. Alternativement, le binaire en ligne de commande MovieConverterX.exe peut être appelé depuis n'importe quel processus, planificateur ou script shell.
Total Movie Converter est la version graphique de bureau destinée à un usage interactif sur un poste de travail. Total Movie Converter X est le SDK serveur : pas d'interface graphique, pas de boîtes de dialogue, pas d'interaction avec l'utilisateur final. Il est sous licence pour une utilisation côté serveur sans surveillance, inclut l'interface ActiveX/COM pour l'intégration applicative, et prend en charge une licence sans redevance pour la redistribution au sein de votre propre produit.
Oui. Comme le convertisseur est un binaire Windows ordinaire avec une interface COM, il fonctionne partout où Windows fonctionne : pools d'applications IIS, conteneurs Windows, Azure App Service ou Azure Functions sur le runtime Windows, instances Windows AWS EC2 et Windows Server sur site. Remarque : le composant ActiveX est uniquement 32 bits, configurez donc votre pool d'applications IIS ou votre runtime .NET en 32 bits lors de l'appel via COM. Le binaire en ligne de commande fonctionne sur Windows 64 bits sans restrictions.
Oui. Utilisez -c <format> pour le conteneur/codec de sortie (MP4, AVI, WMV, MPEG, MOV, FLV), -vb <kbps> pour le débit vidéo, -fps <rate> pour la fréquence d'images, et -resize <WxH> pour la résolution de sortie. Le débit audio se contrôle avec -ab. La rotation se fait avec -rotate 90|180|270. Cet ensemble de contrôles couvre les workflows de transcodage, de réencodage et de standardisation pour les pipelines de streaming, d'archivage et de vidéosurveillance.
La CLI accepte -list queue.txt pour les jobs en lot et lit les chemins de fichiers ligne par ligne. Chaque conversion s'exécute séquentiellement, libérant la mémoire entre les fichiers, donc un seul processus peut traiter des milliers d'entrées sans fuites. Les chemins de sortie peuvent utiliser des modèles avec des espaces réservés comme %filename%, et le drapeau -log écrit des lignes structurées par fichier adaptées à l'ingestion dans votre agrégateur de logs.
Oui. Le téléchargement est une version d'essai pleinement fonctionnelle de 30 jours avec tous les formats de sortie, ActiveX et fonctionnalités en ligne de commande déverrouillés — sans carte de crédit ni e-mail requis pour démarrer. Après 30 jours, vous décidez si vous achetez. La licence est un paiement unique avec mises à jour à vie et support technique.

Commencez à travailler maintenant!

Téléchargez la version d'essai gratuite et convertissez vos fichiers en quelques minutes.
Aucune carte de crédit ou email requis.

⬇ Télécharger la version d'essai gratuite Windows 7/8/10/11 • 109 MB
Pro Suite


Liste des applications avec support API intégré

Droits d'Auteur 2003-2026 CoolUtils Development. Tous droits réservés.