Feb 15, 2010 23:53
Скрип, кодирующий видео для КПК "на лету" из Nautilus (~/.gnome2/nautilus-scripts/avi_code). Доступен в контектном меню файла:
#!/bin/bash
zenity --info --text="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" --title="Поооехали!" --timeout=5&
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read line; do
if [ ${#line} -gt 0 ]; then
mkdir -p "${line%/*}/converted"
mencoder "$line" -o "${line%/*}/converted/${line##*/}" -oac mp3lame=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=270 -vf scale -zoom -xy 320 && mkdir -p "${line%/*}/ok" && mv "$line" "${line%/*}/ok/" || mkdir -p "${line%/*}/bad" && mv "$line" "${line%/*}/bad/"
zenity --info --text="${line##*/}" --title='1 готов' --timeout=5&
fi
done
zenity --info --title='Усё, насяльника!'
Теперь не так скучно по дороге с работы =)
it,
linux