Sida 1 av 1

Konvertera flera .mp4-filer till .mkv

Postat: 26 jan 2013, 11:22
av martin77
Hej

Jag vill konvertera flera filer från .mp4 till .mkv. Det kommando som jag använder nu är:

Kod: Markera allt

ffmpeg -i The.Killing.\(Forbrydelsen\).BBC.S01E07.mp4 -vcodec copy -acodec copy The.Killing.\(Forbrydelsen\).BBC.S01E07.mkv
men det borde gå att automatisera så att alla filer i t.ex en katalog konverteras utan att jag behöver skriva in varje enskild fil med ändelse. Slår jag den här koden

Kod: Markera allt

ffmpeg -i The.Killing.\(Forbrydelsen\).BBC.*.mp4 -vcodec copy -acodec copy The.Killing.\(Forbrydelsen\).BBC.S01E07.mkv
så vet jag inte hur jag gör för att få filnamnet på den konverterade .mkv-filen rätt. Några förslag?

Re: Konvertera flera .mp4-filer till .mkv

Postat: 26 jan 2013, 11:31
av Konservburk
Du kan t.ex använa for:

Kod: Markera allt

for filnamn in *.mp4
do ffmpeg -i "$filnamn" -vcodec copy -acodec copy "${filnamn%mp4}mkv"
done

Re: Konvertera flera .mp4-filer till .mkv

Postat: 26 jan 2013, 11:51
av martin77
Åh tack. Ska testa när jag kommer hem.

Re: Konvertera flera .mp4-filer till .mkv

Postat: 27 jan 2013, 16:21
av martin77
Tack igen. Det funkade fint!