Vous téléchargez un convertisseur vidéo, glissez un fichier 4K, et les ventilateurs de votre MacBook se mettent à tourner comme un réacteur. L'Activity Monitor montre l'application consommant 800 Mo de RAM — pour un simple convertisseur de format. Le coupable est presque toujours Electron : un navigateur Chromium complet qui tourne derrière l'interface d'un convertisseur. L'application a l'air soignée, mais elle brûle des ressources à afficher une page web au lieu de transcoder votre vidéo.
Sur une machine conçue pour le travail multimédia, le convertisseur lui-même ne devrait pas être le goulot d'étranglement des performances.
Pourquoi le natif compte pour la vidéo
macOS intègre l'encodage et le décodage vidéo accélérés par le matériel via VideoToolbox. Les puces Apple Silicon disposent de moteurs médias dédiés capables de transcoder du H.264 et du H.265 avec une fraction de la consommation d'énergie de l'encodage logiciel. Mais un convertisseur n'en profite que s'il est conçu avec des frameworks natifs. Les applications Electron font généralement appel à ffmpeg en mode logiciel, contournant totalement le matériel.
La différence est mesurable : un clip 4K de 10 minutes qui prend 3 minutes dans une application native peut en prendre 12 dans une enveloppe Electron, tout en consommant plus de batterie et plus de RAM.
Un convertisseur qui utilise le matériel que vous avez payé
Mediasmith est conçu en Swift avec des frameworks natifs macOS. Le transcodage vidéo utilise automatiquement l'accélération matérielle sur Apple Silicon. L'application tient dans une seule fenêtre avec trois files — vidéo, images et audio — et son empreinte mémoire reste faible car il n'y a pas de navigateur intégré.
Formats pris en charge
Convertissez entre MOV, MP4, AVI, MKV et WebM. Pour la plupart des flux de travail — convertir un enregistrement d'écran de MOV vers MP4 pour le partager, ou transcoder des rushes client vers un format de livraison — c'est glisser, déposer, terminé.
Fonctionne en parallèle de vos autres outils
Comme l'application est légère, vous pouvez lancer une conversion par lot en arrière-plan tout en montant dans Final Cut Pro ou Premiere sans que le convertisseur se batte pour les ressources. Sur un MacBook, cela signifie aussi moins de chaleur et une meilleure autonomie de batterie.
Si votre convertisseur actuel fait sonner votre Mac comme s'il rendait un long-métrage alors qu'il ne fait que changer un conteneur, une application native est la solution.