Создавайте скринкаст на низком уровне ПК, но быстро (возможно, жертвуя сжатием?)

Как следует из названия, я спрашиваю много.

Мы пытались создать несколько скринкастов на моем eeepc. recordmydesktop справляется со своей задачей достойно, но только в том случае, если у него есть время для "компиляции" видео впоследствии. Если мы просим сделать это "на лету", видео и аудио не синхронизируются.

Сейчас мы создаем много скринкастов на практике (и нам нравится смотреть их после, критиковать). Снижение качества нежелательно, потому что в конечном итоге мы выпустим серию хорошей практики.

Поэтому мы хотели бы сделать способ делать скринкасты "на лету", с достойным качеством, на младшей машине. Поскольку ничего не бывает бесплатным, мы готовы пожертвовать: нас не слишком заботит сжатие: приемлемо 20 ГБ для 15-минутного видео

3 ответа

Решение

Я нашел удовлетворительный способ:

Кажется, что mkv(**) допускает много уровней сжатия. Используя низкое сжатие для видео, я могу записывать в режиме реального времени и с качеством на моем низком eeepc.

Чтобы добиться этого, мне пришлось использовать ffmpeg, Он доступен в Ubuntu, но я использовал версию из ppa(*):

Установить:

sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg

Записать:

ffmpeg -f x11grab -r 25 -s 800x450 -i :0.0+0,60 -f alsa  -i plughw:1,0 -vcodec libx264 -crf 0 -preset ultrafast -acodec pcm_s16le file.mkv

Важной частью является этот "предустановленный сверхбыстрый", который говорит кодеру не слишком сильно сжимать видео.

(*) по-видимому, Ubuntu использует вилку ffmpeg это не самое распространенное в использовании. Я попробовал эту строку с F Ubuntufmpeg и это не сработало. Тем не менее, следует отметить, что я все еще использую 11.10

(**) вероятно, mkv - это контейнер, а этот libx264 - кодек, который допускает различные сжатия...

До сих пор у меня был только большой опыт работы с Kazam Screencaster. Я не знаю, как он будет себя вести на младшем компьютере, но на моем он производит высококачественные записи, которые можно сохранить сразу после остановки записи.

Вот как я решил проблемы

http://www.meta64.com/?id=13404

но мне нужно попробовать Kazam сейчас!

Другие вопросы по тегам