Guide

Comment découper une vidéo en extrait MP4

Oui : fournissez la vidéo en texte Base64, puis définissez un début et une durée pour obtenir un extrait MP4 en sortie. Le début est borné entre 0 et 86 400 secondes, et la durée entre 0,1 et 300 secondes.

Outil Découper une vidéo

À quoi sert cet outil ?

Trim Video sert à transformer une vidéo fournie en un extrait MP4 délimité par un point de départ et une durée. Il convient lorsque vous voulez isoler un passage précis sans demander la conversion de l’ensemble du fichier. L’entrée attendue est le contenu multimédia non vide sous forme de texte Base64. Le résultat réussi est un fichier MP4 non vide, lui aussi fourni sous forme de texte Base64.

Procédure

  1. Préparez le contenu de la vidéo sous forme de texte Base64. L’entrée doit représenter des données multimédias non vides. Pour une entrée fournie directement, vérifiez que le fichier ne dépasse pas 50 Mo ; cette limite concerne ce mode d’envoi direct, pas nécessairement d’autres chemins d’entrée ou la sortie.

  2. Indiquez le moment où l’extrait doit commencer, en secondes. Si vous ne renseignez pas cette valeur, le début utilisé est 0 seconde. La valeur est convertie en nombre puis ramenée à l’intervalle pris en charge, de 0 à 86 400 secondes.

  3. Indiquez la durée de l’extrait, également en secondes. Sans valeur, la durée utilisée est de 10 secondes. La durée est convertie en nombre puis contrainte entre 0,1 et 300 secondes. Une valeur inférieure à 0,1 seconde n’est donc pas conservée telle quelle, pas plus qu’une valeur supérieure à 300 secondes.

  4. Lancez le traitement avec la vidéo encodée et ces deux paramètres. Une opération réussie fournit le contenu d’un extrait MP4 non vide sous forme de texte Base64. Décodez ce contenu pour récupérer le fichier MP4 et vérifiez qu’il correspond au passage demandé.

Si le traitement échoue, contrôlez d’abord que l’entrée représente bien un média non vide et que le fichier peut être traité. L’opération peut aussi échouer si le traitement dépasse le délai disponible ou si aucun fichier de sortie non vide n’est produit. Le traitement nécessite un environnement FFmpeg disponible.

Lire le résultat et ses limites

Le résultat attendu est une chaîne Base64 correspondant à un fichier MP4 non vide. Elle représente l’extrait qui commence au point de départ fourni et couvre la durée demandée, après application des bornes prises en charge. Par exemple, une durée demandée de 360 secondes est ramenée à 300 secondes ; elle ne sera pas utilisée telle quelle.

L’absence de valeur n’a pas le même effet pour les deux paramètres : le point de départ revient à 0 seconde, tandis que la durée revient à 10 secondes. Une entrée directe de plus de 50 Mo est rejetée, mais cette information ne doit pas être interprétée comme une limite générale applicable à tout média ou à toute sortie. Enfin, un résultat absent ou vide ne constitue pas un extrait MP4 exploitable, même si les paramètres semblent corrects.

Exemple pratique

Pour isoler un passage situé au début d’une interview, vous demandez un extrait qui commence à 42 secondes et dure 18 secondes.

Une vidéo non vide est fournie en Base64 avec un début de 42 secondes et une durée de 18 secondes, puis le traitement est lancé. Le texte Base64 retourné est décodé pour récupérer le fichier MP4.

Le résultat attendu est un texte Base64 non vide représentant un fichier MP4 correspondant à l’extrait demandé.

Limites

  • Une entrée multimédia fournie directement de plus de 50 Mo est rejetée. Le traitement dépend aussi d’un environnement FFmpeg disponible et peut échouer en cas de média inexploitable, de dépassement de délai ou de sortie vide.

Erreurs fréquentes

  • Une entrée Base64 vide, mal formée ou issue d’un fichier fourni directement de plus de 50 Mo peut empêcher le traitement. Utilisez le contenu Base64 d’un média non vide et vérifiez la taille du fichier avant l’envoi.

Questions fréquentes

Que se passe-t-il si je ne renseigne pas le début ou la durée ?

Le début par défaut est de 0 seconde et la durée par défaut est de 10 secondes. Ces valeurs s’appliquent lorsqu’aucun paramètre correspondant n’est renseigné.

Puis-je demander un extrait de plus de cinq minutes ?

Une durée supérieure à 300 secondes est ramenée à 300 secondes, tandis qu’une durée inférieure à 0,1 seconde est ramenée à 0,1 seconde. Elle n’est donc pas utilisée telle quelle hors de cet intervalle.

Quel format obtient-on en sortie ?

Une opération réussie fournit un MP4 non vide sous forme de texte Base64. Le traitement peut toutefois échouer si le média ne peut pas être traité, si le délai est dépassé ou si aucun fichier de sortie non vide n’est produit.

Outil

Découper une vidéo