The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Скринкасты с помощью ffmpeg x11grab..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Скринкасты с помощью ffmpeg x11grab..."  +/
Сообщение от auto_tips on 29-Янв-08, 18:41 
С недавних времён в ffmpeg появилась поддержка кодирования в qtrle.
Apple Quicktime Animation (RLE) это кодек без потерь, идеально подходящий
для снятия и кодирования скринкастов на лету, а самое главное,
что полученный mov файл ещё и сжимается в несколько раз 7zip'ом. В итоге
qtrle выигрывает по размеру у таких платных кодеков, как
TechSmith Screen Capture Codec.

Если ffmpeg у вас уже имеется, то смотрим есть ли в нём поддержка
x11grab и кодека qtrle

   #ffmpeg -formats 2> /dev/null | egrep '(x11grab|qtrle)'
   D  x11grab         X11grab
   DEV D  qtrle

"DEV" значит есть поддержка декодирования и кодирования, если у вас только
"D V", то нужно обновить ffmpeg.

Cнимаем скринкаст с параметрами:
60 кадров в секунду, ключевой кадр каждые 600 кадров(10 с.) и
разрешение 1280x1024 в файл screencast.mov

   #ffmpeg -r 60 -g 600 -s 1280x1024 -f x11grab -i :0.0 -vcodec qtrle screencast.mov

URL:
Обсуждается: http://www.opennet.dev/tips/info/1576.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от muor on 29-Янв-08, 18:41 
неужели этот способ способен заменить крупные программы для скринкастов? хотя нет этот способ скорее на "скорую руку" чем для постоянного использования (ИМХО)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от dimasp on 30-Янв-08, 01:29 
Во FreeBSD из портов ffmpeg собирается без x11grab :((
А при сборке с поддержкой у меня работать тоже не захотел, в core выпадает :((
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от StraNNicK email(??) on 31-Янв-08, 20:09 
А какие есть крупные программы для скринкастов?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Switch email(??) on 02-Фев-08, 17:52 
Аналогично, после установки из портов ffmpeg-2007.10.04_1 нет там поддержки такого кодека x11grab. В Makefile также никакого напоминания по опции X11GRAB. Где искать, куда смотреть?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от RUR on 04-Фев-08, 10:50 
А как qtrle соотносится, напр., с huffman кодеком, с точк зрения сжатия?
Вообще, кто знает обзорчик по лосслесс кодекам?  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Раздел полезных советов: Скринкасты с помощью ffmpeg x11grab..."  +/
Сообщение от glyph on 04-Фев-08, 11:16 
Извините, 60 кадров в секунду для скринкаста слишком много. Хватает 5 кадров в секунду, будет некоторая латентность, зато размер позволяет его смотреть практически на любом канале, а не качать сначала. И размеры захватываемой области тоже лучше седлать поменьше.
Я понимаю, что это рефренсная команда, просто народ обычно методом copy-paste работает, просто потом становится мучительно больно, когда понимаешь, что остается только переснимать. Я бы захватывал так:
#ffmpeg -r 5 -g 120 -s 640x480 -f x11grab -i :0.0 -vcodec qtrle screencast.mov
(обычно скринкасты ужимают до 320х480, но это как кому нравится, и ключевой кадр каждые 2 секунды, тогад навигация в редакторах проще), а после редактирования и финального мастеринга - конвертация в flv.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Roxis on 04-Фев-08, 17:35 
если нужен flv и исходный файл сжат не будет, то юзайте кодек flashsv и пишете сразу в flv
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от vladik on 28-Янв-09, 17:54 
Пробовал как советовал glyph
#ffmpeg -r 5 -g 120 -s 640x480 -f x11grab -i :0.0 -vcodec qtrle screencast.mov
Но в резултате имеем картинку  с левого верхнего угла 640х480 остальное обрезается.
Надо так
#ffmpeg -r 5 -g 120 -s 1280x1024 -f x11grab -i :0.0 -s 640x480 -vcodec qtrle screencast.mov

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Max (??) on 06-Май-09, 14:00 
Чел выкладывай названия "Крупных" программ для скринкаста под никс. давай! куда пропал?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Peter Vereshagin email on 02-Июл-09, 19:44 
на freebsd добавил x11grab в /usr/ports/multimedia/ffmpeg/Makefile так:
===
                --enable-swscale \
                --enable-x11grab \
                --mandir=${PREFIX}/man
===
пересобрал --- работает
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Mem on 21-Дек-09, 14:24 
У меня при записи ffmpeg-ом курсор все время одной и той же формы. Я записываю работу с браузером, подвожу курсор к ссылке - курсор меняет форму, а на записи ffmpeg-а курсор все время выглядит одинаково.

Как вам удалось это победить?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от petr999 (ok) on 21-Дек-09, 15:46 
Тоже очень хотелось бы узнать! Специально в рассылке WindowMaker спрашивал, нашёл как поменять мышиный указатель, в том числе как брать их с deviantArt и конвертировать для Xorg, но! ffmpeg так и показал мне указатель по типу как в винде, хотя неа экране у меня ещё со времён os/2 они только чёрные, аж мухи бывает залётные с ними летом пытаются заигрывать. А я бы ещё очень желал подсветку полупрозрачную вокруг мыши по типу как от луча прожектора, видел такое у макинтошников на скринкастах, самому это рисовать влом уже совсем.
Видимо, надо именно где-то в суппорте ffmpeg спрашивать, я уже не осилил -- совсем некогда было, нужно было поскорее наконец сделать вот это: http://vimeo.com/7469375

>У меня при записи ffmpeg-ом курсор все время одной и той же
>формы. Я записываю работу с браузером, подвожу курсор к ссылке -
>курсор меняет форму, а на записи ffmpeg-а курсор все время выглядит
>одинаково.
>
>Как вам удалось это победить?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Скринкасты с помощью ffmpeg x11grab и lossless кодека qtrle"  +/
Сообщение от Alexander Eerie email on 20-Ноя-10, 22:52 
qtrle у меня нет почему-то
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру