工具小筆記|照片變縮時影片(Windows)|麟製所

更新 發佈閱讀 5 分鐘

副標:雙擊選資料夾 → 自動把監視器/相機「照片」做成 MP4 縮時;支援 NAS/UNC、補副檔名、時間戳與標籤。

Repo 連結https://github.com/bill86854238/timelapse-from-folders


為什麼做這個?

  • 想把監視器每天存到 NAS 的日期資料夾快速回顧,但都是一張張照片很難看。
  • 部分照片沒有副檔名,檔名也沒有時間序(只能靠檔案時間)。
  • Windows 對 UNC 路徑(\\NAS\...)當「目前目錄」不友善,很多現成工具會出錯。

目標:雙擊一次、選資料夾,就能把「照片 → MP4 縮時」,每天一支、清楚回顧整日動態。


這個小工具能做什麼

  • ✅ 日期資料夾批次處理:選「根目錄」就會把底下每一天各做一支 MP4。
  • ✅ 單一天也可:直接選那天的資料夾就輸出一支影片。
  • ✅ 自動補副檔名:沒有副檔名但其實是 JPEG 的,會補 .jpg。
  • ✅ 時間排序:以檔案最後修改時間排序(檔名亂序也不怕)。
  • ✅ 畫面處理:EXIF 方向校正、等比縮放、必要時補黑邊對齊尺寸。
  • ✅ 疊字:左下角可放時間戳、來源標籤(例:SpotCam 1 號機)。
  • ✅ NAS/UNC 友善:啟動檔在本機、來源可選 NAS,工具會自動映射臨時磁碟處理。

下載與檔案配置

把下列三個檔案放在本機(非 NAS)同一個資料夾,例如 C:\TimelapseTool\

  1. timelapse_from_folders.py
  2. requirements.txt
  3. timelapse_pick_folder_askfps.cmd(雙擊啟動)

來源資料夾可選 NAS(\\ShanjiaNas\... 這種路徑沒問題)。


使用步驟(無需打指令)

  1. 雙擊 timelapse_pick_folder_askfps.cmd。
  2. 在視窗中選擇: 根目錄(含多個日期子資料夾)→ 批次輸出 <日期>.mp4 到 _Timelapse\ 單一天(只有照片的資料夾)→ 輸出 <該資料夾名>.mp4
  3. 輸入 FPS(建議 12 / 24 / 30),並選擇: 是否覆蓋已存在影片 是否顯示時間戳
  4. 首次執行會自動建立本機虛擬環境(%LocalAppData%\TimelapseTool\.venv)並安裝套件;之後就會直接跑。

參數建議

  • FPS: 12–15 fps → 長時間縮時、片長較長 24–30 fps → 一般觀看最自然
  • 片長估算:片長(秒) ≈ 照片張數 ÷ FPS 例:2,400 張、24 fps → 約 100 秒
  • 寬度:內建 1280,會等比縮放並補黑邊;想更清楚可改 1920。
  • 編碼:預設 mp4v;如播放或寫檔有問題可改 XVID。

驗證與結果(我的使用情境)

  • 以 SpotCam 日資料夾為單位輸出,每天得到一支 1~2 分鐘的 MP4。
  • 片頭直接看時間戳+「SpotCam 1 號機」標籤,回顧重點更快。
  • NAS 路徑穩定可用;中文資料夾名稱也正常。

常見問題/排錯表

症狀或訊息 可能原因 解法 一開頭顯示「不支援 UNC 路徑」 直接在 NAS 上雙擊啟動檔 請把三個檔案放本機資料夾,啟動後再選 NAS 路徑 視窗一閃即關 舊版拖曳或權限問題 用 timelapse_pick_folder_askfps.cmd(內建停留與提示) 找不到 Python 尚未安裝 安裝 Python 3.8+(官網或 Microsoft Store),再執行 影片方向不對 原圖 EXIF 方向 工具會自動校正;若仍異常,請回報一張原圖 mp4 寫不出/不能播 系統解碼器問題 改 XVID、或提升輸出寬度、或安裝對應編碼器


結語

如果你也把監視器或相機快照存成「每天一個資料夾」,這個小工具可以把照片變縮時的流程降到:雙擊 → 選資料夾 → 等出 MP4

留言
avatar-img
麟製所
2會員
65內容數
軟體、旅遊分享
麟製所的其他內容
2025/11/25
這篇文章說明如何在 Google Apps Script 中安全地管理環境變數和 API Key,並有效地在多個專案間共用設定,避免將敏感資料硬編碼在程式碼中。
2025/11/25
這篇文章說明如何在 Google Apps Script 中安全地管理環境變數和 API Key,並有效地在多個專案間共用設定,避免將敏感資料硬編碼在程式碼中。
2025/11/24
來台灣玩怕語言不通? 你是否遇過: 🌏 日本朋友來台灣旅遊,不懂中文查不到台鐵資訊 🗣️ 外國同事通勤,看不懂繁體中文介面 ✈️ 觀光客想掌握列車誤點資訊 💬 留學生、移工朋友需要友善的語言介面 現在,台鐵 LINE Bot 支援多國語言,讓每個人都能輕鬆使用!
2025/11/24
來台灣玩怕語言不通? 你是否遇過: 🌏 日本朋友來台灣旅遊,不懂中文查不到台鐵資訊 🗣️ 外國同事通勤,看不懂繁體中文介面 ✈️ 觀光客想掌握列車誤點資訊 💬 留學生、移工朋友需要友善的語言介面 現在,台鐵 LINE Bot 支援多國語言,讓每個人都能輕鬆使用!
2025/11/21
🚀 3 步驟快速上手 1️⃣ 輸入「到站提醒」 2️⃣ 點選推薦車次或輸入車次號碼 3️⃣ 一鍵完成設定,到站提醒立即啟動 功能特色 常用車次推薦 系統自動記錄你設定過的車次與路線 最多顯示 5 個常用車次,按使用次數排序 一鍵設定到站提醒,不需重新輸入目的地 範例: ⭐
2025/11/21
🚀 3 步驟快速上手 1️⃣ 輸入「到站提醒」 2️⃣ 點選推薦車次或輸入車次號碼 3️⃣ 一鍵完成設定,到站提醒立即啟動 功能特色 常用車次推薦 系統自動記錄你設定過的車次與路線 最多顯示 5 個常用車次,按使用次數排序 一鍵設定到站提醒,不需重新輸入目的地 範例: ⭐
看更多
你可能也想看
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
厭倦了低解析度、模糊不清的網站圖示 (Favicon) 嗎?本工具旨在提供一個專業級、注重隱私,且能產生高品質多重解析度 ICO 檔案的解決方案。 無論您需要為網站製作 Favicon,或是為 Windows 應用程式準備桌面圖示,本工具都能完美達成任務。
Thumbnail
厭倦了低解析度、模糊不清的網站圖示 (Favicon) 嗎?本工具旨在提供一個專業級、注重隱私,且能產生高品質多重解析度 ICO 檔案的解決方案。 無論您需要為網站製作 Favicon,或是為 Windows 應用程式準備桌面圖示,本工具都能完美達成任務。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
如今企業面臨前所未有的挑戰和機遇,數位轉型與人工智慧可說是能否度過危機、成功存活下來的關鍵策略與技術,但並它們實際上代表著不同的變革層面,不能簡單劃上等號。RPAI 數位優化器這次要來分享人工智慧和數位轉型的主要差異,以及它們如何影響現代企業,如果你也想了解企業未來的轉變可能,不妨繼續閱讀下去!
Thumbnail
如今企業面臨前所未有的挑戰和機遇,數位轉型與人工智慧可說是能否度過危機、成功存活下來的關鍵策略與技術,但並它們實際上代表著不同的變革層面,不能簡單劃上等號。RPAI 數位優化器這次要來分享人工智慧和數位轉型的主要差異,以及它們如何影響現代企業,如果你也想了解企業未來的轉變可能,不妨繼續閱讀下去!
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
目標不是壓力的源頭,而是內在力量的觸發點。當你明白「這件事和我有什麼關係」,就能啟動真正的行動力。不再只是完成任務,而是為了自己、為了我們、為了成長而努力。
Thumbnail
目標不是壓力的源頭,而是內在力量的觸發點。當你明白「這件事和我有什麼關係」,就能啟動真正的行動力。不再只是完成任務,而是為了自己、為了我們、為了成長而努力。
Thumbnail
旋轉肌腱病變(Rotator Cuff Tendinopathy, RCT)是導致肩膀疼痛的最主要原因,影響了全球數百萬人。由於其症狀多變,RCT 往往成為最容易讓患者感到困惑、也最常被誤治的診斷之一。
Thumbnail
旋轉肌腱病變(Rotator Cuff Tendinopathy, RCT)是導致肩膀疼痛的最主要原因,影響了全球數百萬人。由於其症狀多變,RCT 往往成為最容易讓患者感到困惑、也最常被誤治的診斷之一。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News