將影片轉成 MP3 的 3 種方法
作者: Hushscript 發布: 最後審閱:
將影片轉成 MP3 有三種合理做法,哪一種最適合取決於下一步要做什麼:使用 Hushscript 的私密瀏覽器工具快速處理一次、使用可放進腳本的命令,或者如果您真正需要的是對方說了什麼而非聲音本身,就完全略過音訊檔案。本指南會介紹三種方法,也會提供第二種方法的完整命令。
免費方式:在瀏覽器中,無需註冊
對於一次性操作,例如從單個視訊中提取音訊以發送、保存或放入另一個工具中,Hushscript 的免費視訊到 MP3 轉換器完全在您的瀏覽器中運行。拖放 MP4、MOV、WebM、MKV 或 AVI 文件,它會以 192kbps MP3 的形式返回,可供下載。該影片的任何內容均未上傳到任何地方;轉換是透過您自己的裝置上的 WebAssembly 進行的,無需建立帳戶,且轉換的檔案數量也沒有限制。對於執行一次或兩次此操作的人來說,這是正確的選擇。
開發人員方式:一個 ffmpeg 命令
對於腳本、批次作業或任何寧願鍵入命令而不是打開瀏覽器選項卡的人,ffmpeg 的命令列工具從終端執行相同的轉換:
ffmpeg -i input.MP4 -vn -c:a libmp3lame -b:a 192k output.MP3
每個參數各有用途:-i input.mp4 指定來源檔案;-vn 會完全移除視訊串流,讓 ffmpeg 只處理音訊;-c:a libmp3lame 選用 ffmpeg 目前的編碼器文件中記載的 MP3 編碼器;-b:a 192k 則把位元率設為與瀏覽器工具相同的 192 kbps,因此兩種方式能得到相近的品質。把這個命令放進迴圈並套用到整個資料夾,就能批次轉換所有檔案,不必逐一手動開啟。
一個有效的範例
播客擁有一個包含來自視訊通話工具的 40 個原始視訊錄製的資料夾,並且需要 MP3 音訊作為播客來源,而不是視訊。在瀏覽器標籤中一次轉換四十個檔案意味著四十次單獨的拖放操作。相反,一個簡短的 shell 循環針對資料夾中的每個檔案運行上面的 ffmpeg 命令,二十分鐘後,四十個 MP3 放在 40 個來源影片旁邊,每個影片都經過重命名才能準備發布。對於偶爾完成的單一文件而不是按計劃完成的四十個文件,瀏覽器工具會執行相同的轉換,無需終端。
如果您想要文字,而不是音訊
有時「將視訊轉換為 MP3」實際上是邁向其他目標的一步。您不需要音訊檔案本身,而是需要轉錄內容,而先提取 MP3 是不必要的彎路。 直接轉錄影片:音訊在瀏覽器中提取,與免費工具完全相同,只不過返回的是帶有說話者標籤的轉錄內容而不是音訊檔案。前30秒免費預覽,無需帳戶;轉錄其餘部分需要一個帳戶,透過一張 1 美元的卡支票解鎖 30 分鐘免費時間,該支票會立即釋放,無需付費,或者如果您以其他方式付款,則在您首次購買時授予。如果您實際需要的是可搜尋文字,而不是聲音文件,則這會完全跳過 MP3 步驟。
您應該使用哪一種方式?
只要沒有理由開啟終端,就對單一檔案或幾個檔案使用瀏覽器工具。使用 ffmpeg 指令來處理任何腳本化、重複或針對資料夾而不是一次針對一個檔案執行的內容;這是相同的轉換,只是可自動化。如果實際目標不是音訊(如果您需要的是所說的內容,而不僅僅是聲音),請跳過兩者並直接轉錄原始檔案。
從哪裡開始
免費轉換器位於 /tools/video-to-MP3,無需註冊,也無需上傳任何內容。對於逐字稿而不是音訊,影片到文字涵蓋了完整的工作流程,包括說話者標籤。如果您的來源具體是 MP4 且文字是最終目標,則如何將 MP4 轉換為文字會直接遍歷該路徑,從一開始就跳過 MP3 步驟。
獨立來源與標準
Hushscript 參考了這些獨立且非競爭性的資料來源。它們用於說明研究、標準或平台運作方式,並不代表其為 Hushscript 背書。
來源審閱日期: