Outils pour utilisateurs

Outils du site


convertir_une_video_3gp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
convertir_une_video_3gp [2025/12/25 13:15] – [Ce qui n'a pas fonctionné] Flazconvertir_une_video_3gp [2025/12/25 14:10] (Version actuelle) – [Convertir une vidéo 3gp] Flaz
Ligne 1: Ligne 1:
-====== Convertir une vidéo 3gp ======+====== Convertir une vidéo 3gp/amr en mpeg4/aac ======
 ===== Cas d'utilisation ===== ===== Cas d'utilisation =====
 J'ai reçu une vidéo via MMS au format //3gp//. Je souhaite la visionner sur mon ordi. J'ai reçu une vidéo via MMS au format //3gp//. Je souhaite la visionner sur mon ordi.
Ligne 47: Ligne 47:
  
 Combinaison audio et vidéo :<code>ffmpeg -i mon-fichier-video.3gp -i mon-fichier-audio.amr mon-fichier.mp4</code> Combinaison audio et vidéo :<code>ffmpeg -i mon-fichier-video.3gp -i mon-fichier-audio.amr mon-fichier.mp4</code>
-Rotation (si besoin) :<code>ffmpeg -i mon-fichier.mp4 -map_metadata 0 -metadata:s:v rotate="90" -codec copy mon-fichier-mod.mp4</code>+Rotation sans réencodage (si besoin) :<code>ffmpeg -i mon-fichier.mp4 -map_metadata 0 -metadata:s:v rotate="90" -codec copy mon-fichier-mod.mp4</code>
  
 +=== Script ===
 +Un script de conversion (sans rotation) permet de simplifier l'opération.
 +<code> 3gp2mp4.sh mon-fichier.3gp</code>
 +<file bash 3gp2mp4.sh>
 +#!/bin/bash
 +# Convertit un fichier 3gp/amr en mpeg4/aac
 +# Fonctionne en chemin absolu ou relatif et depuis un script
 +# Utilisation : 3gp2mp4 (<chemin-vers-mon-fichier.3gp> | <mon-fichier.3gp>)
 +
 +repertoire="$(dirname "$1")"
 +radical="$(basename "$1")"
 +root=${radical%.*}
 +ext=${radical#"$root"}
 +ffmpeg -i $1 -an -vcodec copy "$repertoire/${root}-video${ext}"
 +ffmpeg -i $1 -map 0:a -acodec copy "$repertoire/${root}-video.amr"
 +ffmpeg -i "$repertoire/${root}-video${ext}" -i "$repertoire/${root}-video.amr" "$repertoire/${root}.mp4"
 +rm "$repertoire/${root}-video${ext}" "$repertoire/${root}-video.amr"
 +</file>
 ===== Résultat ===== ===== Résultat =====
 <code> <code>
convertir_une_video_3gp.1766668524.txt.gz · Dernière modification : de Flaz