Озадачился такой проблемой.
Есть несколько видео клипов, которые я бы не хотел чтобы кто нибудь смог увидеть,
если украдут или взломают носитель. Частное видео. Но хотелось бы иметь удобный
способ быстро его просмотреть.
Для себя решил эту задачу просто. Шифровать gpg, а просматривать mplayer ом
через специальный скрипт.
1. Шифруем симметричным шифром
gpg -c file.avi
2. Для проигрывания используем такой простенький скрипт:
#!/bin/sh
echo "Enter pass and press <Enter>:"
stty -echo
read pass
stty echo
for i in $@ ;do
echo "playing $i ..."
echo $pass | gpg -d --passphrase-fd 0 "$i" | mplayer - >/dev/null 2>&1
done
Со скриптом конечно возможны варианты. Но меня вообщем устраивает.
Единственный минус, при таком воспроизведении mplayer скроллить не может (raw режим).
Если кому то это существенно , надо распаковывать во временный файл. Но так
проигрываем в безопасности.
Вообщем мои потребности такое решение удовлетворяет, надеюсь будет кому-то полезно.
|