Comment un ensemble de fichiers WMV peut-il être converti en MP4 afin que je puisse les importer sur mon Apple TV ?
Réponses
Trop de publicités?MediaCoder devrait faire parfaitement l'affaire!
MediaCoder est un transcodeur multimédia universel gratuit depuis 2005. Il intègre la plupart des codecs audio/vidéo populaires et des outils de manière élégante et transparente dans une solution de transcodage tout-en-un. Avec une architecture flexible et extensible, les derniers codecs et outils sont constamment mis à jour ajoutés. MediaCoder a l'intention d'être le couteau suisse du transcodage multimédia en tout temps.
./ffmpeg -y -i input.wmv -vcodec libx264 -acodec libfaac -ab 128k -ac 2 -b 300 -threads 4 -flags +loop -cmp +chroma -partitions 0 -subq 1 -trellis 0 -refs 1 -coder 0 -bufsize 10M -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 output.mp4
Je ne sais pas ce que signifient toutes les options/flags, mais cela semblait fonctionner et obtenir un fichier MP4 streamable en Flash, mais la qualité vidéo n'était pas optimale.
Les bibliothèques de codecs que j'ai installées sont libx264 et libfaac pour les codecs vidéo et audio H.264 et AAC.
Je utiliserais MediaCoder pour la conversion par lots ou une autre possibilité conviviale est Avidemux.
Je n'ai pas pu installer FFmpeg sur Ubuntu Server 14.10 (Utopic Unicorn), donc j'ai utilisé HandBrake. Après l'installation, j'ai utilisé un script de thanhsiang.org/faqing:
- Créez un fichier .sh, par exemple,
convert.sh
chmod +x convert.sh
- Configurez les répertoires SRC et DEST, + DEST_EXT
- ./convert.sh
Fichier convert.sh
#!/bin/bash
# Ce script sert à convertir automatiquement un dossier de fichiers vidéo en MP4.
# Vous devez changer SRC -- le dossier source et DEST -- le dossier de destination
# Le format MP4 est de 480x270.
SRC=/home/video/
DEST=/home/www/mp4files/
DEST_EXT=mp4
HANDBRAKE_CLI=HandBrakeCLI
for FILE in `ls $SRC`
do
filename=$(basename $FILE)
extension=${filename##*.}
filename=${filename%.*}
$HANDBRAKE_CLI -i $SRC/$FILE -o $DEST/$filename.$DEST_EXT -e x264 -q 22 -r 12 -B 64 -X 480 -O
done
C'était la solution la plus rapide pour moi.
- Réponses précédentes
- Plus de réponses