whats new in bttvgrab 0.15.0 ---------------------------- - really much - I think I have missed something - X display - select the apropriate color mode for your display, use the -m flag of bttvconvert to set the playback speed - conversion - now any file format supported for reading can be converted to any of the output formats (including mpeg) - new input/output module - in/output is modularized, other output methods will follow soon (e.g., FTP), file names are specified as URLs (but FTP and HTTP are not yet supported) - networking - bttvgrab or bttvconvert can operate as a grab server, currently with a limit of 1 connection, bttvconvert can read its input files from such a server - webcam changes: webcam mode is enabled by specifying a webcam: URL (like "-f webcam:/tmp/bttvgrab/"), the webcam script was enhanced as well - better NTSC support: specify -N NTSC on the bttvconvert commandline to get 30fps mpegs - many bugfixes, Makefile/configuration issues, and more - many new bugs, I bet ;-) whats new in bttvgrab 0.15.0 (not released) -------------------------------- - added greyscale grabbing support - added converter module, not yet active - fixed cpu hogging when using -s sleep timer - fixed two anti-bugs - bttvgrab didn't complain about invalid actions/file formats/color formats whats new in bttvgrab 0.14.4-0.14.6 ----------------------------------- - many minor bugfixes, mostly concerning driver issues and configure script whats new in bttvgrab 0.14.1 - 0.14.3 ------------------------------------- - many configuration/makefile fixes - new switch '-N', selects TV norm - adapted for bttv driver 0.5.15: bttvgrab is now fully video4linux compatible, it will work with any real v4l driver - better progress display (lost frames count) whats new in bttvgrab 0.14 -------------------------- - KDE frontend called 'kgrab', including a timer function - major rewrite of the control code, bttvgrab is now restartable within one program run, this was needed by th KDE-Frontend - many bugfixes in cleanup code, bttvgrab doesn't dump core and doesn't removes all used IPC ids - added separate height flag ('-W'), if not set, default stays 3/4 width - added grab source selection (but no tuner settings) - revised yuv code, now uses correctly yuv 4:2:2, not BtYUV (which is really 4:1:1 but was interpreted as yuv 4:2:0... I didn't know better) - added '-m' flag: WebTV mode, detailed description is in docs - revised web-tv scripts, now 2 (working) alternatives are provided, one for server-push (better), and one for client-pull. - 'G' flag: grab-device - fixed system_encode/ (replaced with original, then modified again) - added 'k' flag: skips n frames, then grabs one, or vice versa for -n whats new in bttvgrab 0.13 -------------------------- - Tcl/Tk graphical user interface; use '-d t' to select, needs Tcl/Tk 8.0 (earlier versions untested) - some bugfixes - added synchronous output ('-y' flag, see docs) - removed '-m' flag, it had become useless over time whats new in bttvgrab 0.12 -------------------------- - improved detection of headers and libraries - new jpeg quality range 0-200, >= 100 selects better DCT method - automatic mpeg creation (including sound) with bttvconvert - see docs - better documentation - pmm file format update - improved and uniform error handling - some bugfixes - IMPORTANT: file name handling has changed - no default extension is added anymore, now it is possible to specify devices as target (like /dev/stdout) whats new in bttvgrab 0.11 -------------------------- - yuv 4:2:0 output as needed by mpeg2enc (I hope - untested); the raw btyuv format is severely braindamaged - jpeg quality settings 200-0, >100 uses more accurate DCT method - converter program for raw and pmm files - some maintenance rules in makefile - new file format for high speed grabbing: pmm (poor man's mpeg) has several levels of quality and size - jpeg output changed to use raw yuv data as supplied by bttv result: faster/smaller/better output - better header file detection - new display types: dumb and quiet - fixed signal handling whats new in bttvgrab 0.10.2 ---------------------------- - new file formats: raw 8/16/24bit, rav yuv 4:1:1 (bt variant) - continuous file numbering now default again, -t added - some glibc2 adjustments, not finished yet whats new in bttvgrab 0.10.1 ---------------------------- - configure script for finding bttv and giflib headers whats new in bttvgrab 0.10 -------------------------- - modularized output formats, added gif recording - added grab logfile - changed frame numbering, lost frame numbers are skipped whats new in bttvgrab 0.9 ------------------------- - sound recording added (now we have already 3 threads) - more stable cleanup on program exit whats new in bttvgrab 0.8.1 --------------------------- - fixed bug for 2-buffer grabbing (unpatched driver) whats new in bttvgrab 0.8 ------------------------- - adapted for driver version 0.5.8 - improved multithreading, uses up to 4 buffers (with patch only) should work with unpatched driver (2 buffers), however whats new in bttvgrab 0.7 (not released) -------------------------- - bttvgrab now maintained by Joerg Walter <trouble@moes.pmnet.uni-oldenburg.de> - renamed: -x to -l (limit), -c to -q (quality) - multi-threading, better performance with temporary slowdowns - reorganized code completely, now it's C code, not C++ - don't let yourself be fooled, this is for bttv-0.5.6 only, not 0.5.7 whats new in bttvgrab 0.6b -------------------------- - added "-f"; see README - added a bash script for viewing TV via the WWW; see WWW/ - added "-x [y]", exit after snapping [y] pictures. - added "-i" for some informations (like "set-tv -v 1 channel_name") - added filename printing - changed some error handlings. whats new in bttvgrab 0.5b -------------------------- - setting a new channel with xawtv pr so in PAUSE don't work anymore. this crashed my system and i don't know why.. now bttvgrab don't close the bttv device anymore. - added some command_line options (see bttvgrab -h) - now it works with bttv-0.5.6 i musted add this support <grrr> because my new matrox mill2 only works with XFree86 SVGA 3.3.2 and bttv-0.5.6 ... whats new in bttvgrab 0.4b -------------------------- - added jpeglib support you can set the picture size and jpeg compress ratio in grab.cc - added and removed support for bttv-0.5.6 it's buggy! - changed some stuff for bttv-0.5.6 whats new in bttvgrab 0.3b -------------------------- - added mlock. - tested with bttv 0.5.3 - using O_NDELAY to write files.. - fixed memset - added 'directory' printing. whats new in bttvgrab 0.2b -------------------------- - edit surface - fixes 'q' handling in pause. - added/removed animated info-screen.. - added SYNC in pause/quit functions. - tested with bttv-0.5.1 : it works :) - closing /dev/bttv when pause, so you can start your TV app (xawtv rules<g>) and change the channels! - added and removed: fdatasync/fsync(handle).. its slow :( -- cu, Adam.K <A.K.@gmx.net>