Convertir des vidéos et des fichiers audio en utilisant PowerShell sous Windows 11

Découvrez comment convertir facilement vos fichiers vidéo et audio sous Windows 11/10 en utilisant PowerShell avec des outils puissants comme FFmpeg et HandBrakeCLI.
Il existe des moments où vous souhaitez convertir vos vidéos et fichiers audio dans différents formats. Peut-être que vous transférez vos fichiers sur un autre appareil ou que vous essayez d'économiser de l'espace de stockage. Bien qu'il existe de nombreux outils logiciels pour accomplir cette tâche, PowerShell se révèle être une solution puissante, scriptable et simple. Voici comment convertir des vidéos et des fichiers audio à l'aide de PowerShell sous Windows 11/10.
Comment convertir des vidéos et audio avec PowerShell sous Windows 11/10
Eh bien, PowerShell lui-même n'inclut pas de fonctionnalité pour permettre la conversion de vos fichiers. Vous devrez plutôt utiliser des outils tiers populaires comme FFmpeg et HandBrakeCLI.
- FFmpeg
- HandBrake
Beaucoup dépendra également du matériel. Mieux le matériel, plus la conversion est rapide et moins vous attendez.
FFmpeg
FFmpeg est un cadre multimédia open-source qui permet aux utilisateurs de convertir, diffuser et manipuler des fichiers audio et vidéo. De plus, il prend en charge un large éventail de formats et de codecs. Voici comment l'utiliser :
- Tout d'abord, téléchargez les versions Windows de FFmpeg depuis le site gyan.dev/ffmpeg. Assurez-vous de télécharger ffmpeg-git-full.7z.
- Une fois le téléchargement terminé, extrayez le fichier, ouvrez le dossier et recherchez un dossier nommé bin. Assurez-vous de copier le chemin de ce dossier bin.
- Ensuite, appuyez sur Windows + S, tapez Modifier les variables d'environnement et lancez-le.
- Allez dans l'onglet Avancé et cliquez sur Variables d'environnement.
- Ici, dans les Variables système, recherchez Path > sélectionnez-la et cliquez sur Modifier.
- Cliquez sur le bouton Nouveau et collez le chemin du dossier bin de FFmpeg extrait.
- Maintenant, pour vérifier l'installation de FFmpeg, ouvrez PowerShell et exécutez la commande suivante pour voir si vous obtenez un résultat :
ffmpeg -version - Ensuite, pour convertir une vidéo d'un fichier à un autre, ouvrez PowerShell et exécutez la commande suivante :
ffmpeg -i "C:\Path\To\Input\video.mp4" "C:\Path\To\Output\video.mkv" - Pour convertir un fichier audio d'un format à un autre, ouvrez PowerShell et exécutez la commande suivante :
ffmpeg -i "C:\Path\To\Input\audio.wav" "C:\Path\To\Output\audio.mp3"
Dans les commandes, assurez-vous de mettre à jour le nom et le chemin du fichier. Vous pouvez également convertir vos fichiers entre .wav, .mp3, .aac, .flac et d'autres formats.
HandBrakeCLI
HandBrakeCLI est un autre transcodeur vidéo open-source populaire. Cependant, contrairement à FFmpeg, il est uniquement conçu pour les vidéos. Voici comment l'utiliser :
- Tout d'abord, téléchargez HandBrake depuis son site officiel à handbrake.fr. (Assurez-vous de télécharger la version zip)
- Extrayez le fichier ZIP et copiez son chemin, puis ajoutez un chemin de variable d'environnement pour cela. (Les étapes sont données ci-dessus.)
- Une fois cela fait, ouvrez PowerShell et exécutez la commande suivante pour convertir votre vidéo existante dans un autre format :
HandBrakeCLI -i "C:\Path\To\input_video.mkv" -o "C:\Path\To\output_video.mp4"
Voici donc deux outils open-source pour vous aider à convertir vos fichiers audio et vidéo. Si vous ne souhaitez pas utiliser PowerShell et que vous voulez plus de contrôle sur votre tâche de conversion, HandBrake propose également une version avec interface graphique. De plus, FFmpeg et HandBrakeCLI peuvent convertir plusieurs fichiers à la fois en utilisant le traitement par lots. Par conséquent, consultez les deux outils et voyez lequel répond à vos besoins.
Peut-on convertir des fichiers par batch avec FFmpeg ou HandBrakeCLI ?
Oui, FFmpeg et HandBrakeCLI prennent en charge le traitement par lots via des scripts PowerShell. Vous pouvez parcourir un dossier de fichiers et convertir chacun d'eux avec un simple script.
Que faire si PowerShell dit que ‘ffmpeg’ ou ‘HandBrakeCLI’ n'est pas reconnu comme commande ?
Cela signifie généralement que le système ne trouve pas l'exécutable car la variable d'environnement Path n'a pas été définie correctement. Pour résoudre ce problème, vérifiez que vous avez ajouté le chemin complet vers le dossier bin (pour FFmpeg) ou le dossier contenant HandBrakeCLI.exe aux Variables d'environnement du système > Path.
Questions et réponses qu'il vous faut savoir
Comment puis-je utiliser PowerShell pour créer de la musique ?
Pour utiliser PowerShell et créer de la musique, suivez ces étapes simples :
- Ouvrir PowerShell : Lancez l'application PowerShell sur votre ordinateur.
- Utiliser la méthode
Beep:- - La méthode
Beep- de la classe
Console- vous permet d'émettre des sons.
- La syntaxe de base est : powershell [console]::Beep(tone, duration)
- Où
toneest la fréquence en hertz (Hz) etdurationest la durée du son en millisecondes. - Créer une mélodie :
- Créez une série de commandes
Beepavec différentes tonalités et durées pour composer votre mélodie. Par exemple : powershell [console]::Beep(440, 500) # La (A) pendant 500ms [console]::Beep(494, 500) # Si (B) pendant 500ms [console]::Beep(523, 500) # Do (C) pendant 500ms - Mélanger les tonalités et les durées :
- Expérimentez avec différentes combinaisons pour créer des motifs mélodiques intéressants.
- Exécuter le script :
- Une fois que vous avez entré votre série de commandes, exécutez le script pour écouter votre composition. En suivant ces étapes, vous pourrez créer de courtes mélodies en utilisant PowerShell. Amusez-vous en expérimentant avec les tonalités et les rythmes !
Que peut-on faire avec PowerShell ?
PowerShell offre de nombreuses fonctionnalités pour les administrateurs et les développeurs :
- -
Automatisation des tâches
- : Permet d'automatiser diverses tâches de gestion des systèmes.
- Gestion des systèmes : Manipulation efficace des services, applications et configurations sur Windows.
- Création de scripts : Développement de scripts pour exécuter des commandes répétitives ou complexes.
- Tests : Tester des scripts et des configurations dans des environnements contrôlés.
- Déploiements CI/CD : Intégration dans des pipelines de déploiement pour simplifier et automatiser les processus.
- Interopérabilité : Utilisation du common language runtime (CLR) pour intégrer des bibliothèques .NET et d'autres langages.
- Gestion des services cloud : Interaction avec des services cloud comme Azure pour gérer des ressources. PowerShell est un outil puissant qui optimise la gestion et le développement dans les environnements informatiques modernes.
Comment puis-je ouvrir un fichier avec PowerShell dans Windows ?
- Pour ouvrir un fichier avec PowerShell dans Windows, commencez par lancer la console PowerShell.
- - Utilisez la commande
cd- ou
Set-Location- pour naviguer jusqu'au répertoire contenant votre fichier.
- Une fois dans le dossier, vous pouvez exécuter le fichier en tapant un point suivi d'un espace et du nom du fichier :
. \NomDuFichier.extension. - Si votre fichier est un script (par exemple, un script PowerShell .ps1), assurez-vous que l'exécution des scripts est autorisée en vérifiant la politique d'exécution avec
Get-ExecutionPolicy. - Pour ouvrir un fichier directement depuis l'Explorateur Windows, faites un clic droit sur le fichier, sélectionnez 'Ouvrir avec' puis choisissez PowerShell, si disponible. Ces étapes vous permettront d'ouvrir facilement vos fichiers à l'aide de PowerShell.
Maintenant que tu as fini de lire Convertir des vidéos et des fichiers audio en utilisant PowerShell sous Windows 11, nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
