<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=camErc_samples</id>
	<title>camErc samples - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=camErc_samples"/>
	<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=camErc_samples&amp;action=history"/>
	<updated>2026-08-24T08:28:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://htyp.org/mw/index.php?title=camErc_samples&amp;diff=7037&amp;oldid=prev</id>
		<title>Woozle: New page: ==Navigation== computing: software: camE: camErc samples ==Overview== Some sample .camErc files  Things which should probably be changed for your specific purpose are {{hil...</title>
		<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=camErc_samples&amp;diff=7037&amp;oldid=prev"/>
		<updated>2007-04-21T19:26:35Z</updated>

		<summary type="html">&lt;p&gt;New page: ==Navigation== &lt;a href=&quot;/computing&quot; title=&quot;computing&quot;&gt;computing&lt;/a&gt;: &lt;a href=&quot;/software&quot; title=&quot;software&quot;&gt;software&lt;/a&gt;: &lt;a href=&quot;/camE&quot; title=&quot;camE&quot;&gt;camE&lt;/a&gt;: &lt;a href=&quot;/camErc_samples&quot; title=&quot;camErc samples&quot;&gt;camErc samples&lt;/a&gt; ==Overview== Some sample .camErc files  Things which should probably be changed for your specific purpose are {{hil...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Navigation==&lt;br /&gt;
[[computing]]: [[software]]: [[camE]]: [[camErc samples]]&lt;br /&gt;
==Overview==&lt;br /&gt;
Some sample .camErc files&lt;br /&gt;
&lt;br /&gt;
Things which should probably be changed for your specific purpose are {{hilite|highlighted}}.&lt;br /&gt;
==example for non-Philips camera - stripped down==&lt;br /&gt;
 [ftp]&lt;br /&gt;
 host = {{hilite|yourserver.name}}&lt;br /&gt;
 user = {{hilite|ftp_user}}&lt;br /&gt;
 pass = {{hilite|ftp_pass}}&lt;br /&gt;
 dir  = {{hilite|subdir_for_image_file}}&lt;br /&gt;
 # where should the file end up? Also, this extension determines the file&lt;br /&gt;
 # type the image is saved as. Try image.png for a png.&lt;br /&gt;
 file = webcam.jpg&lt;br /&gt;
 # camE uploads to a temp file, and moves it across when done&lt;br /&gt;
 # this way people don&amp;#039;t view half-uploaded images&lt;br /&gt;
 tmp  = uploading.jpg&lt;br /&gt;
 # keep the connection open (1) or reopen it for each shot (0)&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
 # do passive ftp?&lt;br /&gt;
 passive = 1&lt;br /&gt;
 #an interface to use for non-passive ftp.  use &amp;quot;-&amp;quot; to let libcurl choose, or&lt;br /&gt;
 #use a real interface name.  (libcurl often chooses incorrectly)&lt;br /&gt;
 interface = -&lt;br /&gt;
 # ftp debugging? (noisy)&lt;br /&gt;
 debug = 0&lt;br /&gt;
 # Actually do the upload? If do = 0, just take and archive pics.&lt;br /&gt;
 do = 1&lt;br /&gt;
 # Some servers require us to explicitly delete the previous image&lt;br /&gt;
 # In that case, enable this option&lt;br /&gt;
 delete_first = 0&lt;br /&gt;
 # Determines how many shots are taken before an image is uploaded.&lt;br /&gt;
 # (1 == every picture is uploaded, 10 would be every 10th image)&lt;br /&gt;
 # (Defaults to 1 if not present)&lt;br /&gt;
 upload_every = 1&lt;br /&gt;
 &lt;br /&gt;
 [grab]&lt;br /&gt;
 device = /dev/video0&lt;br /&gt;
 # store temp image on local machine&lt;br /&gt;
 temp_file = {{hilite|/home/woozle/AppData/camE/webcam-temp.jpg}}&lt;br /&gt;
 # lag reduction, takes 5 shots, discards the first 4, thus clearing mmap&lt;br /&gt;
 # buffers&lt;br /&gt;
 #lag_reduce = 5&lt;br /&gt;
 lag_reduce = 0&lt;br /&gt;
 # This goes at the bottom left, with the message from &amp;quot;infofile&amp;quot; appended.&lt;br /&gt;
 # It is run through strftime, so date vars are expanded.&lt;br /&gt;
 text   = %Y/%m/%d %H:%M:%S %Z - &lt;br /&gt;
 width  = 352&lt;br /&gt;
 height = 288&lt;br /&gt;
 # delay between uploading one shot and starting the next&lt;br /&gt;
 delay  = 1&lt;br /&gt;
 # do we want to correct the delay for a slow connect?&lt;br /&gt;
 # (keeps the perpetually updating clients in sync)&lt;br /&gt;
 correct = 0&lt;br /&gt;
 # scale image resolution dynamically based on bandwidth?&lt;br /&gt;
 # percentage of the delay to spend uploading the image,&lt;br /&gt;
 # 100 disables, useful values are &amp;lt; 40&lt;br /&gt;
 percent = 100&lt;br /&gt;
 &lt;br /&gt;
 # jpeg quality (you can save as png etc too, but then quality does squat)&lt;br /&gt;
 quality = 90&lt;br /&gt;
 input  = 1&lt;br /&gt;
 # 0 for PAL, 1 for NTSC&lt;br /&gt;
 norm   = 1&lt;br /&gt;
 # Goes in the top right. strftime() is run on this too, so put date stuff in&lt;br /&gt;
 # if you like&lt;br /&gt;
 &lt;br /&gt;
 ## TEXT/FONT STUFF&lt;br /&gt;
 # directory to look for ttf fonts in&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #ttf_dir = /usr/X11R6/lib/X11/fonts/TrueType&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 ttf_dir = /usr/share/fonts/truetype/freefont&lt;br /&gt;
 &lt;br /&gt;
 ## Title Text&lt;br /&gt;
 title_text = SquadConCam&lt;br /&gt;
 # color/transparency of title text&lt;br /&gt;
 title_r = 128&lt;br /&gt;
 title_g = 255&lt;br /&gt;
 title_b = 0&lt;br /&gt;
 title_a = 128&lt;br /&gt;
 # font for title text. fontname/size&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #title_font = arial/8&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 title_font = FreeSans/8&lt;br /&gt;
 # fancy font styles&lt;br /&gt;
 # title_style = /path/to/title.style&lt;br /&gt;
 &lt;br /&gt;
 ## Message Text&lt;br /&gt;
 # color/transparency of message text&lt;br /&gt;
 text_r = 255&lt;br /&gt;
 text_g = 255&lt;br /&gt;
 text_b = 0&lt;br /&gt;
 text_a = 255&lt;br /&gt;
 # font for message text. fontname/size&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #text_font = arial/8&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 text_Font = FreeSans.ttf&lt;br /&gt;
 # fancy font styles&lt;br /&gt;
 # text_style = /path/to/text.style&lt;br /&gt;
 # color/transparency of rectangle behind text&lt;br /&gt;
 # make it 0,0,0,0 to disable.&lt;br /&gt;
 bg_a = 0&lt;br /&gt;
 bg_b = 0&lt;br /&gt;
 bg_g = 0&lt;br /&gt;
 bg_a = 100&lt;br /&gt;
 &lt;br /&gt;
 # Change the orientation of the image.&lt;br /&gt;
 # Useful if your camera is on its side (for whatever reason).&lt;br /&gt;
 # 1 rotates clockwise by 90 degrees, 2, rotates clockwise by 180 degrees, &lt;br /&gt;
 # 3 rotates clockwise by 270 degrees.&lt;br /&gt;
 # upside-down:&lt;br /&gt;
 #orientation = 2;&lt;br /&gt;
 # mounted base-right:&lt;br /&gt;
 #orientation = 1;&lt;br /&gt;
==example for non-Philips camera - with archiving==&lt;br /&gt;
 [ftp]&lt;br /&gt;
 host = {{hilite|yourserver.name}}&lt;br /&gt;
 user = {{hilite|ftp_user}}&lt;br /&gt;
 pass = {{hilite|ftp_pass}}&lt;br /&gt;
 dir  = {{hilite|subdir_for_image_file}}&lt;br /&gt;
 # where should the file end up? Also, this extension determines the file&lt;br /&gt;
 # type the image is saved as. Try image.png for a png.&lt;br /&gt;
 file = webcam.jpg&lt;br /&gt;
 # camE uploads to a temp file, and moves it across when done&lt;br /&gt;
 # this way people don&amp;#039;t view half-uploaded images&lt;br /&gt;
 tmp  = uploading.jpg&lt;br /&gt;
 # keep the connection open (1) or reopen it for each shot (0)&lt;br /&gt;
 keepalive = 1&lt;br /&gt;
 # do passive ftp?&lt;br /&gt;
 passive = 1&lt;br /&gt;
 #an interface to use for non-passive ftp.  use &amp;quot;-&amp;quot; to let libcurl choose, or&lt;br /&gt;
 #use a real interface name.  (libcurl often chooses incorrectly)&lt;br /&gt;
 interface = -&lt;br /&gt;
 # ftp debugging? (noisy)&lt;br /&gt;
 debug = 0&lt;br /&gt;
 # Actually do the upload? If do = 0, just take and archive pics.&lt;br /&gt;
 do = 1&lt;br /&gt;
 # Some servers require us to explicitly delete the previous image&lt;br /&gt;
 # In that case, enable this option&lt;br /&gt;
 delete_first = 0&lt;br /&gt;
 # Determines how many shots are taken before an image is uploaded.&lt;br /&gt;
 # (1 == every picture is uploaded, 10 would be every 10th image)&lt;br /&gt;
 # (Defaults to 1 if not present)&lt;br /&gt;
 upload_every = 1&lt;br /&gt;
 &lt;br /&gt;
 [grab]&lt;br /&gt;
 device = /dev/video0&lt;br /&gt;
 # store temp image on local machine&lt;br /&gt;
 temp_file = {{hilite|/home/woozle/AppData/camE/webcam-temp.jpg}}&lt;br /&gt;
 # lag reduction, takes 5 shots, discards the first 4, thus clearing mmap&lt;br /&gt;
 # buffers&lt;br /&gt;
 #lag_reduce = 5&lt;br /&gt;
 lag_reduce = 0&lt;br /&gt;
 # This goes at the bottom left, with the message from &amp;quot;infofile&amp;quot; appended.&lt;br /&gt;
 # It is run through strftime, so date vars are expanded.&lt;br /&gt;
 text   = %Y/%m/%d %H:%M:%S %Z - &lt;br /&gt;
 width  = 352&lt;br /&gt;
 height = 288&lt;br /&gt;
 # delay between uploading one shot and starting the next&lt;br /&gt;
 delay  = 1&lt;br /&gt;
 # do we want to correct the delay for a slow connect?&lt;br /&gt;
 # (keeps the perpetually updating clients in sync)&lt;br /&gt;
 correct = 0&lt;br /&gt;
 # scale image resolution dynamically based on bandwidth?&lt;br /&gt;
 # percentage of the delay to spend uploading the image,&lt;br /&gt;
 # 100 disables, useful values are &amp;lt; 40&lt;br /&gt;
 percent = 100&lt;br /&gt;
 &lt;br /&gt;
 # where to log activity. comment out this line to disable logging&lt;br /&gt;
 logfile = {{hilite|/home/woozle/AppData/camE/camE.log}}&lt;br /&gt;
 # gets the message text from here. one line allowed only. means you can do&lt;br /&gt;
 # stuff like echo &amp;quot;sleeping and stuff&amp;quot; &amp;gt; ~/.caminfo&lt;br /&gt;
 infofile = {{hilite|/home/woozle/AppData/camE/.caminfo}}&lt;br /&gt;
 # directory to archive pics in. They are datestamped and saved in here.&lt;br /&gt;
 archive = {{hilite|/home/woozle/AppData/camE/archive}}&lt;br /&gt;
 # archive pics in datestamped subdirs&lt;br /&gt;
 # (1 == with subdirs, 0 == without subdirs)&lt;br /&gt;
 archive_subdirs = 1&lt;br /&gt;
 # extension (determines type) of archived images.&lt;br /&gt;
 archive_ext = jpg&lt;br /&gt;
 # determines how many shots are taken before a pic is archived&lt;br /&gt;
 # (1 == every pic, 0 == don&amp;#039;t archive)&lt;br /&gt;
 archive_shot_every = 10&lt;br /&gt;
 # create archive thumbnails enable/disable flag and give width/height&lt;br /&gt;
 archive_thumbnails_dir    = /home/woozle/AppData/camE/thumbs&lt;br /&gt;
 #archive_thumbnails_create = 1&lt;br /&gt;
 archive_thumbnails_create = 0&lt;br /&gt;
 archive_thumbnails_width  = 120&lt;br /&gt;
 archive_thumbnails_height = 90&lt;br /&gt;
 # jpeg quality (you can save as png etc too, but then quality does squat)&lt;br /&gt;
 quality = 90&lt;br /&gt;
 input  = 1&lt;br /&gt;
 # 0 for PAL, 1 for NTSC&lt;br /&gt;
 norm   = 1&lt;br /&gt;
 # Goes in the top right. strftime() is run on this too, so put date stuff in&lt;br /&gt;
 # if you like&lt;br /&gt;
 &lt;br /&gt;
 ## TEXT/FONT STUFF&lt;br /&gt;
 # directory to look for ttf fonts in&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #ttf_dir = /usr/X11R6/lib/X11/fonts/TrueType&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 ttf_dir = /usr/share/fonts/truetype/freefont&lt;br /&gt;
 &lt;br /&gt;
 ## Title Text&lt;br /&gt;
 title_text = SquadConCam&lt;br /&gt;
 # color/transparency of title text&lt;br /&gt;
 title_r = 128&lt;br /&gt;
 title_g = 255&lt;br /&gt;
 title_b = 0&lt;br /&gt;
 title_a = 128&lt;br /&gt;
 # font for title text. fontname/size&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #title_font = arial/8&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 title_font = FreeSans/8&lt;br /&gt;
 # fancy font styles&lt;br /&gt;
 # title_style = /path/to/title.style&lt;br /&gt;
 &lt;br /&gt;
 ## Message Text&lt;br /&gt;
 # color/transparency of message text&lt;br /&gt;
 text_r = 255&lt;br /&gt;
 text_g = 255&lt;br /&gt;
 text_b = 0&lt;br /&gt;
 text_a = 255&lt;br /&gt;
 # font for message text. fontname/size&lt;br /&gt;
 # (Wzl) this was the default&lt;br /&gt;
 #text_font = arial/8&lt;br /&gt;
 # 2006-10-20 Wzl&lt;br /&gt;
 text_Font = FreeSans.ttf&lt;br /&gt;
 # fancy font styles&lt;br /&gt;
 # text_style = /path/to/text.style&lt;br /&gt;
 # color/transparency of rectangle behind text&lt;br /&gt;
 # make it 0,0,0,0 to disable.&lt;br /&gt;
 bg_a = 0&lt;br /&gt;
 bg_b = 0&lt;br /&gt;
 bg_g = 0&lt;br /&gt;
 bg_a = 100&lt;br /&gt;
 &lt;br /&gt;
 ## INHIBITING&lt;br /&gt;
 # file to check for before shooting. while this file exists, no shots will&lt;br /&gt;
 # be taken.&lt;br /&gt;
 blockfile = {{hilite|/home/woozle/AppData/camE/BLOCKCAM}}&lt;br /&gt;
 # image to upload when blockfile is first put in place&lt;br /&gt;
 offline_image = {{hilite|/home/woozle/AppData/camE/.block.jpg}}&lt;br /&gt;
 # File to check before shooting, while this file exists, shots will be taken.&lt;br /&gt;
 # but not uploaded. blockimage will not be uploaded if you set this.&lt;br /&gt;
 uploadblockfile = {{hilite|/home/woozle/AppData/camE/BLOCKUPLOAD}}&lt;br /&gt;
 # Shots will only be taken/uploaded if the specified interface is active.  &lt;br /&gt;
 #watch_interface = ppp0&lt;br /&gt;
 # image to overlay&lt;br /&gt;
 #overlay_image = {{hilite|/home/woozle/AppData/camE/.lb.png}}&lt;br /&gt;
 #overlay_x = 5&lt;br /&gt;
 #overlay_y = 5&lt;br /&gt;
 # do things. like play sounds or whatever. Each is a shell command.&lt;br /&gt;
 #action_pre_shot&lt;br /&gt;
 action_post_shot convert {{hilite|/home/woozle/AppData/camE/webcam-temp.jpg -gamma 3.0 /home/woozle/AppData/camE/webcam-adj.jpg}}&lt;br /&gt;
 #action_post_upload&lt;br /&gt;
 # image processing&lt;br /&gt;
 # crop = 1&lt;br /&gt;
 # crop_width = 320&lt;br /&gt;
 # crop_height = 240&lt;br /&gt;
 # crop_x = 20&lt;br /&gt;
 # crop_y = 20&lt;br /&gt;
 #&lt;br /&gt;
 # scaling is applied after cropping, so you can&lt;br /&gt;
 # remove borders then stretch up the result&lt;br /&gt;
 # scale = 1&lt;br /&gt;
 # scale_width = 640&lt;br /&gt;
 # scale_height = 480&lt;br /&gt;
 #&lt;br /&gt;
 # Flip the image horizontally or vertically.&lt;br /&gt;
 # Horizontal flipping is useful for some Philips cams&lt;br /&gt;
 # which give a mirrored image when used with the pwc module.&lt;br /&gt;
 # flip_horizontal = 1&lt;br /&gt;
 # flip_vertical = 1&lt;br /&gt;
 #&lt;br /&gt;
 # Change the orientation of the image.&lt;br /&gt;
 # Useful if your camera is on its side (for whatever reason).&lt;br /&gt;
 # 1 rotates clockwise by 90 degrees, 2, rotates clockwise by 180 degrees, &lt;br /&gt;
 # 3 rotates clockwise by 270 degrees.&lt;br /&gt;
 # upside-down:&lt;br /&gt;
 #orientation = 2;&lt;br /&gt;
 # mounted base-right:&lt;br /&gt;
 orientation = 1;&lt;/div&gt;</summary>
		<author><name>Woozle</name></author>
	</entry>
</feed>