Faire un AVI à partir de dump de mplayer

Faire un AVI à partir de dump de mplayer - Multimédia - Linux et OS Alternatifs

Marsh Posté le 21-04-2006 à 16:54:21    

J'ai fait des dump (via mplayer -dumpaudio/video) de certaines de mes videos MKV
J'aimerai les remultiplexer dans un AVI
 
mais si je fais :  

$ avimerge -o final.avi -i dump.video -p dump.audio
scanning file dump.video for video/audio parameter
AVI open: avilib - Not an AVI file


 
Qui peut me dire comment remultiplexer les deux dumps ?

Reply

Marsh Posté le 21-04-2006 à 16:54:21   

Reply

Marsh Posté le 22-04-2006 à 14:54:25    

?

Reply

Marsh Posté le 23-04-2006 à 13:47:43    

Plutôt qu'un dump avec mplayer utilise mkvextract. Voici un petit script à lancer dans le répertoire où sont tes mkv :

Citation :

#!/bin/bash
for i in *.mkv
do
mkvmerge -i "${i}" > /tmp/tracks.list
 
VIDEO_ID=`grep ": video" < /tmp/tracks.list | cut -f 3 -d " " | sed 's/://'`
AUDIO_ID=`grep ": audio" < /tmp/tracks.list | cut -f 3 -d " " | sed 's/://'`
 
mkvextract tracks "${i}" ${VIDEO_ID}:video.avi ${AUDIO_ID}:audio.mp3
 
y=`echo "${i}" | sed 's/mkv/avi/'`
 
avimerge -o "${y}" -i video.avi -p audio.mp3
 
rm -f video.avi audio.mp3 /tmp/tracks.list
done


Attention, ça marche si c'est du divx et mp3. Sinon faut retranscoder.


Message édité par twocats le 23-04-2006 à 13:50:04

---------------
La réponse est 42
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed