您聽過 FFmpeg 嗎?當然是的,儘管對許多人來說,這是立即使用的最複雜的工具之一;儘管看起來令人難以置信,但它為我們提供了機會 在音頻和視頻管理方面執行大量任務。
例如: 不得不將2個視頻合併為一個怎麼樣? o 從某些視頻文件中提取音頻? 也許在此刻,您會回答,為此,有一些專門的應用程序,例如Adobe Audition或您所知的任何其他應用程序; 不幸的是,如果我們沒有完整版的專業應用程序,我們應該尋找能夠為我們提供快速解決方案的替代方案,也許FFmpeg就是其中之一,我們將在本文中進行討論。
1.使用FFmpeg將視頻文件剪切為較小的文件
為了在Windows(與大多數版本兼容)中使用FFmpeg,我們將依賴大量的命令,這表明, 打開CMD終端,並儘可能具有管理員權限; 如果我們使用以下順序:
我們將定義要從特定時間開始播放視頻。 在給出的示例中,我們建議從4秒創建視頻output.mp50,其持續時間為20秒。
2.使用FFmpeg將視頻分成多個部分
接下來將放置的圖像代表在終端中使用的命令和句子; 有表明,我們希望 將視頻文件分為兩部分, 第一個長度為50秒,其餘則為該時間之後開始播放的視頻的第二部分。
最好的是,FFmpeg工具不執行任何類型的壓縮,因此所得視頻具有與原始視頻相同的質量。
3.使用FFmpeg將視頻轉換為其他格式
上面的圖片是FFmpeg的示例。 在那裡,我們僅定義了-vcodec(v)的使用,它可以輕鬆快捷地將可以使用其他應用程序的YouTube flv視頻轉換為mp4的轉換(僅作為示例) )。
4.僅使用ffmpeg將已排序的視頻合併為一個
提到“已排序”一詞後,我們試圖說,那些我們將用來構成一個部分的編號應僅具有一個順序。
我們必須與句子一起使用的命令如上圖所示; 只要具有相同的編解碼器,就可以加入一個或多個視頻。
5.從特定視頻中刪除音頻
如果由於某種原因我們不希望視頻具有音頻,則可以將其靜音。
我們將只需要放置一個小的指令和參數(如我們在上一張圖像中建議的那樣),以使生成的視頻不再具有任何音頻。
6.使用ffmpeg從視頻中提取音頻
當只需要視頻音頻時,上面的圖像將幫助我們正確使用說明。 在那裡,我們以mp3格式定義了文件的質量,該文件的質量表示256 kbps。
7.將視頻轉換為Gif動畫
如果要將視頻放置在網頁上,則理想的情況是您以前將其轉換為Gif動畫,因為這種格式的權重比原始格式低得多。
您只需定義參數,例如持續時間和以fps為單位的速度。
8.從視頻中提取單個圖像
為此,我們必須知道圖像的位置,我們將使用ffmpeg通過參數定義該圖像,該圖像顯示在上一個圖像中。
9.從視頻中提取連續圖像(幀)
您只需定義像素分辨率和最終圖像的質量,即可將視頻中的所有幀都放在一個目錄中。
10.將音頻混合到視頻文件
如果您需要在視頻的末尾放置一小段音頻,則也可以使用ffmpeg來完成; 我們在前面的圖像中放置了一個示例。
11.調整視頻大小
使用參數(-s),我們僅需定義最終視頻的新尺寸,如先前放置的圖像中的示例所示。
12.從多個圖像創建視頻
如果您有一系列圖像,則應先對其進行編號,然後再使用ffmpeg對其進行處理。 根據上一張圖像,您可以將這些圖像製作成視頻的一部分,持續時間為5秒。
13.將圖像添加到音頻文件
如果您有一個音頻文件,並且希望同時放置一個簡單的圖像,則可以轉到先前放置的示例; image.jpg參數表示將附加到視頻的圖像,如果要在YouTube上共享它,此過程可能會很有用。
14.將簡單的圖像轉換成視頻
我們上面提到的替代方法是: 如果我們有圖片,則它本身不能上傳到YouTube(例如),因此有必要使用先前放置的句子將其轉換為視頻。
15.將字幕添加到音頻文件
這是一個有趣的選擇,我們可以從以前的所有選擇中拯救出來。 如果您在互聯網上有特定電影的標題,請按照上面的示例操作,以便將文件(srt格式)作為字幕粘貼到視頻中。
16.用音頻文件剪切
在我們之前放置的示例中,提到了我們想要一個持續時間為30秒(從90秒開始)的音頻文件。
17.更改音量
這成為音頻標準化的替代方法; 如果這些文件之一的音量太低,則可以轉到我們之前放置的示例,以使音頻通常更好(根據每種需要更高或更低)。
18.旋轉到視頻
您可能想知道 您出於什麼原因想要旋轉到視頻文件? 該實用程序可以為在手機上錄製過視頻的人們提供服務。 上面建議的示例提到順時針方向(90)旋轉1°,但是如果您想使旋轉方向相反,則必須使用其他參數(2)。
19.加快或減慢視頻
在上面的示例(圖像)中,我們將8x(1/8)定義為速度的提高,儘管如果要降低速度,則應使用4 * PTS指令,這意味著視頻將慢4倍。
20.提高或降低音頻速度
我們以前對視頻文件所做的操作我們也可以對音頻文件進行處理,儘管在這種情況下,只能使用0,5到2,0之間的值來降低或提高音頻文件的速度。
有了我們在ffmpeg工具中提到的所有這些幫助,我們可以 進行大量操作 直接涉及修改音頻和視頻文件,所有這些都不會改變質量,甚至無需執行一點壓縮。
聽起來不錯。
對於用戶來說,很遺憾,我們看不到它令人興奮,僅說明中的圖像。
屏幕閱讀器僅顯示圖像01、02,依此類推。