Вы здесь

Работа с видео

Решил я недавно поюзать софты для редактирования и обработки видео в Linux. Нагуглил несколько программ: cinelerra, kdenlive и openmovieeditor.
Cinelerra установилась и запускается, но вместо букв в меню одна абракадабра. Я так понял, что она не может отобразить русские буквы. Где там изменить язык меню на английский, я методом тыка не нашел.. как ей указать запускаться с англиским интерфейсом - тоже :(
Kdenlive тоже установился, но при запуске писал "cannot find the melt program required for rendering (part of Mlt)". Помогло пересобрать mlt с флагом melt. В итоге Kdenlive - единственное, что запустилось и работает.

Openmovieeditor-а в портежах вобще нету. Нашел его в оверлее pro-audio, но при установке он потянул за собой кучу программ с "masked by: missing keyword", в частности media-libs/gmerlin из того-же оверлея, который отказался собираться. Вот логи:
http://pastebin.com/m11180385
и
http://pastebin.com/m4bc75ac9

Вопрос такой: что еще есть из видео-редакторов? и что делать с Openmovieeditor?

Kino. Юзаю для нарезки видео с видеокамеры.

LC_MESSAGES=en_US.UTF-8 cinelerra
Должно сработать.

wi написал:
Kino. Юзаю для нарезки видео с видеокамеры.

LC_MESSAGES=en_US.UTF-8 cinelerra
Должно сработать.

А как в Kino с эффектами,переходами и другими причиндалами?
LC_MESSAGES не сработало

LANG=en_US.UTF-8 cinelerra попробуй

Нейтральность - высшее достижение сознания!

можно еще попробовать

LANG=ru_RU.KOI8-R

коли он все же имеет русский интерфейс

Theli написал:
можно еще попробовать

LANG=ru_RU.KOI8-R

коли он все же имеет русский интерфейс

Вобще ничего не помогает о_О
Вот скриншот, может определите какая это кодировка неправильно отображается))
http://pic.ipicture.ru/uploads/090723/Z4O06JVyTu.png

ёёёёё... надо было сразу показать! это же тайский!... ))))))))))) а что вообще консоль говорит? какую версию используете? с какими флагами устанавливали?

консоль говорит

$ cinelerra
Cinelerra 2.1CV  Gentoo - SVN r1055 (C) 2006 Heroine Virtual Ltd.
External ffmpeg
Compiled on Чтв Июл 23 09:09:21 Local time zone must be set--see zic manual page 2009

Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.
PluginServer::open_plugin: /usr/lib/cinelerra/mpeg2enc.plugin: ���������� ����������� ��������� ����������� ���

Да прям со знаками вопроса в конце. Что странно - проблем с русификацией (кроме cinelerra) в системе у меня нет.

Calculating dependencies... done!
[ebuild   R   ] media-video/cinelerra-20090210  USE="3dnow alsa mmx opengl (-altivec) -css -esd -ieee1394 -oss -static" 0 kB

такая же беда.

Тут смена локали не поможет, ибо локаль как раз в той кодировке, что указана. Он видно использует не gettext инфраструктуру, а какую-то свою, которая закодированна в чем-то конкретном. Подозреваю, что в cp1251. Ищите qlist'ом что-нить похожее на файлы с переводом и enca вам в руки.

Хуже. Переводчиков на кол. Они криво указали в .po-файле кодировку, отчего он рассматривается как iso-8859-1 и компилится с такой кодировкой. Руки вырвать!
Буду дома, накатаю хотфикс.

Не грусти, товарищ! Всё хорошо, beautiful good!

Однако у себя баг воспроизвести не могу - тупо валится в core dump...

Не грусти, товарищ! Всё хорошо, beautiful good!

Сам запускаю по ярлычку
env LANG=ru_RU.CP1251 cinelerra

(интерфейс при этом английский).
В целом работает сносно. Но любит и подвисать (спасает как можно более частое сохранение).
Русскоязычные субтитры можно вставлять в Title, если выбрать кодировку koi8-r. При этом в поле ввода они отображаются и набираются кракозяками, но на выводе получается нормально.

Отдельный вопрос с рендерингом в произвольный. Но это если будет интересно.

Brainsburn написал:
А как в Kino с эффектами,переходами и другими причиндалами?

С переходами там хорошо. Что имелось ввиду под "другими причендалами"?

Эгоист, это тот человек, которых думает о себе, вместо того, чтобы думать обо мне.
Ĉu vi komprenas min?

Ну это в общем смысле :) Как много эффектов для звука для видео, как они настраиваются, есть ли 3D эффекты и тд? Хотя лучше сам поставлю и увижу)

Мало чего рабочего есть изх переходов. Эффектов/3д и прочего не видел вообще. Для нарезки и монтажа - kino вполне годится.

Вот еще один зверь.
http://lives.sourceforge.net/

о! а может подскажет кто программку для удобной записи с десктопа?
смотрел тут видеоуроки по inkscape на юутубе, очень понравилось как сделано изменение разрешения экрана и захват только определённой части экрана...

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

Тоже посоветую recordmydesktop. Щас ради теста записал им. У меня в этот момент что-то компилировалось, было запущено много программ и вобщем проц (дешевый семпрон 2ггц) был загружен на 100%, но видео записалось вобще без тормозов на разрешении 1600-1000. Все из-за того, что видеокарта хорошая, на старой видюхе помню тормозило ужасно. А захват части экрана указывается опциями:

	-x X			Offset in x direction.
	-y Y			Offset in y direction.
	--width N		Width of recorded window.
	--height N		Height of recorded window.

а есть мордочки всякие, я например пользую qt-recordmydesktop но есть и gtk вариант

дык для кде4, все-же что сейчас актуально ?
чем можно редактировать видео, что-бы это было просто и со вкусом ?

kdenlive, возможно

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

recordmydesktop - неудобный и тормозной. Плюс не позволяет охватить большие разрешения.
xvidcap - я не осилил - у меня вся картинка на выходе зеленая.

Мне больше нравится ffmpeg:
Например: 3200x1200 - входное разрешение; 640x240 - выходное; :0.0+0,0 - экран и позиция
ffmpeg -r 60 -g 120 -s 3200x1200 -f x11grab -i :0.0+0,0 -vcodec qtrle -s 640x240 screencast.mov
ffmpeg -i screencast.mov -r 24 screencast.avi

перепробовал и recordmydesktop и xvidcap - так и не понял, что к чему.
Вроде пишет, но удалось только 1раз записать 10мин с размером в 300мб, остальные разы как не крутил...10мин по 600+мб, в независимости от выставленного качества записи. Запись, что-бы небыло видно мыши - не фурычит.
Если кодировать на лету, что-бы потом не сидеть по 15мин. и ждать пока сформируется видео, то получаеся все как-то в ускоренном режиме.. Нет биндов старт/стоп видео, снять скриншот...
Либо я что-то не так делаю, либо ....
Есть что-то наподобие виндового fraps-а ??
Нужно:
Кодирование на лету, бинды - старт/пауза/стоп в нужный момент, снять скриншот, возможность записи без отображения мышки, звука, нормальное качество при разумном объёме.

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

Машинка сама по себе довольно мощная. Из под винды, тем-же fraps-ом, на лету пишет без проблем.
С видео большого размера - да, согласен, обработать можно потом.
Все-же интересует аналог вышеуказанной виндовой проги, а именно функционала.
Стоп, старт, пауза и скрины и т.д. и т.п. - по клавишам..

eix :
* media-video/istanbul
Available versions: ~0.2.1 ~0.2.2 {debug}
Homepage: http://live.gnome.org/Istanbul
Description: Istanbul is a screencast application for the Unix desktop

google : http://www.google.com/search?q=live+screencast+linux&ie=UTF-8&oe=UTF-8
http://digg.com/linux_unix/5_Ways_to_Screencast_Your_Linux_Desktop_2

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

istanbul - как и положено, появляется в лотке при запуске. При наводе и клике правой кнопкой - можно выставить какие-то опции (но уж оч мало как-то), при клике левой кнопки - даже вроде начинает что-то писать... - и на этом все. потом виснет мертвым грузом и ни на что не реагирует.

Каким образом в xvidcap можно добиться того, что-бы каждая последующая запись обзывалась по новому, а не переписывала уже существующую с таким-же именем ?

И всё-же.. остановился на ffmpeg, от возможностей - остался под впечатлением..
Единственный минус - делетанту, разобраться во всём этом деле, просто не реально. Посему и спрошу, возможно найдется добрый человек....
Много что нагуглил и выкурил, но к нужному эффекту так и не пришел. То размыто, то как то всё ускорено, то широко, то узко ^^ и т.д. и т.п...
Что имею: достаточно мощный комп, обычный монитор 17' , разрешение экрана и игрушки 1280/1024
Что нужно: параметры/ньюансы ffmpeg в консоли, что-бы записать игрушку с 3д эффектами в хорошем качестве, что-бы потом выложить для нормального просмотра где-нить на youtube/yandex-е
Спасибо.

Посмотрите декабрьский номер журнала «Системный администратор», стр. 88-96.

Я Gentoo & Funtoo

Lupo Alberto написал:
Посмотрите декабрьский номер журнала «Системный администратор», стр. 88-96.

Огромнейшее спасибо. Информация действительно очень полезная и в дальнейшем без нее просто не обойдусь.
Но к сожалению, там рассказывается о том, как обработать уже имеющееся видео. А вот каким образом его получить с декстопа с помощью ffmpeg - не сказано.

Не помню где и когда нашёл вот этот совет. Возможно, вам как-то поможет. Хотя что-то подобное тут уже советовали.

Я Gentoo & Funtoo