不會。當你在瀏覽器中使用本機工具將影片轉換成音訊時,你的影片檔案不會上傳到任何伺服器。影片轉音訊轉換器會在你開啟的同一個瀏覽器分頁內,完成所有階段的工作——檔案讀取、解碼、音軌擷取、MediaRecorder 編碼,以及下載封裝。你的來源 MP4、WebM、MOV、M4V 或 Ogg 檔案會從你自己的裝置讀取,瀏覽器會播放其媒體串流,同時由內建的擷取 API 僅錄製所公開的音軌,最終產生的 Opus WebM 檔案會透過記憶體中的物件 URL 交還給你。內容不會被送到遠端 API,分頁關閉後也不會保留任何資料,而且不需要帳號或註冊。這種本機瀏覽器的處理路徑,正是讓含有個人錄音、參考音訊,或是你不希望第三方服務接收之素材的影片片段,也能安心轉檔的關鍵。

is my video uploaded when i convert video to audio
將影片轉換為音訊時,你的影片會被上傳嗎?

「不會上傳」在影片轉音訊過程中的真正意涵

當讀者搜尋轉檔過程中影片是否會被上傳時,他們其實同時在問幾個相關的問題:檔案是否會離開裝置、是否會在伺服器上保留副本、是否需要帳號或登入,以及輸出檔案是否會被保存在任何地方。影片轉音訊轉換器對以上每一個問題都回答「不會」,因為所有步驟都在當下的瀏覽器分頁中執行。

解碼、播放擷取、錄製,以及下載產生全部都在瀏覽器內完成。你選取的檔案從未透過與遠端服務相關的網路請求傳送。輸出 blob 是在記憶體中建立,並以可撤銷的物件 URL 形式公開,僅在你的分頁開啟期間存在。關閉分頁會釋放該 URL,重新整理頁面則會清除緩衝的錄製資料。沒有需要登入的雲端資料庫,也沒有與其他使用者檔案一同排隊的共享佇列。

這種行為在幾種常見情境下相當重要。個人語音備忘錄、本地錄製的課程講座、未發布的示範內容,以及含有敏感對話的影片片段,都會保留在你所使用的裝置上。頁面本身載入後,轉檔作業就會完全在瀏覽器內執行,因為這個工具不會上傳影片、不會將其內容送往 API,也不會保留輸出檔。

瀏覽器如何在不傳送檔案的情況下取出音軌

本機擷取的運作機制記載於瀏覽器的媒體 API 之中。為所選影片讀取完中繼資料後,工具會對媒體元素呼叫 HTMLMediaElement.captureStream,以取得反映播放內容的 MediaStream。接著丟棄視訊軌,僅保留音訊 MediaStream,並將該串流送入 MediaRecorder,使用瀏覽器所公告的第一個支援的 Opus WebM MIME 類型。播放從時間零開始,跑到片段的自然結尾,僅保留含有實際音訊資料的 MediaRecorder 區塊。

瀏覽器會像你在觀看影片一樣播放該檔案,因此處理會以即時方式進行。一分鐘的影片通常需要大約一分鐘才能轉換完,因為擷取 API 會監聽螢幕原本要顯示的同一個媒體元素。處理過程中預覽會被靜音,但在瀏覽器支援媒體元素擷取的情況下,擷取到的串流仍會包含影片的音訊。播放結束後,工具會將測得的時長寫入 WebM Segment Info 元素,讓下載的檔案在相容播放器中回報有限的時間軸。

輸出是建構在 128 kbps 的壓縮 Opus 音訊之上。由於經過重新編碼,產生的檔案並非原始壓縮封包的無損複製,檔案大小也不會與來源音軌逐位元組相符。對大多數聆聽者來說,這對語音、音樂、環境音與參考曲目而言,都是相當實用的品質等級。

在不上傳的情況下將影片轉換為音訊:詳細步驟

  1. 挑選一個含有音軌的支援本機影片。瀏覽器必須能同時解碼容器與其內部的編解碼器。接受 MP4、WebM、MOV、M4V 與 Ogg 檔案,大小上限為 500 MiB,解碼後長度為 5 分鐘以內,且像素尺寸任一邊在 4096 以內、總面積在 3840 × 2160 以內。
  2. 選擇「Extract audio」(擷取音訊),並在影片播放時保持分頁開啟。處理以即時方式進行,因此分頁必須保持作用中。進度標籤會跟隨播放時間,而「Cancel」(取消)控制項可在改變心意時停止目前的工作。
  3. 檢視時長與檔案大小,然後下載 Opus WebM 音訊檔。結果透過記憶體中的物件 URL 交付。當下載出現時請將其儲存到你的裝置,因為分頁關閉時該 URL 就會被清除。

在開始之前,請先確認來源影片確實含有音軌。沒有音軌的影片會明確失敗,而不是產生一個無聲的檔案。解碼錯誤、不支援的錄製器、空輸出、無效的時長、過大的尺寸,以及被取消的工作,同樣會以顯示訊息的方式停止,而不是產生毀損的下載檔。

讓擷取作業保持在本機的輸入限制

瀏覽器為基礎的路徑設有保護機制,以確保記憶體與播放時間的安全。下表摘要說明工具在擷取開始前所強制執行的限制。

限制項目允許值存在的原因
容器MP4、WebM、MOV、M4V、Ogg瀏覽器通常能原生解碼的格式
檔案大小上限 500 MiB限制解碼與擷取期間的記憶體用量
解碼後時長5 分鐘以內限制播放時間與 MediaRecorder 的工作窗口
像素寬度4096 像素以內保持在一般解碼緩衝區限制之內
像素高度4096 像素以內保持在一般解碼緩衝區限制之內
總畫面面積3840 × 2160 像素以內限制解碼後的畫面緩衝區
音軌至少需要一條無聲影片會失敗,而不是產生空檔案

這些限制正是為何本工具偏好短小且瀏覽器友善的影片片段。任何更長或更大的內容,都會超出一般媒體元素在不超過瀏覽器資源預算的情況下所能可靠播放的範圍。

預期的輸出格式與品質差異

下載的檔案是帶有 Opus 音軌的 WebM 容器。它不是 MP3、WAV、AAC、FLAC,也不是來源音訊封包的無損複製。下表摘要說明你將收到的內容。

屬性輸出值
容器WebM
音訊編解碼器Opus
目標位元率128 kbps
音訊來源所選影片由瀏覽器解碼後的音軌
交付機制透過下載公開的記憶體內物件 URL
保留方式無——重新整理或關閉頁面時即清除
相較於原始的品質重新編碼,而非原始壓縮封包的複製

本工具以廣泛實用的本機瀏覽器路徑為目標,而不加入龐大的媒體相依元件,這也是它不會承諾目前瀏覽器無法提供的格式支援的原因。若想更深入了解瀏覽器路徑與桌面路徑之間的實務差異,可參閱關於在不上傳的情況下從任何影片擷取音訊的指南,其中會說明哪些部分保持在本機,以及離開分頁後會產生哪些變化。

瀏覽器路徑不適用的情境

本機瀏覽器擷取非常適合短小的個人片段,但它無法取代完整的音訊製作工具。當你需要下列任何功能時,請使用專用的桌面音訊編輯器:

  • 超過 5 分鐘的長錄音,包括 Podcast、訪談,或完整的音樂曲目。
  • WAV、FLAC 等無損輸出,或是平台/廣播業者所要求的特定交付編解碼器。
  • 多聲道保留、精準剪輯、雜訊降低,或取樣精確的編輯。
  • 保證原始壓縮音訊封包的逐位元精確複製。

本工具不會繞過 DRM、平台存取控制、受保護的串流,或著作權限制。它也不會從託管的網頁或遠端 URL 拉取音訊——你必須已將檔案存放在自己的裝置上。Safari 和其他部分瀏覽器可能完全不公開 captureStream 或相容的 MediaRecorder MIME 類型;在這些情況下,轉換器會以顯示訊息的方式停止,而不是產生無聲或不完整的檔案。請僅在你擁有或已獲授權擷取並重複使用其音訊的內容上使用本工具。

對於大多數以保持檔案私密性為優先考量的短片段,影片轉音訊轉換器直接回答了原本的問題:不會上傳、不會儲存,也不會對來源檔案或其內容發出任何 API 呼叫。

若想進一步了解,請參閱影片轉音訊轉換器中的影片與音訊:有什麼不同。