#!/bin/sh
for input in $(find *avi)
do
output=${input%\.avi}.mkv;
mencoder -msglevel all=-1:statusline=5 -vf pullup,softskip -ovc x264 $input -x264encopts bitrate=600:8x8dct:partitions=all:me=umh:me_range=23:threads=auto -oac copy -o $output
done
Dies ist ein einfaches Bash-Script was dies möglich macht. zuerst listen wir alle AVI Dateien mittels
find *aviauf. Dies fügen wir anschließend in eine FOR-Schleife ein. Anschließend ersetzen wir avi durch mkv, mittels
output=${input%\.avi}.mkv;(Ein Substring in Bash zu machen ist wirklich seltsam). Und nun der mencoder Befehl und wir sind Fertig!
Keine Kommentare:
Kommentar veröffentlichen