среда, 3 декабря 2008 г.

Монтирование .ISO из контекста гнома

Идем в дирикторию /home/username/.gnome2/nautilus-scripts
и создаем там скрипты:
Скрипт монтирования mount.sh:
#!/bin/bash
# mount

gksudo -k /bin/echo "got r00t?"

BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`

sudo mkdir "/media/$BASENAME"

zenity --info --title "ISO Mounter" --text "$BASENAME e $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"

if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME"
then
if zenity --question --title "ISO Mounter" --text "$BASENAME Successfully Mounted. Open Volume?"

then
nautilus /media/"$BASENAME" --no-desktop
fi

exit 0
else
sudo rmdir "/media/$BASENAME"

zenity --error --title "ISO Mounter" --text "Cannot mount $BASENAME!"

exit 1
fi

понедельник, 1 декабря 2008 г.

Инфа о железе

утилитка hardinfo,
cat /proc/ и все что там есть
lshw -html
lspci

Видео конвертер

нужно было получить из мува ави, вот как это решил:
ffmpeg -i movies.mov -sameq -vcodec wmv3 -acodec wmav2 -f avi movies_final.avi
Кодирование из flv в mpg
 ffmpeg -i ~/dwhelper/filnema.flv output.mpg
Еще один пример конвертирования, на этот раз с помощью mencoder
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 fileinput.flv -o fileoutput.avi