影片擷取影格:把影片攤成一排圖,挑你要的那幾張
拖一個影片進來,下面就是一排影格。挑中哪幾張就下哪幾張。
最常見的用法是找那一格:一段錄影裡某個瞬間要截圖、一個動作裡挑一張最好看的、給影片做封面。逐格暫停再按 PrintScreen 很慢,而且截出來的是螢幕像素不是影片原始解析度。
說清楚取樣規則和它的邊界。 ① 按約 10 格/秒均勻取,最多 48 張 —— 超過 4.8 秒的影片就會稀釋,每張檔名裡寫著它在第幾秒(`clip-07_1.25s.jpg`),所以間隔是多少一眼就知道,我們不替你把這件事藏起來。② 能解哪些格式是你的瀏覽器說了算 —— 這一頁用 `video` 元素解碼,沒有自帶 demuxer。Chrome/Edge 通常認 MP4(H.264)和 WebM,MOV、MKV、HEVC 要看系統裝了什麼。③ 擷取出來的是影片的原始解析度,不是你螢幕上看到的尺寸。
主要功能
檔名帶時間戳
`clip-07_1.25s.jpg` —— 第 7 張,來自第 1.25 秒。取樣間隔不用猜,也不用回頭數。
縮圖上直接挑
48 張一起鋪開,點一下選中或取消,再一起下載。不用一張張點開看。
匯出格式和品質一次設好
48 張 PNG 常常是幾十 MB。預設匯出 JPG 90%,需要透明或無損再切 PNG。改一次全部重算。
影片不上傳
解碼用的是瀏覽器自帶的能力,整個過程在本機完成。影片往往比圖片私人得多,這一條可以自己驗:打開開發者工具的網路面板,擷取一次影格,不會有任何帶資料的請求。
使用步驟
- 1 把影片拖進來MP4、WebM、MOV 都可以試 —— 具體認不認取決於你的瀏覽器。
- 2 等它擷取逐格定位需要時間,影片越長越久。擷取完會一次鋪開。
- 3 挑和調點縮圖選/取消;上面設匯出格式和品質,改了會全部重算。
- 4 一起下載按「下載選中的 N 張」。瀏覽器會問一次「允許下載多個檔案」—— 那一問是瀏覽器的,不是我們設的閘。
常見問題
- 為什麼只有 48 張?我的影片有 3 分鐘
- 48 張是記憶體上的取捨:每一格都是一張原始解析度的點陣圖,一段 1080p 的影片擷取 300 格就要好幾 GB,瀏覽器會直接崩掉。所以超過約 4.8 秒的影片會均勻稀釋到 48 張 —— 3 分鐘的影片就是每 3.75 秒一張。這件事我們沒有藏:每張檔名裡都寫著它來自第幾秒。要某一小段的密集影格,先把影片裁到那一段再傳進來。
- 我的影片它打不開
- 這一頁用的是瀏覽器自帶的解碼器,沒有自己帶一套(帶一套意味著幾 MB 的 wasm,而多數人的影片瀏覽器本來就認)。所以能解什麼取決於你的瀏覽器和系統:Chrome/Edge 通常認 MP4(H.264)和 WebM;MOV、MKV、HEVC/H.265 要看系統裝了什麼解碼器。打不開時最快的辦法是先轉成 MP4。
- 擷取出來的圖是什麼解析度?
- 影片的原始解析度,不是你螢幕上播放視窗的大小。1080p 的影片擷取出來就是 1920×1080。這也是它比「暫停 + 截圖」好用的地方 —— 截圖拿到的是螢幕像素,還帶著播放器的邊框。
- 影片會傳到你們伺服器嗎?
- 不會。解碼和匯出都在你的瀏覽器裡完成。驗證方法和別的頁一樣:打開開發者工具的網路面板,擷取一次影格 —— 不會出現任何帶影片或圖片資料的請求。
現在就試試影片擷取影格:把影片攤成一排圖,挑你要的那幾張
純瀏覽器執行 · 免安裝 · 免註冊 · 圖片不上傳伺服器