無需上傳, 100% 本機處理, 無需帳戶

把音訊加入影片

放入一段影片,選一個音軌,然後下載結果,一切都在你的瀏覽器裡執行。

把音訊加入影片 的運作方式

在你的瀏覽器中完全用 ffmpeg WebAssembly 在你的裝置上混流串流,為靜音影片附加音軌或完全替換現有的音軌。拖曳影片和音訊檔案(接受 MP3、WAV、M4A、AAC、OGG 等更多格式),選擇是替換原始聲音還是混合兩個音軌,設定新增音軌相對於原始音軌的音量,並決定兩個串流長度不同時該怎麼做:在較短的串流停止,或循環音訊以覆蓋完整的影片時長。

視訊串流使用 -c:v copy 複製,因此沒有像素被重新編碼,品質是無損的。只有音訊音軌被編碼為 AAC,然後使用 -shortest 修剪為適當長度。結果是一個 MP4,保留了你的原始影片解析度、影格率和視覺品質。

把音訊加入影片 的分步使用說明

  1. 拖曳或選擇你想要新增音訊的影片檔案。
  2. 拖曳或選擇音訊檔案(MP3、WAV、M4A、OGG 或 AAC)。
  3. 選擇「替換」以移除原始音訊,或「混合」以在現有音軌上疊加新的音軌。
  4. 如有需要,調整新增音軌的音量。
  5. 選擇是在較短的串流停止還是循環音訊,然後點擊「新增音訊」並下載結果。

常見使用情境

  • 在發布教學之前,為靜音螢幕錄製新增免版稅的背景音樂音軌。
  • 用單獨錄製的乾淨旁白,替換戶外無人機影片中的風聲。
  • 在遊戲錄製影片上混合音效層,以增加在社群媒體上的衝擊力。
  • 將單獨錄製的旁白檔案附加到投影片錄製影片上,避免重新錄製演示文稿。

常見問題

新增音訊時影片會重新編碼嗎?

不會。ffmpeg 使用 -c:v copy 讓視訊串流保持不變地通過。只有音訊被處理:你的音訊檔案被解碼並重新編碼為 AAC,然後與未觸及的視訊音軌混流。這使操作速度快,並保持原始視覺品質逐位元組完全相同。

我的影片和音訊檔案會被傳送到伺服器嗎?

不會。兩個檔案都讀入你瀏覽器的本機記憶體,由 ffmpeg.wasm 在那裡混流。產生的 MP4 直接下載到你的裝置。在此過程中,沒有任何內容傳輸到 Sunasty 或任何第三方。

如果音訊檔案比影片長很多,會發生什麼?

如果你選擇「在較短的停止」選項,ffmpeg 新增 -shortest,影片結束時輸出終止。如果你選擇「循環音訊」,音訊音軌從頭重複,直到達到影片時長,然後修剪。兩種情況下輸出長度都與影片匹配。

替換模式和混合模式有什麼區別?

替換使用 ffmpeg 完全丟棄原始音訊串流(在輸入上使用 -an),並以你選擇的音軌替代。混合使用 amix 過濾器將原始音訊和新音軌合併成單一串流,讓你控制每個音軌相對於另一個的音量。

我可以使用哪些音訊格式作為新增的音軌?

ffmpeg.wasm 解碼 MP3、WAV、M4A、AAC、OGG(Vorbis)、FLAC 和大多數常見格式。輸出音訊始終是 AAC,不管輸入格式如何,因為 AAC 是 MP4 容器的標準音訊編碼器,可以在任何地方播放。

為什麼即使我的影片是 MOV 或 WebM,輸出也始終是 MP4?

帶有 H.264 視訊和 AAC 音訊的 MP4 是通用的播放格式。複製視訊串流時,容器保持為 MP4 以確保最大相容性。如果你特別需要 WebM 或 MKV 輸出,請之後使用影片轉換器工具轉換結果。