И така:
1.Подготвителни работи:
- Код за потвърждение: Избери целия код
apt-get install python-pygame python-tk x11vnc
Така ще инсталирате част от необходимите пакети.
2. След това трябва да свалим програмата, чрез която ще правим филмчето. Казва се vnc2swf и записва действията ви върху екрана в ShockWave Flash формат (swf):
- Код за потвърждение: Избери целия код
wget http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf-0.6.4.tar.gz
След това трябва да разархивираме сваленият архив:
- Код за потвърждение: Избери целия код
tar -pzxvf pyvnc2swf-0.6.4.tar.gz
и да влезем в директорията, в която е отишло съдържанието на архива:
- Код за потвърждение: Избери целия код
cd pyvnc2swf-0.6.4
3.Сега вече сме готови да записваме филмчето. Първо трябва да стартираме VNC сървъра:
- Код за потвърждение: Избери целия код
x11vnc -localhost -viewonly &
По този начин ще се записва всичко, което се случва на целия екран. Ако искате да се записва само активен прозорец изпълнете:
- Код за потвърждение: Избери целия код
x11vnc -localhost -viewonly -id pick &
и кликнете прозорецът, който желаете да бъде заснет.
Самото записване ще започне след като изпълните:
- Код за потвърждение: Избери целия код
./vnc2swf.py -nowindow -o myoutput.swf localhost
myoutput.swf можете да промените с името, което желаете да използвате. Освен него ще се генерира и html страница myoutput.html, която ще можете да заредите в браузъра си.
Прекъсването на процеса на запис става с едновременното натискане на ctrl+c в конзолата.
Ако желаете по-късно можете да добавите и звук към филма си:
- Код за потвърждение: Избери целия код
./edit.py -a mymovie.mp3 -o output-with-audio.swf output.swf
Ето и резултата, който можете да получите: тук.
Източник