
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.04.2005, 14:10
|
|||
|---|---|---|---|
Какой самый лучший видеокодак ? |
|||
|
#18+
В плане есть веб камера. Нужно с ней организовать наружку.. Чтоб запись велась кадра 5 в минуту с хорошим сжатием, и качеством одновременно. Интересует инфа по кодекам к этому делу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2005, 14:13
|
|||
|---|---|---|---|
Какой самый лучший видеокодак ? |
|||
|
#18+
5 кадров в минуту? наверное лучше организовать snapshot в jpeg. В какой-то утилитке от креатива такое было вроде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2005, 14:16
|
|||
|---|---|---|---|
Какой самый лучший видеокодак ? |
|||
|
#18+
Почему же лучше... Кодеки жмут разницу, от двух изображений. Компактней будет. И просматривать удобно.... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2005, 14:19
|
|||
|---|---|---|---|
Какой самый лучший видеокодак ? |
|||
|
#18+
авторКодеки жмут разницу, от двух изображений. Это в теории. На самом деле, для детального рассмотрения jpeg более высокого изображения (например 800*600) получше будет. На DivX при таком разрешении напрасно тратится место ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2005, 14:20
|
|||
|---|---|---|---|
|
|||
Какой самый лучший видеокодак ? |
|||
|
#18+
Действительно, проще со скриншотами... Если с Дельфи дружите, то вот готовый код: //--------------------------------------------- uses Windows, Graphics, JPEG, tlhelp32, Messages, SysUtils, Classes, Forms, //--------------------------------------------- function CaptureMyDesktop: TBitmap; var Handles: HWND; ScreenDC: HDC; Rect: TRect; lpPal: PLogPalette; fBitmap: TBitmap; begin Handles := GetDesktopWindow(); ScreenDC := GetDC (Handles); GetWindowRect (Handles, Rect); fBitmap := TBitmap.Create;; if (GetDeviceCaps(ScreenDC,RASTERCAPS) and RC_PALETTE = RC_PALETTE) then begin GetMem(lpPal,sizeof(TLOGPALETTE) + (255*sizeof(TPALETTEENTRY))); FillChar ( lpPal^, sizeof ( TLOGPALETTE ) + (255 * sizeof (TPALETTEENTRY ) ), #0); lpPal^.palVersion := $300; lpPal^.palNumEntries := GetSystemPaletteEntries (ScreenDC, 0, 256, lpPal^.palPalEntry); if (lpPal^.PalNumEntries <> 0) then fBitmap.Palette := CreatePalette ( lpPal^ ); FreeMem (lpPal, sizeof (TLOGPALETTE) + (255 * sizeof (TPALETTEENTRY))); end; try fBitmap.Width := Rect.Right - Rect.Left; fBitmap.Height := Rect.Bottom - Rect.Top; BitBlt (fBitmap.Canvas.Handle, 0, 0, fBitmap.Width, fBitmap.Height, ScreenDC, 0, 0, SRCCOPY); ReleaseDC (Handles, ScreenDC); Result := TBitmap.Create; Result.Assign (fBitmap); finally ReleaseDC (Handles, ScreenDC); end; end; //------------------------------------------------------------------------- function SaveMyScreenShot(my_filename : string; my_reservename : string) : boolean; var my_bitmap : TBitmap; my_jpeg : TJPEGImage; begin try begin my_jpeg := TJPEGImage.Create; my_jpeg.PixelFormat := jf8bit; my_jpeg.CompressionQuality := 1; my_jpeg.Grayscale := true; my_bitmap := TBitmap.Create; my_bitmap.PixelFormat := pf1bit; my_bitmap := CaptureMyDesktop(); my_jpeg.Assign(my_bitmap); my_bitmap.Free; try begin my_jpeg.SaveToFile(my_filename); end; except begin my_jpeg.SaveToFile(my_reservename); end; end; my_jpeg.Free; Result := true; end; except Result:=false; end; end; //------------------------------------------------------------------------------ И в таймере - вызов функции SaveMyScreenShot с интервалом 15000мсек... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.04.2005, 14:31
|
|||
|---|---|---|---|
Какой самый лучший видеокодак ? |
|||
|
#18+
Спасибо ... код не нужен , нужен именно современный кодек адаптированный под это дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=26&mobile=1&tid=1513369]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
135ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 403ms |

| 0 / 0 |
