#!/bin/bash # Convertit un fichier 3gp/amr en mpeg4/aac # Fonctionne en chemin absolu ou relatif et depuis un script # Utilisation : 3gp2mp4 ( | ) 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"