批次處理與工作流程
批次轉換檔案、修改或移除中繼資料,並在獨立進度視窗追蹤任務與輸出。
更新於本頁目錄
新增檔案處理工作流程
下面用兩個例子,從新增工作流程開始完成批次檔案轉換。先把一兩份範例放入單獨的輸入資料夾,並準備好輸出資料夾;確認結果後,再把輸入切換到整批檔案所在的目錄。
- 在 Hub 中搜尋並開啟“檔案處理”,進入工作流程編輯器。
- 點選工具列的“新增工作流程”按鈕,在儲存對話框中選擇位置並命名,例如
LIVP 圖片與影片.ofw。 - 新增流程會帶有“檔案輸入 → 格式轉換 → 儲存輸出”。下面兩個教程都使用專用轉換節點:點選節點上的“移除節點”按鈕,移除預設的“檔案輸入”和“格式轉換”,保留“儲存輸出”。相關連線會一並移除。
- 在左側節點清單中搜尋節點名稱,點選或拖到畫布上新增。點選畫布中的節點,在右側修改參數。
- 連接節點時,從上游節點右側的輸出連接埠拖到下游節點左側的輸入連接埠;也可以先點選輸出連接埠,再點選輸入連接埠。
“儲存”儲存的是工作流程設定,“執行”才會開始處理檔案。工作流程的 .ofw 儲存位置與轉換結果的輸出資料夾可以不同。
批次提取 LIVP 中的圖片和影片
目標:每個包含照片和影片的 .livp 檔案分別輸出一張 JPG 圖片和一個 MOV 影片。圖片和影片使用兩個並行分支,分別從同一個批次輸入節點讀取原始 LIVP。
批次處理(Batch)
├─ 原況照片擷取(JPEG) → 儲存輸出(圖片資料夾)
└─ 原況照片擷取(MOV) → 儲存輸出(影片資料夾)
- 按上面的步驟新增工作流程,新增一個“批次處理(Batch)”節點。
- 選取批次節點,在“輸入資料夾”中選擇 LIVP 所在目錄,“副檔名”填
livp。“檔名包含”先留空;如果檔案分散在子資料夾中,開啟“遞迴處理所有子資料夾”。 - 新增兩個“原況照片擷取”節點。將第一個的“輸出格式”設為 JPEG,第二個設為 MOV;“輸入格式”保持 LIVP。JPEG 對應生成的
.jpg檔案。 - 再新增一個“儲存輸出”節點,加上此前保留的節點,共兩個輸出節點。分別設定輸出資料夾,例如
LIVP 圖片和LIVP 影片。 - 按圖連接四條線:批次節點分別連接兩個提取節點,每個提取節點再連接自己的儲存輸出節點。不要把 JPEG 和 MOV 提取節點前後串聯,MOV 分支需要讀取原始 LIVP。
- 在兩個儲存輸出節點中,將“檔名後綴”清空可保留原始檔名;“檔案已存在時”選擇“保留兩個檔案”,避免覆寫已有結果。
- 點選“儲存”,再點選“執行”。完成後,在“輸出結果”中開啟圖片和影片,確認圖片可查看、影片可播放,再切換輸入目錄處理整批檔案。
例如,輸入 IMG_0001.livp,在沒有重名檔案且後綴為空時,會分別得到 LIVP 圖片/IMG_0001.jpg 和 LIVP 影片/IMG_0001.mov。LIVP 中的 HEIC 照片會轉換為 JPEG,MOV 影片直接提取;若來源檔案缺少對應內容,該分支會報錯,應以輸出結果為準。
也可以在工作流程清單中選擇內建的“批次轉換 LIVP”,點選“複製工作流程”另存一份,再修改輸入和兩個輸出目錄。它已經連接好圖片與影片分支。
批次將 RAW 圖片轉換為 JPG
目標:將相機 RAW 圖片逐個轉換為便於分享和查看的 JPG,保留原始 RAW 檔案。
批次處理(Batch) → RAW 圖片轉換(JPEG) → 儲存輸出(JPG 資料夾)
- 另建一個工作流程,例如
RAW 轉 JPG.ofw。按前面的說明移除預設的“檔案輸入”和“格式轉換”,保留“儲存輸出”。 - 新增“批次處理(Batch)”,選擇 RAW 圖片所在的輸入資料夾。
- 按實際檔案填寫“副檔名”,例如
arw, nef, dng, raf,使用英文逗號分隔。RAW 是一類格式,填raw只會匹配.raw檔案,不會自動包含其他相機副檔名。按需開啟遞迴處理,並將“檔名包含”留空或填入要篩選的名稱片段。 - 新增“RAW 圖片轉換”節點,將“輸出格式”從預設的 PNG 改為 JPEG。“輸入格式”保持“自動辨識”,以便處理混合的受支援 RAW 格式。
- 連接“批次處理(Batch) → RAW 圖片轉換 → 儲存輸出”。在儲存輸出節點選擇單獨的 JPG 資料夾;如需保持原始檔名,清空“檔名後綴”,並將重名策略設為“保留兩個檔案”。
- 儲存工作流程並執行。先開啟範例 JPG,核對畫面、顏色、方向和尺寸,再處理整批照片。RAW 解碼可能需要更長時間,請等待結果。
例如,輸入 DSC_0001.arw,在沒有重名檔案且後綴為空時,輸出為 DSC_0001.jpg。請保留原始 RAW,後續仍可用它重新處理;支援的 RAW 輸入格式以節點的“輸入格式”清單為準。
檢查結果並重複使用工作流程
- 輸入範圍:副檔名與檔案名稱條件同時生效,不區分大小寫;留空表示不限制。沒有匹配檔案時,檢查副檔名、名稱條件和是否需要遞迴子資料夾。
- 輸出位置:將輸出目錄放在輸入範圍之外,避免下次執行把先前結果再次納入處理。同名檔案可選擇“保留兩個檔案”“覆寫”或“跳過”;跨子資料夾存在同名檔案時,建議使用“保留兩個檔案”。
- 流程連接:每個節點都應處於從輸入到儲存輸出的有效路徑上。若提示工作流程無效,檢查缺少的連線,並移除沒有使用的節點。
- 結果核對:查看成功、失敗和跳過的記錄。兩個 LIVP 分支都成功時,每個輸入對應兩個輸出;RAW 轉 JPG 每個成功輸入對應一個輸出。單個檔案失敗時,查看錯誤並用該檔案單獨重試。
- 再次使用:開啟已儲存的
.ofw,調整輸入和輸出目錄,儲存後執行。工作流程儲存的是設定,不會把輸入檔案一起打包;移動源資料夾後,需要更新對應路徑。
這兩個流程使用普通轉換節點,無需新增本機 AI 模型節點。更多轉換操作見檔案轉換。
批次修改文件屬性或圖片 EXIF
批次處理(Batch) → 修改中繼資料 → 儲存輸出
- 新增工作流程,移除預設的檔案輸入與格式轉換節點,加入批次處理與修改中繼資料,再依圖連接儲存輸出。單一檔案也可使用檔案輸入。
- 選擇輸入資料夾,依副檔名篩選同類檔案,例如
pdf, ofd, doc, docx, xlsx, pptx或jpg, jpeg, png, webp, tif, tiff;視需要啟用遞迴處理。 - 將修改中繼資料的檔案類型設為文件屬性或圖片 EXIF。各欄位可選擇保留、設為或移除;至少修改一個欄位,選擇設為時必須填寫新值。
- 例如把文件作者設為團隊名稱、移除最後修改者,其餘保留;圖片則可統一作者、版權或拍攝日期。文件與圖片請分別建立流程。
- 在儲存輸出選擇獨立的目標資料夾,重名時保留兩個檔案。儲存
.ofw並執行,再開啟輸出副本,在資訊面板核對欄位。
也可複製內建的修改文件中繼資料工作流程。範例作者預設為 OpenFiles,執行前請換成需要的值。工作流程使用副本處理,但輸出位置與重名策略仍由儲存輸出決定;避免指回原檔並啟用覆寫。
分享前批次移除中繼資料
批次處理(Batch) → 移除中繼資料 → 儲存輸出
將修改中繼資料替換為移除中繼資料,選擇受支援的檔案與獨立輸出資料夾後執行。此操作會清除文件屬性(包含自訂屬性),或圖片的 EXIF、IPTC、XMP 中繼資料;圖片方向與色彩資訊會保留。
支援 PDF、OFD、DOC/DOCX、XLS/XLSX、PPT/PPTX 與受支援的 OOXML 巨集格式,以及 JPEG、PNG、WebP、TIFF。不會移除文件內文、註解、修訂或圖片中可見的資訊。分享前重新開啟副本,核對內容、方向、色彩與中繼資料;不支援或處理失敗的檔案請查看錯誤記錄。
在獨立進度視窗追蹤工作流程
執行後會開啟獨立任務進度視窗,其他工作區仍可繼續瀏覽或編輯。視窗顯示狀態、目前檔案、進度、速度和預估剩餘時間;準備階段或總量尚未確定時,部分數值會顯示正在計算。
工作流程可以取消。複製、移動與移至資源回收筒任務提供暫停、繼續;工作流程、壓縮與解壓縮沒有暫停按鈕。取消會停止剩餘操作並保留已完成的檔案。關閉執行中的進度視窗會詢問是否取消並關閉;要繼續,請選擇繼續任務。
完成後可顯示結果以定位輸出,再到工作流程的輸出結果核對成功、失敗與略過記錄。其他視窗的用途請見認識應用程式視窗。
步驟不清楚或與介面不同?請告訴我們。