CHDK SX50HS 可用的連續錄影腳本檔
連續錄影檔列表.
上3個沒標記的是測試達4G容量限制後自動接錄.
下面標記的是使用 120FPS做連續錄影測試
(每一 120FPS 高速錄影短片錄影時間最高為2分鐘)

當然,主角是CHDK.
Canon sx50hs CHDK 安裝教學
站內 jk大的 CHDK 應用

載入 CHDK 後,按 print鍵進入CHDK,直接按 FUNC. SET進入腳本檔 (Script)

CHDK SX50HS 可用的連續錄影腳本檔
Load Script form File...

CHDK SX50HS 可用的連續錄影腳本檔
VIDEO_~1.LUA..........a....不支援長檔名............orz

CHDK SX50HS 可用的連續錄影腳本檔
載入後請注意下方分隔線的2個參數.
Auto (re)staart [1] [ 1]
這個參數有2個功能:
1. 數值 1 啟用自動接錄.
2. 1 秒後自動接錄.
其他非 0 的數值呢?當然可以,不過.......
給 5就 5秒後自動接錄
給 10就 10秒後自動接錄囉........

Time in s 0=MAX
時間給定,以秒為單位. 0就錄到沒電或是按停止或是記憶卡滿了.

觸發腳本:
這裡就比較複雜一點了.
CHDK SX50HS 可用的連續錄影腳本檔
當在 CHDK的時候只能使用快門鍵觸發錄影,無法使用錄影鍵.甚至於無視模式轉盤的位置.
還有無法變焦.

CHDK SX50HS 可用的連續錄影腳本檔
當在一般模式下,使用錄影鍵來錄影.但是沒有觸發自動接錄的功能喔.

CHDK SX50HS 可用的連續錄影腳本檔
必須按 print鍵進入 CHDK內才有自動接錄的功能.
但是在 CHDK內是無法變焦的,想要變焦就必須要離開 CHDK.
按 DISP.開/關LCD,按 MENU停止錄影.

CHDK SX50HS 可用的連續錄影腳本檔
接檔中..........

所以在實際使用上,要注意錄影時間或是注意空間使用量以便在適當的時間進入 CHDK內做接錄.
再跳出 CHDK來使用變焦功能.

另外,當這個腳本檔還沒有被換掉,在一般模式下的任何錄影狀態/模式下進入 CHDK後.再按下快門鍵也可以立即觸發自動接錄.


自動接錄執行情況的錄影
(怪了,錄影間格怎麼不是2分鐘.............@@a)
(不管了,自動接錄有執行就好了.........)

腳本檔 video_ext.lua 出處,在 Script 3 的位置

附加壓縮檔: CHDK SX50HS 可用的連續錄影腳本檔 video_ext.lua

下載的檔案,解壓後得到 video_ext.lua 請放在 CHDK\SCRIPTS\ 目錄下.



謝謝收看...........



腳本檔 video_ext.lua 的內文:

--[[
********************************
Licence: GPL
(c) msl 2012/04/25
********************************
@title ExtendedVideo
@param a Auto (re)start [1]
@default a 1
@param b Time in s 0=max
@default b 0
]]

function StartStopVideo()
local rec, vid = get_mode()
local vid_button = get_video_button() -- get_video_button() available changeset 1829
if rec == true and vid == true and vid_button == 0 then
press("shoot_full")
sleep(300)
release("shoot_full")
elseif rec == true and vid_button == 1 then
click("video")
end
end

function restore()
if get_movie_status() == 4 then StartStopVideo() end
cls()
set_console_layout(0,0,25,5)
set_console_autoredraw(1)
end

if a<0 or a>1 then a=0 end
if b<0 then b=0 end
restart = a
record_time = b
BL=0
TC=false
time_start = 0
time_now = 0

set_console_layout(9,1,39,6)
if restart==1 then
cls()
print("Automatic Video (Re)Start")
if record_time > 0 then print("record time:", record_time, "s") end
sleep(2000)
end
set_console_autoredraw(0)

while true do
if TC == false and record_time > 0 then
time_start = get_tick_count()
TC = true
end
cls()
if restart ~= 1 then print("[SET] Start/Stop Video") end
print("[DISP] On/Off Backlight")
print("[MENU] End")
console_redraw()
wait_click(900)
if is_pressed("display") then
set_backlight(BL)
if BL == 1 then BL=0 else BL=1 end
end
if is_pressed("set") and restart ~= 1 then
StartStopVideo()
end
if is_pressed("menu") then
restore()
break
end
if TC == true and record_time > 0 then
if get_tick_count() - time_start >= record_time * 1000 + 2000 then
StartStopVideo() -- stop video
TC = false
end
end
status = get_movie_status()
if (status < 4 or status > 4) and restart == 1 then
StartStopVideo()
cls()
print("Start recording")
console_redraw()
sleep(5000)
if BL == 1 then set_backlight(0) end
end
end

hce4082 wrote:
連續錄影檔列表.上3...(恕刪)


多謝分享, 又學會新東西。

通常你會用在甚麼情境呢?
Canon sx 手槍打鳥大樓 http://www.mobile01.com/topicdetail.php?f=538&t=4101527&p=20#53

jk268 wrote:
多謝分享, 又學會新...(恕刪)

還沒出機過哩............
剛入手就開始瘋狂加班,只好在家裡玩CHDK..............

hce4082 wrote:
還沒出機過哩.......(恕刪)


So sad

其實上班前, 把sx50窗口拍外面的time lapse 也不錯

希望 你的lg g2可滿足你部份拍攝要求, 好像防手震好好
Canon sx 手槍打鳥大樓 http://www.mobile01.com/topicdetail.php?f=538&t=4101527&p=20#53
dddddddddddddddddddddd wrong post
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!