Скрипты Nautilus

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

Previous post Next post
Up