從隨意窩搬來,許多舊文的圖片和聯結有問題。已盡量修正但無法避免..(電腦功力差)相關主題請多利用分類標籤、站內搜尋等。感謝🥰

[軟體] FFmpeg 教你用最簡單最基礎的步驟 合併影片和聲音檔

給不會程式語言,只是想合併高畫質影片+聲音檔的,跟寒香一樣的普通人。



前言

昨天試了一整個下午,看了一堆網頁、一堆youtube教學,還是有看沒懂。

(1)大多數網頁寫太深,寒香是連起點都不知道怎麼去
(2)有些教學因為年久、版本不同造成,有些東西找不到、有些功能叫不出來

剛才終於成功了,其實非常簡單。所以分享給跟寒香一樣(0基礎)的各位~~


首寫20170721,發佈20170721, 最後更新20180705(修改段落文字顏色等). 20210325 移至blogger

寒香電腦知識也並非在水平之下,但說到程式語言就完全不行了。

以前自己摸過html, (現在小藪則是css嘛) 學生時代也玩過flash做遊戲、Maya程式之類的啊...但跟著範例照抄可以,自己試著修改著玩就立刻bug出不來。(所以小藪才..破破的.哈)

我知道會寫程式的人完全無法理解XD|||。但如果你有同樣症頭,這篇應該很適合你(^^)/


 

問題一 什麼情況下會有檔案合併?

可能會有人跟寒香一樣,發現有些站,畫質很好,但是需要影片和音檔分開下載,再自行合併。

合併的方法也是很多,影音程式也是要摸熟,還要找軟體適用版本..寒香是覺得也並非輕鬆

N O T E

 例如聽說eagleget可以直接下載合併,寒香也照著官網說明做了一堆(版本不同,chrome擴充也是手動出來),最後還是失敗,卡在eagleget程式介面版本..。

 *只能說這程式安裝後一次功能都沒發揮,完全不符寒香所需..
  但一定一堆人說好用,所以大家還是找適合自己的喔~

 

問題2 影音軟體很多,為什麼要用ffmpeg?

ffmpeg看起來很艱澀(對門外漢來說),但是影音軟體大部分都會壓縮檔案,就像很多細緻的圖片壓縮太多會跑出格子同樣道理。

或許輕微壓縮你的眼睛看不出來,就是看個人所需囉~ 

寒香就私認為:如果損檔了,我何必下載高畫質呢?高畫質檔案自然是拿來保存或要用大螢幕播的。

 

ffmpeg ✨✨✨(閃亮亮)

它等於是利用編碼去合併影片和聲音檔,所以不會損畫質和聲音。
而且不用安裝!!

當然,你也可以刻意"損檔",例如壓低檔案大小、或修改影片到想要的尺寸等等。

但這就留給專業的網站,這裡是最入門基礎。玩上癮了再慢慢去玩喔。(●´∀`●)ノ


 

以下會盡量用最基本的步驟,若有2個以上方法,寒香也會盡量只講自認為簡單的那個。
若有意見可留言切磋^^

 

步驟一 下載ffmpeg

官網在這 https://www.ffmpeg.org/

進去後按Download進入下載頁面,存檔。(如果你的作業系統是linux或蘋果的,往左下找)

N O T E

 以上是"官方說法",不知為何寒香從這裡下載後...裡面有一堆檔案卻沒我要的
 ...對寒香看不懂這些東西的普通人來說,非常的花~~

 所以這裡提供eagleget提供的FFmpeg的下載連結 (推薦)

 

步驟二 解壓縮

解壓縮應該不用教..現在電腦都內建解壓程式了。

在下載的那個檔上按右鍵"解壓縮到此",就可以看到出現一個新的資料夾。
然後左邊那個原本的就可以刪掉了。



步驟三 就是那個檔

從上圖右進去後,先找[bin]資料夾,再找ffmpeg.exe這個檔。
嗯~其實我們只需要這個檔~其他檔也都可以刪掉了~(超不負責言論)



步驟四 找"資料夾位置"

在這裡先跳開,查詢預設路徑(也就是"資料夾位置")...
寒香是覺得這樣比較方便,等下寫語法的時候可以少寫一段變更路徑。

[4-1]先點擊windows左下角的logo (就是關機前要點的那個)
搜尋cmd.exe這個程式並點開。



[4-2] 看預設路徑(資料夾位置)
點開cmd.exe後,什麼都不用做,用眼睛看就好~~如寒香這裡是C:\Users\admin
當然你要以自己的為準!



[4-3] 開"我的電腦"或"檔案管理員"那些東西
在上面輸入剛才的C:\Users\admin(你要以自己的為準!),按enter進入



步驟五 移動檔案

[5-1] 把步驟三的ffmpeg.exe移動到步驟四的資料夾。

[5-2] 把要合併的"影片檔"和"聲音檔"也同樣移到那個資料夾。

以上意即三個檔案都在C:\Users\admin(你要以自己的為準!)。如下圖。



另外,建議影片檔和聲音檔的檔名可以先改簡單一點,程式比較好寫。應該也不可用中文。 

 

步驟六 寫入一行指令語法

就只有一行,別怕。

雖然寒香昨天也失敗~哈哈。今早看了另一個教學才成功。
順便說~太多網站都在說指令,寒香昨天爬那麼多文,就是因為不知道指令要寫哪啦--!!!
。゚ヽ(゚´Д`)ノ゚。

就在步驟四打開的cmd.exe輸入下面這行 有空格的地方一定要注意好。

 


  ffmpeg.exe -i tela.mp4 -i tela.m4a mix.mp4

 圖例


(圖片中我最後面寫test.mp4,請假裝我寫的是mix.mp4。)

 

輸入後按enter,cmd.exe的視窗會一直跑~

完成後,資料夾內就會出現新檔mix.mp4,就是我們的完成品囉~~


N O T E

 有沒有簡單? ffmpeg.exe -i tela.mp4 -i tela.m4a mix.mp4
        用ffmpeg  輸入 影片檔 輸入 聲音檔  自訂新檔案名稱
 
 1.檔名前面的 -i 和 前後空格 不要忘記打。
 2.影片和聲音檔哪個先寫都可以

 

 

 進一步

但是有沒有發現它合檔有點慢?
這裡一個語法,跑超快(比上面的快數十倍)。以我的範例檔(50分鐘, 1.52GB)為例。

 

ffmpeg.exe -i tela.mp4 -i tela.m4a -acodec copy -vcodec copy mix.mp4

 

跟原本的比起來,多了這一段-acodec copy -vcodec copy

-a開頭代表audio,-v開頭代表video。codec是編碼的意思(大概,隨便查了下),copy就是複製囉。

總之多打這一段,可能是指令程式直接複製影片和聲音進行合併,不要自己偵測有的沒的,所以跑很快(這句話是寒香自己猜的,沒有查證!!)

 

 

 

N O T E

 但是這二種檔案大小有差。以寒香測試的檔案來說:
 原影片檔1.51GB 原聲音檔46MB 二者直接相加是1.56GB

 ffmpeg.exe -i tela.mp4 -i tela.m4a mix.mp4
 完成檔 2.12GB 畫面大小1920x1080 框架速度23/秒 資料速度5866kbps

 ffmpeg.exe -i tela.mp4 -i tela.m4a -acodec copy -vcodec copy test.mp4
 完成檔 1.56GB 畫面大小1920x1080 框架速度23/秒 資料速度4285kbps

 寒香對這不懂,不知道代表什麼。(只覺得下方的真的如猜測的是直接合併)
 但下方(較長的)那個合成真的快.很.多。沒有特殊要求的話其實比較推~~
 以範例檔來說test.mp4只花了1分鐘不到,mix.mp4好像有數小時。
 

 

 

 以上~ 如果有看不懂的地方表示寒香沒教好可以再問。

 如果要問進一步功能就找其他高手吧~ 寒香暫時也沒有興趣繼續研究XD

 

 作者Author  寒香子
 覺得「自己的興趣明明也沒有那麼冷門」,卻永遠找不到同好,習慣在小窩裡自言自語。
 因為自閉太久了,也不太習慣和人溝通,有怠慢請多見諒。其他請見關於我。

  

COPYRIGHT / LICENSE
This blog is a non-commercial personal platform for sharing notes and reviews. If any materials have been used inappropriately, please contact me. I will remove or revise them immediately upon request.

ꕤ 1. All media materials (including but not limited to screenshots, promotional images, video/audio clips) related to third-party works mentioned in this blog (such as games, music, movies, manga, books, or language learning content) are copyrighted by their respective creators and companies.
ꕤ 2. Google search results and map screenshots used on this site are copyrighted by Google LLC.
ꕤ 3. Some decorative elements (such as dividers) were downloaded from free resource websites a long time ago, and their sources may no longer be traceable. The use of 哈星星 emoji images has been granted with permission.

ꕤꕤ All other texts and some photos are original creations or taken by me (coldfragrance).
You are welcome to share or repost these contents **for non-commercial use only**, with **clear attribution to the original author and source**. **No modifications or commercial use are allowed.**ꕤꕤ
Original texts and photos are licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).
For Chinese version, please click: 中文版說明