2013年9月17日 星期二

轉檔不求人~Part1~FFmpeg



首先你必須取得FFmpeg.exe( x86 / x64 )[註: 64位元系統建議用x64版本]
這是一個非常好用的工具

解壓縮後可以在裡面的「bin」資料夾底下找到「ffmpeg.exe」
(這是我們唯一需要的、其他都可以刪掉)

先將它移動到C槽根目錄底下

接著我們開啟Windows的CMD來對它進行操作
(重要!底下可以看到ffmpeg.exe -h 這個參數可以用來開啟ffmpeg的說明文件)

這是匯出結果

接下來寫一個簡單的BAT檔(記得要跟ffmpeg.exe放在同個資料夾底下)
以轉換任何多媒體音訊為MP3做為範例:

All_To_Mp3.bat
  • @ECHO OFF & CD/D "%~dp0"
  • :Enc1
  • IF "%~1"=="" GOTO :EOF
  • ffmpeg -i "%~1" -f mp3 -acodec libmp3lame -ar 44100 -ab 320k "%~dpn1[320k].mp3"
  • SHIFT /1
  • GOTO :Enc1

只要把任何的音樂&影片等多媒體檔案(一次拉很多也行)、拉進「All_To_Mp3.bat」、就會自動轉換為mp3格式的檔案並在新的檔案後面加上"[320k]"的標籤

接著介紹一些基本的ffmpeg參數
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

-i 後面要接上Inputfile的完整路徑
-f format              force format (支援的格式可以用 "ffmpeg -formats" 來查)
-codec codec       force audio codec (支援的格式可以用 "ffmpeg --codecs " 來查)

ffmpeg除了可以用來處理聲音之外、 它也可以對影像進行轉檔的動作
使用的方法就大同小異...不多做介紹了

只需要用"ffmpeg.exe -h"卍解指令下去查即可

沒有留言:

張貼留言