Есть хороший открытый кодек для сжатия скринкастов - PullRequest
18 голосов
/ 22 июля 2011

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

Единственное, что мне известно, этоAdobe Flash Screen Video, указанный как часть формата SWF: http://www.adobe.com/devnet/swf.html. Это немного барокко, но его можно использовать.

Я создаю экспериментальный просмотрщик скриншотов в формате HTML5 / JS и мне нужен базовый формат.На данный момент единственные варианты, которые я вижу, - это реализация декодера FlashSV на JavaScript или использование собственного формата.

Кто-нибудь знает какие-либо другие экранные видеокодеки?

Редактировать:Принятие первого ответа, потому что ссылка внизу предоставила кодек, очень похожий на то, что я ищу: http://wiki.multimedia.cx/index.php?title=DosBox_Capture_Codec

Ответы [ 3 ]

16 голосов
/ 23 июля 2011

Сегодня я открываю для себя возможности VLC (медиапроигрыватель VideoLAN, http://www.videolan.org/vlc/) экран записи. Он открыт и бесплатен для загрузки / использования для всех настольных ОС.

После поиска в Google я обнаружил, что многие людирекомендуем использовать H.264 кодек для скринкаста (и x264 в качестве бесплатной реализации http://en.wikipedia.org/wiki/X264). Это действительно хорошо!

Под Windows I cd to VLC dirи запустите:

$ vlc screen:// --screen-fps=12 --screen-mouse-image=e:/home/.icon/cursor.png \
  --no-sout-audio --sout \
  "#transcode{venc=x264,quality:100,scale=1,fps=12}:duplicate{dst=std{access=file,mux=mp4,dst=desktop.avi}}}"

или менее с бесплатными кодами / контейнером ( theora / ogg ):

$ vlc screen:// --screen-mouse-image cursor.png --screen-fps=12 \
  --screen-width=1680 --screen-height=1050 --no-sout-audio --sout \
  "#transcode{venc=theora,quality:10,scale=0.75,fps=12}:duplicate{dst=std{access=file,mux=ogg,dst=desktop.ogg}}}"

PS. Вы также можете проверить http://en.wikipedia.org/wiki/List_of_codecs#Lossless_data_compression

2 голосов
/ 23 июля 2011

Этот сайт Какой формат видеофайлов лучше всего подходит для зрителей Screencast.com? рекомендует использовать H.264 .Но смотрите и другие альтернативы.

0 голосов
/ 03 июля 2012

Кодек Apple Quicktime Animation был выбран в качестве победителя этого вскрытия кодеков . Вы должны проверить этот обзор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...