Comment diviser une vidéo ou un audio (MP3) en plusieurs parties

click fraud protection

L'application Photos intégrée peut être utilisée pour couper une partie d'un fichier vidéo. Parfois, vous devrez peut-être diviser une vidéo ou un audio en plusieurs parties avec une durée spécifique. Il vous aide à les partager sur Twitter ou tout autre site de réseautage social dont la longueur est limitée. Par exemple, Twitter vous permet de télécharger des vidéos d'une durée n'excédant pas 140 secondes (2m 20s.)

Pour diviser une vidéo en plusieurs parties égales, vous devrez peut-être répéter la procédure plusieurs fois si vous utilisez l'application Photos. Au lieu de cela, vous pouvez utiliser un outil tiers pour diviser automatiquement une vidéo (MP4, MKV, AVI ou MPG) ou audio (MP3, WAV, etc.) en plusieurs parties égales.

Dans cet article, voyons comment couper une sélection de vidéo ou d'audio et enregistrer la sélection dans un fichier séparé. Cet article décrit également comment diviser une vidéo ou un son en plusieurs parties égales.

EN RELATION:Comment diviser ou rogner des vidéos à l'aide de l'application Windows 10 Photos

Table des matières

  1. Utilisation de l'utilitaire LoselessCut (logiciel gratuit)
  2. Utilisation de l'utilitaire de ligne de commande FFmpeg (gratuit).
    • Couper un fichier vidéo (MP4, MKV, AVI, MPG)
    • Divisez un fichier vidéo (MP4, MKV, AVI, MPG) en plusieurs parties de longueur/durée égale
    • Couper un fichier audio (MP3, WAV)
    • Divisez l'audio MP3 en plusieurs parties de longueur/durée égale

Utiliser LoselessCut pour couper un fichier audio ou vidéo ou le diviser

LosslessCut est un utilitaire multiplateforme (qui utilise FFmpeg dans le backend) pour des opérations extrêmement rapides et sans perte sur la vidéo, l'audio, les sous-titres et d'autres fichiers multimédias associés. La principale caractéristique de cet outil est le rognage et la découpe sans perte de fichiers vidéo et audio. Il vous permet d'extraire rapidement les bonnes parties de vos vidéos et de supprimer de nombreux gigaoctets de données sans procéder à un réencodage lent et ainsi perdre en qualité.

  1. Télécharger coupe sans perte depuis GitHub et exécutez-le.
  2. Ouvrez un fichier audio ou vidéo à l'aide de cet utilitaire.
  3. Sélectionnez la période ou les segments que vous souhaitez exporter. Vous pouvez créer plusieurs segments comme vous le souhaitez.

    Par exemple, pour diviser l'audio ou la vidéo en égal parties d'une longueur spécifiée (durée), cliquez sur le menu Edition → cliquez sur Segments → Créer des segments à durée fixe. Ensuite, entrez la longueur de chaque segment. Si vous souhaitez télécharger les segments sur Twitter, saisissez 00:02:10.000 ou 00:02:15.000 comme Twitter a une limitation de 140 secondes.

    couper l'audio ou la vidéo en plusieurs parties - losslesscut
  4. Les segments sont sélectionnés automatiquement. Tout ce que vous avez à faire est de choisir le répertoire de travail (dans lequel exporter les fichiers) et de cliquer sur le bouton Exporter.
    couper l'audio ou la vidéo en plusieurs parties - losslesscut
  5. Vérifiez les paramètres dans la boîte de dialogue suivante, c'est-à-dire la boîte de dialogue Options d'exportation.
    couper l'audio ou la vidéo en plusieurs parties - losslesscut
  6. Une fois terminé, cliquez sur le bouton Exporter. C'est ça! Les segments sont maintenant prêts.
    couper l'audio ou la vidéo en plusieurs parties - losslesscut
icône d'ampoule de conseilsAstuce: Notez qu'avec la « coupe d'image clé », les coupes ne sont pas précises, car la « coupure d'image clé » coupera à l'image clé la plus proche avant le point de coupure de départ souhaité. Si tu veux plus coupes précises, choisissez « Coupe normale ».
couper l'audio ou la vidéo en plusieurs parties - losslesscut
Les coupes sont précises en utilisant la méthode « Coupe normale ».

Utiliser FFmpeg pour couper ou diviser un audio ou une vidéo

FFmpeg est un projet gratuit et open source composé d'une suite logicielle de bibliothèques et de programmes permettant de gérer les fichiers et flux vidéo, audio et autres multimédias. Vous pouvez effectuer à peu près n'importe quelle tâche de conversion/encodage multimédia à l'aide de cet outil de console. Il existe de nombreux programmes tiers tels que Screen to Gif, Convertisseur de fichiers, etc. qui sont fournis avec FFmpeg.exe. Nous avons vu comment utiliser FFmpeg.exe pour extraire l'audio de la vidéo des dossiers.

Voyons comment utiliser FFmpeg.exe pour diviser des fichiers audio ou vidéo.

Couper un fichier vidéo avec FFmpeg

Il s'agit de la ligne de commande que vous utilisez pour extraire une partie du fichier vidéo (les 30 premières secondes) sans le réencoder et enregistrer la sélection dans un fichier.

ffmpeg.exe -ss 00:00:00 -to 00:00:30 -i "D:\media\sample.mp4" -c copy "d:\media\sample_cut.mp4"

La commande ci-dessus extrait les 30 premières secondes de la vidéo et l'enregistre dans un fichier séparé nommé sample_cut.mp4.

  • -ss indique l'heure de début
  • indique l'heure de fin; FFmpeg arrête la sortie à la position spécifiée.
  • -je est le fichier d'entrée.
  • -c spécifie le codec utilisé. Dans ce cas, aucun encodage n'est fait comme nous l'avons utilisé copie.

Pointe: À la place de , vous pouvez aussi utiliser -t qui dénote la durée, au lieu du point de fin. Par exemple, en spécifiant -s 00:00:10 -t 50 sélectionne de 10 secondes à 60 secondes de l'audio/vidéo.

Images vidéo manquantes? Essayez la méthode d'encodage

Pendant la lecture, s'il manque des images vidéo au début ou à la fin du fichier vidéo (produit à l'aide de la dernière commande), vous pouvez utiliser le méthode de réencodage. L'encodage est un processus lent, cependant. Exécutez cette commande :

ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i "D:\media\sample.mp4" -c: v libx264 -c: une copie "d:\media\sample_cut.mp4"

Il encode la vidéo (en utilisant le libx264 encodeur) mais utilise le même flux audio (indiqué par le copie argument.) et extrait les 30 premières secondes de la vidéo et l'enregistre dans un fichier séparé nommé sample_cut.mp4.

Divisez un fichier vidéo en plusieurs parties égales à l'aide de FFmpeg

Vous savez maintenant comment couper une partie du fichier audio/vidéo et enregistrer la sélection dans un fichier. Que faire si vous souhaitez diviser une vidéo en plusieurs parties avec une durée ou une longueur spécifique? Vous pouvez utiliser la ligne de commande suivante pour chaque segment que vous souhaitez couper :

ffmpeg.exe -ss 00:00:00 -to 00:00:30 -i "D:\media\sample.mp4" -c: copier "d:\media\sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 -to 00:01:00 -i "D:\media\sample.mp4" -c: copier "d:\media\sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 -to 00:01:30 -i "D:\media\sample.mp4" -c: copier "d:\media\sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 -to 00:02:30 -i "D:\media\sample.mp4" -c: copier "d:\media\sample_part_4.mp4"

Cela va être difficile si vous devez diviser plusieurs fichiers, n'est-ce pas? Il existe une alternative facile !

Utilisons le -segment argument de ligne de commande de FFmpeg.exe. Cet argument de ligne de commande divise un fichier vidéo en plusieurs parties, chacune contenant une longueur/durée spécifiée (par exemple, 60 secondes chacune) :

ffmpeg.exe -i "D:\media\sample.mp4" -f segment -segment_time 60 -c copy -reset_timestamps 1 "d:\media\sample_%03d.mp4"

Les noms des fichiers de sortie seront nommés sample_001.mp4, sample_002.mp4, sample_003.mp4, etc.

ffmpeg divise la vidéo ou l'audio en plusieurs parties

Cependant, lors de l'utilisation du copie méthode lors du fractionnement vidéos, le fractionnement peut ne pas être précis. Vous pouvez voir que chaque partie/fichier ne dure pas exactement 60 secondes. Certains durent 57 secondes et d'autres plus de 60 secondes.

Méthode de ré-encodage (pour des coupes plus précises)

Si vous voulez couper des vidéos précisément (chaque partie avec un fixé durée), vous devez ré-encoder la vidéo pendant le fractionnement. Voici l'argument de ligne de commande que vous utilisez :

ffmpeg -i "D:\Media\sample.mp4" -c: v libx264 -segment_time 60 -g 9 -sc_threshold 0 -force_key_frames "expr: gte (t, n_forced*9)" -f segment -reset_timestamps 1 "D: \Média\sample_%03d.mp4"

Voici! Toutes les parties sont d'égale durée (seulement 1 seconde de variation maximum), à l'exception, bien entendu, du dernier clip.

ffmpeg divise la vidéo ou l'audio en plusieurs parties

Couper un fichier audio avec FFmpeg

Pour couper une partie d'un fichier audio MP3 dans un fichier séparé, exécutez cette commande :

ffmpeg.exe -ss 00:00:00 -to 00:00:10 -i "D:\media\sample.mp3" -c: copier "d:\media\sample_cut.mp3"

La commande ci-dessus extrait les dix premières secondes d'audio d'un fichier MP3 et les enregistre dans un fichier séparé.

EN RELATION:Exporter la partie sélectionnée de l'audio à partir d'un fichier vidéo à l'aide de FFmpeg

Divisez un fichier audio MP3 en plusieurs parties égales à l'aide de FFmpeg

Cet argument de ligne de commande divise un fichier MP3 en plusieurs parties, chacune contenant une longueur/durée spécifiée (par exemple, 60 secondes chacune) :

ffmpeg.exe -i "D:\media\sample.mp3" -f segment -segment_time 60 -c copy "d:\media\sample_%03d.mp3"
ffmpeg divise la vidéo ou l'audio en plusieurs parties

Les noms des fichiers de sortie seront nommés sample_001.mp3, sample_002.mp3, sample_003.mp3, et ainsi de suite. Vous pouvez voir que la longueur de chaque fichier est égale.

ffmpeg divise la vidéo ou l'audio en plusieurs parties

C'est ça! Voir également Comment fusionner des vidéos dans Windows 10 à l'aide de l'application Photos intégrée.


Une petite demande: si vous avez aimé ce post, merci de le partager ?

Un "minuscule" partage de votre part aiderait beaucoup à la croissance de ce blog. Quelques bonnes suggestions :
  • Épinglez-le !
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le !
Alors merci beaucoup pour votre soutien, mon lecteur. Cela ne prendra pas plus de 10 secondes de votre temps. Les boutons de partage sont juste en dessous. :)