視訊音訊擷取與格式轉碼指南
在進行音視訊檔案轉寫時,推薦先在本地擷取純音訊再連線雲端轉錄,可大幅減少網路傳輸體積與等待耗時。
為什麼要先在本地擷取音訊?
在常規視訊檔案(如長達 1~2 小時的會議錄影、線上講座、訪談播客或影視素材)中,視訊畫面碼流通常佔據了整機體積的 95% 以上。而語音轉寫引擎(ASR)僅需要處理其中的音軌流。
| 對比維度 | 直接上傳原始大視訊 (1小時 1080p) | 本地擷取純音訊 (.m4a) | 體驗提升 |
|---|---|---|---|
| 檔案大小 | 約 1.5 GB ~ 3.0 GB | 約 25 MB ~ 40 MB | 縮小 98% ~ 99% |
| 上傳耗時 (50 Mbps頻寬) | 4 ~ 8 分鐘 | 4 ~ 6 秒 | 提速數十倍 |
| 網路開銷 | 消耗大量家庭/行動數據流量 | 極度省流 | 輕量零負擔 |
系統原生支援格式(硬體加速)
DuRT 充分利用了 macOS 系統官方內建的 AVAssetExportSession 硬體加速引擎。當您匯入原生支援的視訊格式時,軟體會在本地以毫秒級的速度瞬時擷取輕量 .m4a 音訊流並提交轉錄:
- 原生支援格式:
.mp4、.mov、.m4v - 開箱即用:享受 Apple 晶片原生硬體加速,無需安裝任何額外第三方依賴;
- 100% 沙盒合規:完全符合 Mac App Store 安全規範。
特殊封裝格式說明(MKV、FLV、WebM、AVI)
部分開源或特定領域的封裝格式——例如 MKV (.mkv)、WebM (.webm)、FLV (.flv)、AVI (.avi) 等,不屬於 macOS 蘋果官方系統框架原生解復用的範疇。
蘋果應用沙盒規範提示
為保障系統安全,DuRT 嚴格遵守 Mac App Store 應用沙盒(App Sandbox)規則,不直接呼叫沙盒外的命令列工具。
如果您直接將上述特殊格式匯入 DuRT:
- 應用將需要把整個原始視訊檔案完整上傳至雲端伺服器由後端進行解析擷取;
- 上傳時間會根據視訊體積和網路頻寬相應增加。
推薦做法:使用本地 FFmpeg 極速轉換
對於經常處理 MKV、WebM 等格式的高階使用者,我們非常推薦在終端機中使用開源的 FFmpeg 命令列工具,在匯入前先行轉為輕量音訊或 MP4:
方案一:極速擷取純音訊(強烈推薦)
無需解碼視訊畫面,僅耗時 1~2 秒即可匯出高品質的 128k AAC 純音訊:
bash
ffmpeg -i input.mkv -vn -c:a aac -b:a 128k output.m4a方案二:無損封裝為 MP4(不重編編碼)
如果您需要保留視訊畫面,可直接透過封裝流拷貝(Stream Copy),秒級轉為 MP4:
bash
ffmpeg -i input.mkv -c copy output.mp4轉換完成後,直接將產生的 .m4a 或 .mp4 檔案拖入 DuRT 即可享受秒級極速轉寫體驗!
