Как заставить работать xvidcap?

Как заставить работать xvidcap?

Раньше я использовал xvidcap для записи скринкастов в Ubuntu.

Я обновился до 12.04 LTS (precise) и похоже, что xvidcap был удален из архива. Есть предложения по замене?

решение1

Поэтому я погуглил xvidcap. На сайте sourceforge есть только код, скомпилированный в deb для i386jaunty. Он несовместим.

К счастью, источник доступен.

sudo apt-get install subversion gcc autoconf libtool autopoint shtool libglib2.0-dev gtk+-2.0 libglade2-dev libxmu-dev libmp3lame-dev make

Займитесь чем-нибудь другим, это займёт какое-то время.

(gcc и make должны быть уже последних версий, включены для полноты картины. Я недавно перезагрузил свою систему, так что вам повезло. Эти пакеты очень близки к тому, что может понадобиться человеку без какой-либо цепочки инструментов.)

cd ~/
svn co https://xvidcap.svn.sourceforge.net/svnroot/xvidcap xvidcap

Пока он загружался, я занялся чем-то другим.

cd /usr/share
sudo mkdir /automake-1.10
cd automake-1.10
ls -lia /usr/share/automake-1.11

Я создал символические ссылки на все перечисленные файлы.

sudo ln -s /usr/share/automake-1.11/acinstall acinstall
sudo ln -s /usr/share/automake-1.11/am am
sudo ln -s /usr/share/automake-1.11/ansi2knr.1 ansi2knr.l
sudo ln -s /usr/share/automake-1.11/ansi2knr.c ansi2knr.c
sudo ln -s /usr/share/automake-1.11/ar-lib ar-lib
sudo ln -s /usr/share/automake-1.11/Automake Automake
sudo ln -s /usr/share/automake-1.11/compile compile
sudo ln -s /usr/share/automake-1.11/config.guess config.guess
sudo ln -s /usr/share/automake-1.11/config-ml.in config.ml.in
sudo ln -s /usr/share/automake-1.11/config.sub config.sub
sudo ln -s /usr/share/automake-1.11/COPYING COPYING
sudo ln -s /usr/share/automake-1.11/depcomp depcomp
sudo ln -s /usr/share/automake-1.11/elisp-comp elisp-comp
sudo ln -s /usr/share/automake-1.11/INSTALL INSTALL
sudo ln -s /usr/share/automake-1.11/install-sh install-sh
sudo ln -s /usr/share/automake-1.11/mdate-sh mdate-sh
sudo ln -s /usr/share/automake-1.11/missing missing
sudo ln -s /usr/share/automake-1.11/mkinstalldirs mkinstalldirs
sudo ln -s /usr/share/automake-1.11/py-compile py-compile
sudo ln -s /usr/share/automake-1.11/symlink-tree symlink-tree
sudo ln -s /usr/share/automake-1.11/texinfo.tex texinfo.tex
sudo ln -s /usr/share/automake-1.11/ylwrap ylwrap

cd ~/xvidcap/trunk
autoconf
autoreconf
automake --add-missing
./configure

Это займет некоторое время, я выдержал.

make

Займитесь чем-нибудь другим.

sudo make install

проверить это

xvidcap

Если это работает, прекратите играть с ним и закройте его.

Хорошо, давайте добавим пункт меню.

!!!!(Только KDE. Извините, я использую Kubuntu, который не использует Gnome — Gnome — популярный и, что еще важнее, стандартный оконный менеджер Ubuntu. Я уверен, что в «Google» есть инструкции для решения такой задачи. Но это конец для пользователей Gnome.)

Щелкните правой кнопкой мыши на Kubuntu Application Manager в панели кикера для контекстного меню. Мой менеджер приложений отображается как синий квадрат с логотипом Kubuntu в виде шестеренки — аналог кнопки «Пуск» в Windows.

Выберите пункт меню «Редактировать приложения...»

Разверните категорию программ, в которой вы хотите ее увидеть. Я поместил ее в категорию «Мультимедиа».

Затем выберите программу, в которой вы хотите видеть xvidcap.

Щелкните значок меню «Новый элемент» в левом верхнем углу мастера, диалогового окна или чего-либо еще...

Вам будет предложено ввести метку. Я набрал «XVidCap Screen Capture» и нажал Enter.

Появится практически пустой элемент, блок имени будет заполнен присвоенной вами меткой.

Мы можем начать заполнять оставшиеся пустые блоки деталей в правой части: Щелкните квадратное поле, чтобы задать визуальный значок. Когда я выбираю переключатель «Другие значки», значок xvidcap находится прямо там, внизу. Как только я щелкаю нужный значок, значок выбирается, и подмастер закрывается. Вы можете заполнить поля описания и комментариев, если хотите. В поле команды введите «xvidcap».

Итак, поехали. xVidCap на *buntu 12.04

Я бы не отказался узнать, как сделать .deb. Да, я могу это погуглить. Но я бы предпочел, чтобы мне объяснили это по телефону. Я захожу под именем BradChesney79, и меня легко найти. И я пользуюсь gmail. Так что соберите их вместе, и я бы с удовольствием внес еще больше.

решение2

У меня возникло много проблем с xvidcap, который вылетал во время записи или пропускал кадры, из-за чего звук и видео рассинхронизировались.

У меня гораздо лучший опыт записи с ffmpeg/avconv с использованием устройства ввода x11grab. Я использую кодек flashsv (Flash Screen Video) для хорошего качества и умеренного размера файла при записи экрана.

Связанный контент