#1 Le 24/11/2013, à 13:38
- rcl31
[script/bash] Assembler plusieurs fichiers video mkv
Bonjour,
j'ai un peu galéré pour assembler plusieurs fichiers mkv en un seul avec mergemkv. J'ai fini par écrire un petit script.
S'il y a qui ont des solutions plus simples ou plus élégantes ca m’intéresse.
#!/bin/bash
#Script to merge several mkv file with mergemkv
# Creat the list of mkv file
MYPATH=`pwd`
ls M*.mkv > mkvlist
# Extract the fisrt file
FirstFile=`head -n1 mkvlist`
echo "First file is" $FirstFile
# Suppress the first file from the list
sed '1d' mkvlist > to_merge
# Init tmp.mkv with first mkv file
cp $FirstFile tmp.mkv
while read mkvfile
do
echo "Merge" $mkvfile
mkvmerge -o final.mkv tmp.mkv + $mkvfile > /dev/null 2>&1
cp final.mkv tmp.mkv
done < to_merge
rm tmp.mkv mkvlist to_merge
edit modo : balises [ code]
Dernière modification par rcl31 (Le 18/12/2013, à 20:31)
Hors ligne
#2 Le 26/11/2013, à 12:41
- pge
Re : [script/bash] Assembler plusieurs fichiers video mkv
Bonjour,
Voir doc Mencoder (4.10) ...
Hors ligne
#3 Le 28/11/2013, à 21:17
- rcl31
Re : [script/bash] Assembler plusieurs fichiers video mkv
Merci pge, j'ai regardé le lien.
La commande mencoder est aussi simple que mkvmerge pour assembler 2 fichiers video. La question était de savoir s'il y a avait plus simple qu'un script pour assembler plusieurs fichiers (une quinzaine par ex.)
Hors ligne
#4 Le 08/12/2013, à 12:44
- rcl31
Re : [script/bash] Assembler plusieurs fichiers video mkv
up
(je voudrais pas perdre l'occasion d'apprendre quelque chose
Hors ligne
#5 Le 08/12/2013, à 22:56
- pge
Re : [script/bash] Assembler plusieurs fichiers video mkv
Plus simple ?!? ...
Pour assembler tous les fichiers .mkv d'un dossier :
mencoder -ovc copy -oac copy -o fichier_destination.mkv /cheminversledossier/*.mkv
Hors ligne
#6 Le 15/12/2013, à 14:23
- rcl31
Re : [script/bash] Assembler plusieurs fichiers video mkv
ca avait l'air bien. Malheureusement pour des raisons qui restent obscures le fichier destination est illisible dans mon cas :-(
Hors ligne