※ 引述《JinHauShiao (金豪洨)》之銘言:
: 因為實驗上的需要
: 必須將從儀器上拍下來的影片 每0.1秒抓出一張圖
: (書面報告裡面沒辦法放圖檔 可是又想呈現其動態表示。)
: 所以只好用時間軸加上圖片。
: 可是問題是我沒辦法每0.1秒就抓依張圖
: 參考過精華區 也沒有類似可以設定擷取速率的軟體
: 希望有經驗者可以解答。
如果色彩數上面不要求的話可以用影片轉 GIF 的工具作成動態 GIF 以後再分解成單張
或者用 Extraplayer 也可以將影片拆為連續靜態圖片
另外介紹一個用影片轉檔軟體來做的方法(使用 VirtualDubMod)
◎ 第一步 開啟檔案
啟動 VirtualDubMod
選擇 File - Open video file - 選擇要處理的檔案
◎ 第二步 降低 FPS 數
如果不做這個動作的話 30FPS 的影片一秒就會拆成 30 個圖檔。
選擇 Video - Frame Rate,選擇第二群組裡面的 Convert to fps: 按鈕
填上希望每秒抓圖的數量,例如每 0.1 秒抓一次就寫 10。為了保持畫面流暢乾淨
建議設定成原本 FPS 數的 1/n,例如 29.97 FPS 的影片最好設定為 9.99 FPS。
也可以改選 Decimate by 選項,裡面填上的數字就是前述的 1/n 的 n
設定好按 OK 離開
◎ 第三步 輸出成一連串靜態畫面
選擇 File - Save image sequence
Filename prefix 填上編號部分之前的檔名。可以不填。
Filename suffix, including extension 填上編號部分之後的檔名。可以不改。
Minimum number of digits in name: 最後一個 frame 是幾位數就填多少。
Directory to hold images: 設定輸出路徑(不會自動建立資料夾,只能指定原有的)
First frame filename / Last frame filename: 預覽用
Output format: 選擇適當的格式。建議使用 PNG。
確定沒有勾選「Don't run this job now...」按下 OK 就會開始輸出圖片檔了。
※如果出現警告訊息說什麼 uncompressed RGB 的話,請確定已選擇
Video - Full processing mode,且 Video - Compression 是設定在
(Uncompressed RGB) 上。
--
And I begin to wonder... the dream I can't remember.
When I wake up in the morning, where in the world did they go?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.96.122
※ 編輯: KarasuTW 來自: 218.170.28.60 (01/04 21:38)