Etiquette, expectations, entitlement...
@autoexec_bin | #magiclantern | Discord | Reddit | Server issues
Quote from: 1% on January 07, 2013, 06:45:56 PMUntethered? Are you saying there is a way to do this tethered?
what camera? i don't think you can shoot jpeg untethered without moving shutter/mirror. the jpegs are small anyways. better off using the 4.22. you can convert them to whatever you need. with movie sizes they are ~hd. shooting a movie for timelapse isn't bad either.
Quote from: Francis on September 02, 2012, 09:44:25 AMIt works, which is really great. At least, now I can use it as a backup body for studio work.
Turn off Flash/No Flash which alternates taking shots with and without flash.
/** General-purpose functions */
{LibMsleep, "void msleep(int delay);" }, // sleep X milliseconds
{LibBeep, "void beep();" }, // short beep sound
{LibConsoleShow, "void console_show();" }, // show the script console
{LibConsoleHide, "void console_hide();" }, // hide the script console
/** Date/time */
{LibGetTime, "struct tm * get_time();"}, // get current date/time (hour, minute, second, year, month, day); the pointer is to a static structure
/** Picture taking */
{LibTakePic, "void takepic();" }, // take a picture
{LibBulbPic, "void bulbpic(int ms);" }, // take a picture in bulb mode
/** Video recording */
{LibMovieStart, "void movie_start();" }, // start recording
{LibMovieEnd, "void movie_end();" }, // stop recording
/** Button press emulation */
// LEFT, RIGHT, UP, DOWN, SET, MENU, PLAY, ERASE, Q, LV, INFO, ZOOM_IN, ZOOM_OUT
// SHOOT_FULL, SHOOT_HALF
{LibPress, "void press(int button);" }, // "press" a button
{LibUnpress, "void unpress(int button);" }, // "unpress" a button
{LibClick, "void click(int button);" }, // "press" and then "unpress" a button
/** Exposure settings */
// APEX units
#if 0 // not yet implemented
{LibGetTv, "float get_tv();" },
{LibGetAv, "float get_av();" },
{LibGetSv, "float get_sv();" },
{LibSetTv, "void set_tv(float tv);" },
{LibSetAv, "void set_av(float av);" },
{LibSetSv, "void set_sv(float av);" },
// Conventional units (ISO 100, 1.0/4000, 2.8)
{LibGetISO, "int get_iso();" },
{LibGetShutter, "float get_shutter();" },
{LibGetAperture, "float get_aperture();" },
{LibSetISO, "void set_iso(int iso);" },
{LibSetShutter, "void set_shutter(float s);" },
{LibSetAperture, "void set_aperture(float s);" },
// Raw units (1/8 EV steps)
{LibGetRawISO, "int get_rawiso();" },
{LibGetRawShutter, "int get_rawshutter();" },
{LibGetRawAperture, "int get_rawaperture();" },
{LibSetRawISO, "void set_rawiso(int raw);" },
{LibSetRawShutter, "void set_rawshutter(int raw);" },
{LibSetRawAperture, "void set_rawaperture(int raw);"},
/** Exposure compensation (in EV) */
{LibGetAE, "float get_ae();" },
{LibGetFlashAE, "float get_flash_ae();" },
{LibSetAE, "void set_ae(float ae);" },
{LibSetFlashAE, "void set_flash_ae(float ae);" },
/** White balance */
{LibGetKelvin, "int get_kelvin();" },
{LibGetGreen, "int get_green();" },
{LibSetKelvin, "void set_kelvin();" },
{LibSetGreen, "void set_green();" },
/** MLU, HTP, misc settings */
{LibGetMLU, "int get_mlu();" },
{LibGetHTP, "int get_htp();" },
/** Interaction with menus */
{ LibMenuOpen, "void menu_open();" }, // open ML menu
{ LibMenuSelect, "void menu_select(char* tab, char* entry);"}, // select a menu tab and entry (e.g. Overlay, Focus Peak)
{ LibMenuClose, "void menu_close();" }, // close ML menu
/** Image analysis */
{ LibGetPixelYUV, "void get_pixel_yuv(int x, int y, int* Y, int* U, int* V);" }, // get the YUV components of a pixel from LiveView (720x480)
{ LibGetSpotYUV, "void get_spot_yuv(int x, int y, int size, int* Y, int* U, int* V);" }, // spotmeter: average pixels from a (small) box and return average YUV
{ LibYUV2RGB, "void yuv2rgb(int Y, int U, int V, int* R, int* G, int* B);"}, // convert from YUV to RGB
{ LibRGB2YUV, "void rgb2yuv(int R, int G, int B, int* Y, int* U, int* V);"}, // convert from RGB to YUV
{ LibGetHistoRange, "float get_histo_range(int from, int to);"}, // percent of values between <from> and <to> in histogram data
/** Audio stuff */
{ LibAudioGetLevel, "int audio_get_level(int channel, int type);" }, // channel: 0/1; type: INSTANT, AVG, PEAK, PEAK_FAST
{ LibAudioLevelToDB, "int audio_level_to_db(int level)" }, // conversion from 16-bit signed to dB
/** Powersaving */
{ LibDisplayOn, "void display_on();" },
{ LibDisplayOff, "void display_off();" },
{ LibDisplayIsOn, "int display_is_on();" },
{ LibLVPause, "void lv_pause();" }, // pause LiveView without dropping the mirror
{ LibLVResume, "void lv_resume();" },
#endif
Quote from: ilguercio on October 20, 2012, 04:57:29 PM
I can think of a hardware limitation for the 1000D which (i'm counting on my memory now) had a mere 1.5 fps burst. Considering the same shutter and mirror assembly as the 450D, i guess that was something in the FW that prevented a better performance.
1327: 2603.984 [CAPD] ERROR [LV] Image Power Failure
Quote from: Francis on November 30, 2012, 08:10:36 AM
There is a method for clearing dead pixels on some Canon models that you might find online. I believe that doing a manual sensor cleaning through the menu (as if you were physically cleaning it) can somehow fix dead pixels. Is it crazy or unheard of to have 2 dead pixels on a brand new camera? No. Would I personally return the camera? Probably. In normal use this will have no real effect. It is easy enough to fix those 2 pixels in post if you need to print or post at full res but almost any use is going to involve downsampling.
As for the menu you are correct. There are less tabs in 2.3 than in previous versions but the same number of options.
Quote from: a1ex on October 24, 2012, 02:04:43 PMOk, here's what happens.
Does it say anything about taking pic? The event 80001 is in the list and should be recognized.
Quote from: a1ex on October 22, 2012, 03:44:33 PM
For longer delays, use the self-timer option (2s or 10s) - only one click.
Quote from: mark.farnell on December 30, 2012, 11:29:36 PMyep first time you press it it will stay pressed until you repress it when engaged you will se HR on screen for like a second before clean up (i've not tried it for more than some minutes)
However when I leave the camera at the video mode liveview, the mirror still lowers at 30 minutes, and then it goes back up and liveview restarts. How can I stop that? Isn't setting the sticky halfshutter already prevents this? Or do I need to press the halfshutter once?
Quote from: scrax on October 20, 2012, 12:31:22 PMI can think of a hardware limitation for the 1000D which (i'm counting on my memory now) had a mere 1.5 fps burst. Considering the same shutter and mirror assembly as the 450D, i guess that was something in the FW that prevented a better performance.
I've always considered shutter mechanism speed to be the cause of FPS for each camera. Memory buffer influences the number of consecutive shot that can be made at max FPS until full. But I've no proof on that only supposing this.
Page created in 2.681 seconds with 29 queries.