REC

Guide de production vidéo, montage et entretien de l'équipement

 WTVID >> Guide de production vidéo >  >> Guide Vidéo >> Clips Vidéo

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

L'une des fonctionnalités les plus courantes des outils de montage vidéo est la possibilité de couper ou de rogner la vidéo. Le montage de vidéos implique de couper des parties et de les déplacer ou de supprimer d'autres parties de vos images. Aujourd'hui, nous allons discuter de certaines des commandes les plus courantes que vous pouvez utiliser pour couper et découper des vidéos dans FFmpeg.

Gardez à l’esprit que l’utilisation de FFmpeg n’est pas pour tout le monde. Vous devez prêter attention aux détails et comprendre les concepts de base derrière les outils de ligne de commande. Avant de passer aux étapes réelles, apprenons une ou deux choses sur FFmpeg.

Dans cet article
    1. Découper des vidéos avec FFmpeg avec copie et recherche d'entrée
    2. Découper des vidéos avec FFmpeg à l'aide de la recherche de sortie
    1. Extraire et enregistrer un fichier audio
    2. Mettre en sourdine/supprimer le son d'une vidéo

Qu'est-ce que FFmpeg et comment l'installer

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

FFmpeg est l'un des meilleurs frameworks multimédias capables de lire, filtrer, diffuser, multiplexer, démultiplexer, transcoder, encoder et décoder tout type de contenu. Il peut s'exécuter et se compiler dans différents environnements et systèmes d'exploitation, notamment Windows, macOS, Linux, etc.

Il est conçu pour les utilisateurs finaux et les développeurs d'applications afin de fournir gratuitement le meilleur logiciel. FFmpeg est équipé de différents outils pour analyser, lire ou convertir différentes bibliothèques ou fichiers multimédias. Les développeurs peuvent également l'utiliser pour différentes applications car il dispose de différentes bibliothèques, notamment libswresample, libswscale, libavdevice, libavfilter, libavformat, libavutil et libavcodec. Ce qui est génial avec FFmpeg, c'est qu'il prend en charge certains des formats les plus anciens ainsi que les plus récents.

Avant d'utiliser FFmpeg pour couper des vidéos, vous devez l'installer sur votre appareil. Pour cet article, nous avons décidé de vous montrer comment installer FFmpeg sous Windows. Voici les étapes :

Étape 1 :Accédez à la page de téléchargement de FFmpeg et passez votre souris sur l'icône Windows. Sélectionnez "Builds Windows à partir de gyan.dev."

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 2 :Lorsque la page git master builds s'ouvre, recherchez la dernière version de FFmpeg et cliquez sur le lien pour la télécharger. Sélectionnez l'emplacement où vous souhaitez enregistrer le fichier.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 3 : Une fois le téléchargement terminé, extrayez et renommez le dossier en "ffmpeg".

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Déplacez le dossier vers l'emplacement souhaité.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 4 : Cliquez sur Démarrer, tapez "variables système" et cliquez sur "Modifier les variables d'environnement système".

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 5 :Cliquez sur l'onglet Avancé et sélectionnez Variables d'environnement.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 6 :Cliquez sur Chemin et sélectionnez Modifier.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 7 :Cliquez sur Nouveau dans le menu latéral.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 8 :Ajoutez "C:\ffmpeg\bin" et cliquez sur OK.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 9 :Vous verrez l'extension dans le chemin.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Comment utiliser le paramètre -ss pour trouver l'heure de début

Si vous souhaitez couper/découper une partie d'une vidéo dans FFmpeg en commençant d'une signature rythmique à une autre, vous pouvez utiliser le paramètre -ss pour rechercher les valeurs souhaitées. Par exemple, si vous souhaitez extraire la partie de la vidéo de la 10ème seconde à la 20ème seconde, vous devrez d'abord diriger FFmpeg pour trouver la 10ème seconde.

Voici une commande que vous devez utiliser :./ffmpeg -ss

L'heure est spécifiée sous la forme HH:MM:SS. (HEURES :MINUTES :SECONDES). Pour rechercher la 10ème seconde d'un clip vidéo, vous devez taper 00:00:10.

Comment utiliser -t et -to pour trouver l'heure de fin

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Vous devez également saisir l'heure de fin pour couper efficacement la vidéo dans FFmpeg. Vous pouvez utiliser deux commandes :les paramètres -t et -to. Le paramètre -t vous permet d'ajouter l'heure du clip extrait. Vous pouvez l'utiliser en tapant -ss 50 -t10, et cette commande demande à FFmpeg de couper/découper 10 secondes de la vidéo à partir de la 50ème seconde.

D'un autre côté, le paramètre -to indique à FFmpeg où se trouve le point final de l'extraction. Par exemple, vous pouvez taper -ss 50 -to 60 pour extraire les 10 secondes entre la 50e et la 60e seconde.

Comment couper des vidéos dans Ffmperg sans réencodage

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Vous pouvez utiliser plusieurs méthodes pour couper/découper des vidéos avec FFmpeg sans réencodage. Chacun d'eux a ses propres avantages et inconvénients. C'est à vous de choisir l'option qui vous convient le mieux. Voici le premier.

Coupage de vidéos avec FFmpeg avec recherche de copie et d'entrée

L'une des lignes de commande les plus simples que vous pouvez utiliser pour couper/découper des vidéos avec FFmpeg sans réencodage est celle-ci :ffmpeg -ss 00:00:03 -i inputVideo.mp4 -to 00:00:08 -c:v copy -c:a copy trim_ipseek_copy.mp4

Cette ligne de commande a des paramètres simples. Vous dites simplement à FFmpeg de lire votre vidéo à haute voix. Dans cet exemple, la vidéo en question s'appelle « inputVideo.mp4 ». Cette ligne de commande demande également au programme d'extraire 5 secondes de la vidéo, en commençant par la 3ème seconde jusqu'à la 8ème seconde.

De plus, cette ligne de commande demande au programme de copier à la fois la vidéo et l'audio et d'ignorer le réencodage. L'ajout de la commande -ss avant la commande -i est connu sous le nom de "recherche d'entrée", et cela fonctionne rapidement car le programme passe d'une image I à une autre pour atteindre le point de recherche.

Cependant, étant donné que cette opération cherche à sauter entre plusieurs images I, FFmpeg ne passera pas avec précision à l'heure ou à l'image exacte souhaitée. Il recherchera le plus proche et y lancera l'opération de copie.

Couper des vidéos avec FFmpeg à l'aide de la recherche de sortie

Cette méthode pour couper des vidéos dans FFmpeg sans réencodage est connue sous le nom de « recherche de sortie », et voici une ligne de commande de base sur la façon de l'utiliser :ffmpeg -i inputVideo.mp4 -ss 00:00:03 -to 00:00:08 -c:v copy -c:a copy trimmedVideo.mp4

Le problème ici est qu'il existe des images I codées indépendamment lors de la compression vidéo. Les trames prédites peuvent différer en fonction des autres trames décodées. Si vous choisissez une heure de début qui correspond à l'image prévue, la copie commencera à partir de cette image.

En d'autres termes, les copies et les images de décodage peuvent manquer dans la sortie, ce qui entraîne une sortie vidéo présentant des problèmes ou une sortie noire.

Comment découper/couper des vidéos dans Ffmperg avec réencodage

Lorsque vous n'utilisez pas la commande "-c copy" lors du découpage de vidéos dans FFmpeg, le programme réencodera automatiquement l'audio et la vidéo de sortie en fonction du format choisi. Cette méthode signifie que l'ensemble de l'opération de coupe durera plus longtemps que les autres méthodes.

Cependant, cela signifie également que vous obtiendrez des résultats plus précis car FFmpeg réencode le début et la vidéo avec des images I. Dans notre exemple, nous demanderons à FFmpeg de travailler sur une vidéo nommée "inputVideo.mp4" et de supprimer les 5 secondes de la 3ème seconde à la 8ème seconde. Nous utiliserons libx264 pour le réencodage.

Voici la commande que vous souhaitez utiliser :ffmpeg -i inputVideo.mp4 -ss 00:03 -to 00:08 -c:v libx264 -crf 30 trim_opseek_encode.mp4

Cette commande peut également être utilisée pour réencoder des débits binaires spécifiques, modifier la résolution ou réencoder la qualité vidéo. N'oubliez pas que cette méthode nécessite beaucoup de ressources et de temps car vous effectuez un réencodage.

Comment supprimer/extraire l'audio d'une vidéo avec FFmpeg

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Il existe deux manières de supprimer l’audio d’une vidéo. Tout d'abord, vous pouvez extraire l'audio et supprimer ou supprimer l'audio de la vidéo, en la laissant silencieuse.

Extraire et enregistrer un fichier audio

Si vous souhaitez extraire l'audio de votre vidéo et enregistrer le fichier audio, voici la commande que vous devez utiliser :ffmpeg -i input.mp4 -vn output.mp3

Voici une explication de ce qui se passe dans cette ligne de commande et où vous pouvez ajouter vos entrées. Le "input.mp4" est le chemin d'accès à votre fichier vidéo d'entrée ; vous devriez le remplacer par le vôtre. -vn est la commande qui désactive le traitement vidéo et supprime complètement la vidéo.

Le "output.mp3" est l'espace réservé pour le nom de l'image de sortie audio et l'extension. En d'autres termes, tapez le nom et l'extension que vous souhaitez voir comme fichier de sortie.

Mettre en sourdine/supprimer l'audio d'une vidéo

La meilleure méthode pour recomposer complètement l’audio d’une vidéo tout en conservant la vidéo est d’utiliser la fonction -an. Cette option désactive le traitement audio. Voici la ligne de commande que vous devez utiliser :ffmpeg -i input.mp4 -an -c:v copy output.mp4

La commande -an désactive le traitement audio, tandis que la commande -c:v copy copie la vidéo sans réencodage. Cela signifie que la qualité originale de la vidéo est préservée et que le processus est plus rapide.

Une alternative plus simple au découpage de vidéos - Filmora

FFmpeg peut être un outil efficace pour couper des vidéos. Cependant, ce n’est pas la solution la plus conviviale pour ces tâches. Puisqu'il s'agit d'un logiciel en ligne de commande, vous devez avoir une certaine expérience de travail avec des solutions similaires. Les utilisateurs doivent au moins être familiers avec l'invite de commande et ses opérations pour comprendre le fonctionnement de FFmpeg.

Supposons que vous recherchiez une option plus simple qui n'implique aucune ligne de commande, et nous vous recommandons d'essayer Wondershare Filmora. Ce logiciel de montage vidéo se distingue par sa simplicité et ses fonctionnalités de montage avancées. Il possède de nombreuses fonctionnalités basées sur l'IA qui s'occupent de tout pour vous. Les utilisateurs n'ont qu'à guider l'outil dans la bonne direction, et tout le reste est automatisé.

Outre le découpage et le rognage, Filmora est équipé d'une gamme complète d'outils d'édition, notamment des réglages audio, des effets, des filtres, des transitions, des animations, etc.

Stabiliser les vidéos avec Wondershare Filmora

  • Superbe stabilisation vidéo avec une faible distorsion.
  • Vastes effets vidéo/audio et éléments créatifs
  • Une IA puissante pour une création de contenu sans effort.
  • Intuitif, professionnel mais adapté aux débutants.
  • Fonctionne sur Mac, Windows, iOS et Android.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Comment couper/découper des vidéos avec Filmora

Étape 1 :Après avoir téléchargé et installé Filmora, lancez le logiciel et cliquez sur Nouveau projet.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 2 :Cliquez sur Importer, sélectionnez la vidéo que vous souhaitez modifier et cliquez sur Ouvrir.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 3 : Faites glisser et déposez la vidéo du panneau multimédia vers la chronologie.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 4 :Faites glisser et déplacez la tête de lecture vers la zone où vous souhaitez couper la vidéo.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 5 : Cliquez sur l'icône Diviser sur la tête de lecture ou sur celle située au-dessus de la chronologie. Votre vidéo sera divisée en deux parties. Vous pouvez répéter le processus autant de fois que vous le souhaitez.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 6 :Saisissez le bord de la vidéo et faites-le glisser sur le côté pour découper la vidéo.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 7 :Pour diviser la vidéo en différents segments, utilisez « Détection de scène ». Cliquez simplement avec le bouton droit sur la vidéo dans le panneau multimédia et sélectionnez Détection de scène.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 8 :Vous pouvez voir toutes les scènes détectées sur la droite. Sélectionnez-les et prévisualisez-les sur la droite, puis cliquez sur l'icône de la corbeille pour les supprimer instantanément. Lorsque vous êtes prêt, cliquez sur Ajouter à la chronologie.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Étape 9 :La vidéo entière sera ajoutée à la chronologie dans des sections distinctes. Si vous n'aimez pas une section spécifique, sélectionnez-la et appuyez sur "Supprimer" pour couper cette scène.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet

Conclusion

FFmpeg est un excellent outil pour les développeurs qui souhaitent éditer et créer des vidéos et des fonctions d'édition pour leurs applications. Il peut également être utilisé pour redimensionner, fusionner, recadrer, etc. Cependant, sa courbe d'apprentissage est abrupte et n'est pas idéal pour tous les utilisateurs.

Si vous souhaitez une alternative plus simple à la génération, à l'enregistrement et au montage de vidéos, nous vous recommandons un logiciel de montage vidéo comme Filmora. La plupart des gens souhaitent une solution simple qui leur permette de gérer facilement leurs modifications.

Maîtriser le découpage vidéo dans FFmpeg :un guide complet Maîtriser le découpage vidéo dans FFmpeg :un guide complet


  1. Évaluation de l'ordinateur de montage vidéo Dell Precision Workstation 650

  2. Game of Thrones Saison 4 - Effets visuels dans les coulisses

  3. Comment ajouter du texte/titre à votre vidéo dans Vegas Pro

  4. Comment faire correspondre l'étalonnage des couleurs et l'exposition de différentes caméras dans votre travail vidéo

  5. Flash Video Maker :Créez facilement votre propre vidéo Flash

Clips Vidéo
  1. Comment couper une chanson de SoundCloud gratuitement

  2. Synthèse vocale iMovie :ajouter facilement des voix off IA (2024)

  3. After Effects/FilmoraPro :Tutoriel sur l'écran vert (incrustation chromatique)

  4. Photographie du sud-est de l'Alaska :capturer des paysages et une faune à couper le souffle

  5. Comment éliminer les réflexions dans des portraits de lunettes

  6. Vêtements pour portraits comment dire à vos sujets ce qui porte

  7. Comprendre les effets de transition

  8. Comment photographier les gens à l'extérieur sans utiliser de réflecteur