Conversion vidéo
FlyingFiles change la résolution, la qualité, le codec et le format de vos vidéos, et sait aussi en extraire le son seul. Il convertit un fichier ou plusieurs à la fois, avec les mêmes réglages. Le travail est confié au programme gratuit FFmpeg installé sur le système. Les originaux restent intacts, et les fichiers existants ne sont jamais écrasés.
Convertir pas à pas
Pour l'application, une vidéo est un fichier dont l'extension est celle d'une vidéo, par ex. .mp4, .mov, .m4v, .mkv, .webm, .avi, .wmv, .flv, .mpg, .mpeg, .ts, .mts, .m2ts, .vob, .3gp ou .ogv.
Dans le panneau, sélectionnez les fichiers vidéo ou placez le curseur sur une vidéo.
Faites un clic droit et choisissez Convertir la vidéo…, ou choisissez Outils → Convertir une vidéo….
Si FFmpeg n'est pas installé sur le système, la fenêtre FFmpeg introuvable s'ouvre. Installez-le et cliquez sur Vérifier à nouveau : la fenêtre de conversion s'ouvre d'elle-même.
La fenêtre Convertir la vidéo vérifie d'abord le fichier et FFmpeg (« Vérification du fichier et de FFmpeg… »). Ensuite, la ligne Source indique ce que contient la vidéo, par ex. « film.mov — 1920×1080, 29.97 im./s, H.264, son AAC, 3:12, 12.3 Mb/s ».
Choisissez un réglage dans Préréglage ou réglez les champs un par un (description des champs). Le nom du fichier obtenu s'affiche en bas de la fenêtre.
Cliquez sur Convertir (Enter). Annuler (Esc) ferme la fenêtre sans convertir.
Le menu contextuel ne propose Convertir la vidéo… que si le fichier cliqué — ou chaque fichier sélectionné — est une vidéo. Depuis le menu Outils, l'application ne retient de la sélection que les vidéos et ignore les autres fichiers. La commande n'a pas de raccourci clavier ; vous pouvez lui en attribuer un dans la fenêtre Raccourcis clavier.
Le bouton Convertir ne fonctionne qu'une fois le fichier et FFmpeg vérifiés. Quand les réglages choisis ne sont pas utilisables, la raison s'affiche en gras au-dessus des boutons, par ex. « La vidéo n’a pas de piste son. », et le bouton est inactif (liste des messages).
Avec plusieurs fichiers, le titre de la fenêtre en donne le nombre, par ex. « Convertir la vidéo — 3 fichiers », et la ligne Source décrit le premier. Tous les fichiers reçoivent les mêmes réglages, mais l'application les applique à chacun séparément : elle n'agrandit pas une vidéo plus petite que la résolution choisie, et avec Copier sans modification, elle n'encode le son que dans les fichiers où il ne peut pas être copié.
Progression et interruption
Après un clic sur Convertir, la fenêtre Conversion de la vidéo s'ouvre. Les fichiers sont traités l'un après l'autre. La fenêtre affiche :
le fichier en cours, par ex. « Fichier 2 sur 3 : film.mov », et le nom du fichier obtenu (« Enregistrement vers : … ») ;
la position dans la vidéo, le pourcentage et la vitesse par rapport à la durée de lecture, par ex. « 1:05 sur 3:12 (33 %), vitesse 2.4× » ;
le temps écoulé depuis le début et le temps restant approximatif ;
la barre de progression de toute la file, calculée d'après la durée des vidéos.
Quand la durée de la vidéo ne peut pas être lue, la fenêtre indique seulement la part déjà traitée et la vitesse — sans pourcentage ni temps restant —, et la barre signale seulement que le travail est en cours.
Annuler ou Esc interrompt la conversion. L'application arrête FFmpeg et supprime le fichier inachevé. Les fichiers terminés avant restent, et le titre de la fenêtre principale indique « Conversion vidéo annulée. »
Extraire le son d’un MP4
Depuis 1.6.0, faites un clic droit sur un MP4 et choisissez Extraire le son…. S’il y a une sélection, tous les fichiers doivent être MP4. La première piste audio est extraite, uniquement depuis le disque local ; copiez d’abord les fichiers du serveur ou d’une archive sur le disque.
Choisissez MP3 ou Codec d’origine (sans réencodage).
Pour MP3 : 64–320 kb/s (192 par défaut), échantillonnage Automatique, 32, 44,1 ou 48 kHz, et Stéréo (par défaut) ou Mono.
Enregistrez à côté de l’original ou dans le dossier local de l’autre panneau, puis cliquez sur Extraire.
Le codec d’origine copie sans perte : AAC/ALAC → M4A, MP3 → MP3, AC-3/E-AC-3 → AC3/EAC3, Opus → Opus, Vorbis → Ogg, FLAC → FLAC ; autres → MKA. Chaque fichier reçoit le conteneur adapté. FFmpeg doit être installé séparément ; conserver le codec exige aussi ffprobe fonctionnel, et MP3 nécessite libmp3lame. L’absence de piste audio empêche le démarrage.
Les fichiers sont traités un par un avec progression et Annuler. Les originaux restent intacts ; un conflit de nom ajoute un numéro, par ex. film (2).mp3. Un résultat incomplet est supprimé après annulation ou erreur.
Réglages de conversion
| Champ | Possibilités |
|---|---|
| Préréglage | 480p, 720p (HD), 1080p (Full HD), 4K (2160p), Son uniquement, Personnalisé |
| Format | MP4, MOV (QuickTime), MKV (Matroska), WebM ; avec Son uniquement — M4A (son AAC) et MP3 (son) |
| Codec vidéo | H.264 (compatibilité maximale), HEVC / H.265 (fichier plus petit), VP9, AV1 (fichier le plus petit, encodage lent), Inchangé (remultiplexage, sans perte de qualité) |
| Résolution | Originale, 2160p (4K), 1440p, 1080p, 720p, 480p |
| Qualité | Qualité constante (glissière, 60 % par défaut) ou Débit en kb/s |
| Images/s | D’origine, 24, 25, 30, 50 ou 60 im./s |
| Son | Copier sans modification (par défaut), AAC, Opus ou MP3 à plusieurs débits, Sans son |
| Enregistrer | À côté de l’original (par défaut) ou Dans le dossier de l’autre panneau : … |
Le Préréglage détermine la résolution. Au départ, l'application choisit 1080p (Full HD) ; si le petit côté de la vidéo fait moins de 1080 pixels, 720p (HD), et en dessous de 720 pixels, 480p. Changer la résolution à la main fait passer la liste au préréglage correspondant ou à Personnalisé. Son uniquement remplace la liste des formats par M4A et MP3 et désactive les champs de l'image.
La Résolution est le petit côté de l'image : 1080p signifie une hauteur de 1080 pixels pour une vidéo horizontale et une largeur de 1080 pixels pour une vidéo verticale. Les proportions sont conservées, et une vidéo plus petite n'est pas agrandie — une vidéo 720p reste en 720p avec le réglage 1080p. Originale indique entre parenthèses la taille de la source.
Codec vidéo. La liste ne montre que les codecs qui conviennent au format choisi et que le FFmpeg installé sait encoder. Sous la liste, vous voyez quel encodeur FFmpeg l'application utilisera, par ex. « Encodeur FFmpeg : libx264 ».
H.264 se lit sur presque tous les appareils et dans presque tous les logiciels.
HEVC donne un fichier plus petit à qualité comparable, mais tous les appareils ne le lisent pas.
AV1 donne les plus petits fichiers, mais c'est le plus lent à encoder. VP9 et AV1 sont les seuls codecs du format WebM.
Inchangé recopie l'image sans l'encoder : c'est rapide, et la qualité ne change pas. Les champs Résolution, Qualité et Images/s sont alors inactifs. Seule une image compatible avec le nouveau format peut être remultiplexée ; le MKV les accepte toutes.
Sous le codec apparaît la case Encodage matériel (plus rapide, fichier souvent plus gros) quand l'ordinateur dispose d'un encodeur matériel qui fonctionne pour ce codec : VideoToolbox sur Mac, NVENC avec une carte NVIDIA, Quick Sync avec un processeur Intel, AMF avec une carte AMD. L'application le vérifie en encodant une seule image à titre d'essai ; la case n'apparaît donc pas quand le matériel ne fonctionne pas, même si FFmpeg connaît cet encodeur.
La Qualité a deux modes :
Qualité constante — une glissière de 0 à 100 % par pas de 5, 60 % par défaut. Plus la valeur est élevée, plus l'image est bonne et le fichier gros. À côté de la glissière, l'application indique ce que cela signifie pour l'encodeur, par ex. « 60 % (CRF 23) » pour H.264 ou « 60 % (q 66) » pour l'encodage matériel sur Mac. Un encodeur sans mode de qualité constante reçoit un débit calculé d'après la taille de l'image, le nombre d'images par seconde et la glissière — à côté de la glissière s'affiche alors par ex. « 60 % (env. … kb/s) ».
Débit — le nombre de kilobits par seconde attribués à l'image, de 100 à 200 000 kb/s. L'application propose une valeur adaptée au codec, à la résolution et au nombre d'images par seconde choisis, tant que vous n'en saisissez pas une vous-même. Quand la durée de la vidéo est connue, le champ est suivi de « Taille estimée du fichier : env. … », et avec plusieurs fichiers de « Taille estimée du premier fichier : env. … ».
Les Images/s ne peuvent qu'être réduites : une vidéo qui a autant d'images par seconde ou moins garde les siennes. D’origine indique entre parenthèses la valeur de la source.
Le Son est par défaut copié sans modification, donc sans perte de qualité. Quand le codec audio ne convient pas au format, la fenêtre indique comment il sera enregistré, par ex. « Le son PCM ne peut pas être enregistré dans ce format sans réencodage : il sera enregistré en AAC 192 kb/s. » Dans ce cas, l'application encode le son en AAC 192 kb/s, en Opus 128 kb/s pour le WebM et en MP3 192 kb/s pour le MP3. Sans son est disponible dans les formats avec image.
Enregistrer décide où les fichiers seront créés : À côté de l’original ou Dans le dossier de l’autre panneau : …. Le second choix figure dans la liste quand l'autre panneau affiche un dossier du disque de l'ordinateur.
Formats et codecs
| Format | Codec vidéo | Son après encodage |
|---|---|---|
| MP4 | H.264, HEVC, AV1 | AAC 128–320 kb/s |
| MOV (QuickTime) | H.264, HEVC | AAC 128–320 kb/s |
| MKV (Matroska) | H.264, HEVC, VP9, AV1 | AAC 128–320 kb/s ou Opus 64–192 kb/s |
| WebM | VP9, AV1 | Opus 64–192 kb/s |
| M4A (son AAC) | — | AAC 128–320 kb/s |
| MP3 (son) | — | MP3 128–320 kb/s |
Chaque format avec image propose aussi Inchangé, et chaque format propose Copier sans modification pour le son. La fenêtre ne propose pas d'autres combinaisons, comme AV1 en MOV ou H.264 en WebM.
Fichiers obtenus
Le nom du fichier obtenu se compose du nom de l'original sans extension, d'une espace, de la résolution du résultat et de l'extension du nouveau format :
vacances.movavec le réglage 720p et le format MP4 →vacances 720p.mp4;la résolution dans le nom est celle qu'a réellement le fichier : une vidéo 480p avec le réglage 720p donne
vacances 480p.mp4;la résolution d'origine, Inchangé et le son seul n'ajoutent rien au nom :
vacances.mkv,vacances.m4a.
Avant le démarrage, la fenêtre affiche le nom en bas : « Fichier obtenu : vacances 720p.mp4 », et avec plusieurs fichiers « Fichiers obtenus : vacances 720p.mp4 et les suivants ».
Les fichiers existants ne sont jamais écrasés — l'original non plus. Quand le nom est déjà pris, l'application ajoute un numéro : vacances 720p (2).mp4, puis (3) et ainsi de suite. Elle choisit le premier numéro libre juste avant la conversion de chaque fichier. Remultiplexer film.mp4 en MP4 donne donc film (2).mp4. FFmpeg reçoit lui aussi la consigne de ne rien écraser : si un fichier de ce nom apparaît avant que FFmpeg commence à écrire, la conversion échoue et ce fichier reste intact.
Après la conversion, les panneaux qui affichent le dossier des résultats s'actualisent. Quand les résultats sont à côté des originaux, le curseur se place sur le nouveau fichier (avec plusieurs, sur le dernier). Le titre de la fenêtre indique « Converti : vacances 720p.mp4 » ou « Vidéos converties : 3 ».
Quand FFmpeg ne parvient pas à convertir un fichier, le message Conversion vidéo donne le nom du fichier et les dernières lignes des messages de FFmpeg. Le fichier inachevé est supprimé. La file s'arrête sur ce fichier : les résultats précédents restent, et l'application ne convertit pas les fichiers suivants.
Le programme FFmpeg
La conversion est effectuée par FFmpeg, un programme gratuit. FlyingFiles ne l'inclut pas — il utilise le FFmpeg installé sur le système. Il suffit de l'installer une fois ; FlyingFiles le trouve tout seul.
| Système | Comment l'installer |
|---|---|
| macOS | Installez Homebrew en suivant les instructions de brew.sh, puis tapez brew install ffmpeg dans l'app Terminal. |
| Windows | Dans PowerShell ou l'Invite de commandes, tapez winget install --id Gyan.FFmpeg -e. L'installation prend en général une minute. |
| Ubuntu, Debian, Linux Mint | Dans un terminal, tapez sudo apt install ffmpeg. |
| Fedora | Dans un terminal, tapez sudo dnf install ffmpeg-free. |
La fenêtre FFmpeg introuvable montre aussi les commandes pour le système sur lequel vous travaillez. Elle s'ouvre quand vous choisissez Convertir une vidéo… alors que FFmpeg est absent. Chaque commande a un bouton Copier la commande, et plus bas, sous « Autres façons de l’installer : », un lien vers ffmpeg.org/download.html (sur macOS, aussi vers brew.sh). Après l'installation, cliquez sur Vérifier à nouveau — inutile de fermer FlyingFiles. Dès que l'application trouve FFmpeg, elle ouvre la fenêtre de conversion.
Indiquer le programme… vous permet de choisir vous-même le fichier ffmpeg (sur Windows ffmpeg.exe), par ex. quand il se trouve dans un dossier inhabituel. L'application vérifie qu'il s'agit bien de FFmpeg et enregistre le chemin dans les Préférences.
Le paquet ffmpeg-free de Fedora n'a pas les encodeurs x264 et x265 (H.264 et HEVC). La fenêtre de conversion ne montre que les codecs que le FFmpeg installé sait encoder ; le FFmpeg complet (paquet ffmpeg) se trouve dans le dépôt RPM Fusion.
Linux : Le paquet
.debde FlyingFiles recommande le paquetffmpeg, et le paquet.rpmle paquetffmpeg-free: FFmpeg s'installe donc généralement avec l'application.
L'application cherche FFmpeg dans cet ordre :
Dans le champ Programme FFmpeg de Fichier → Préférences… → Aperçu et vidéo : le chemin complet du programme ou le dossier où il se trouve. Un champ vide (par défaut) ou un chemin où le programme ne se trouve pas signifie une recherche automatique.
Dans les dossiers de la variable
PATH.Dans les dossiers d'installation habituels :
macOS :
/opt/homebrew/binet/usr/local/bin(Homebrew),/opt/local/bin(MacPorts) ;Windows : les dossiers de winget,
C:\ProgramData\chocolatey\bin(Chocolatey),scoop\shimsdans le dossier de l'utilisateur (Scoop) etC:\ffmpeg\bin;Linux :
/usr/bin,/usr/local/binet/snap/bin.
Grâce aux dossiers du point 3, l'application trouve FFmpeg même quand elle ne le voit pas dans le PATH : sur macOS après un lancement depuis le Finder, et sur Windows juste après l'installation par winget, sans redémarrer FlyingFiles.
Avec FFmpeg s'installe aussi ffprobe, dont l'application tire la description de la vidéo : résolution, images par seconde, codecs et durée. Elle le cherche à côté de ffmpeg, puis dans le PATH et dans les mêmes dossiers habituels. Sans ffprobe, la conversion fonctionne, mais la fenêtre en sait moins sur la vidéo — des fichiers MP4 et MOV, elle ne lit que la durée et la résolution.
Limites
Uniquement des fichiers du disque de l'ordinateur. L'application ne convertit pas les vidéos d'un serveur FTP/SFTP ni celles de l'intérieur d'une archive — copiez-les d'abord sur le disque (F5).
Une piste vidéo et une piste audio. Le résultat reçoit la première piste vidéo (hors pochette) et la première piste audio. Les pistes audio suivantes, par ex. d'autres langues, et les sous-titres ne passent pas dans le fichier obtenu.
Résolution et images par seconde uniquement à la baisse. L'application n'agrandit pas l'image et n'ajoute pas d'images.
Un fichier après l'autre. Une erreur sur un fichier arrête la file.
La durée du travail dépend de l'ordinateur, du codec et de la résolution. AV1 est le plus lent à encoder, et Inchangé est rapide.
En cas de problème
| Message | Que faire |
|---|---|
| « Sélectionnez les fichiers vidéo (par ex. MP4, MOV, MKV) à convertir. » | Sélectionnez des vidéos ou placez le curseur sur l'une d'elles. |
| « Seuls les fichiers d’un disque local peuvent être convertis… » | Copiez les fichiers du serveur ou de l'archive sur le disque (F5) et convertissez-les depuis là. |
| Fenêtre FFmpeg introuvable | Installez FFmpeg et cliquez sur Vérifier à nouveau. |
| « FFmpeg est toujours introuvable… » | Attendez la fin de l'installation et cliquez sur Vérifier à nouveau, ou indiquez le programme avec le bouton Indiquer le programme…. |
| « Le fichier indiqué n’est pas le programme FFmpeg : … » | Indiquez le programme ffmpeg lui-même (sur Windows ffmpeg.exe), et non par ex. ffprobe ou ffplay. |
| « Impossible de lancer FFmpeg : … » | Réinstallez FFmpeg ou corrigez le champ Programme FFmpeg dans les Préférences. |
| « Ce FFmpeg n’a pas d’encodeur pour le format … » | Choisissez un autre format ou installez le FFmpeg complet. |
| « La vidéo … ne peut pas être remultiplexée en … sans réencodage… » | Choisissez MKV, ou un codec à la place d'Inchangé. |
| « La vidéo n’a pas de piste son. » | La vidéo n'a pas de son : avec Son uniquement, il n'y a rien à enregistrer. Choisissez un autre réglage. |
| « Le fichier ne contient pas d’image : choisissez « Son uniquement ». » | Choisissez Son uniquement dans Préréglage. |
| « Impossible de convertir … » | Lisez les lignes de FFmpeg dans le message. Si le dossier de l'original n'accepte pas l'écriture, choisissez Dans le dossier de l’autre panneau. |
FlyingFiles 1.7.4 · Les fonctions ajoutées après la 1.0.0 sont signalées dans le texte.