ffmpeg轉碼指南

2022-05-23 13:54:10 字數 773 閱讀 5393

windows下面的安裝:

瀏覽器開啟

linux下面的安裝:

解壓後複製到系統目錄 /usr/bin

示例1:轉封裝,比如想把ts格式的檔案轉成mp4 不想改變位元速率,編碼器只想換種格式的

ffmpeg -i d:/原始檔.ts -vcodec copy -acodec copy d:/目標檔案.mp4

如果上述命令出現如下錯誤資訊use the audio bitstream filter 'aac_adtstoasc' to fix it

請新增如下命令:

ffmpeg -i d:/原始檔.ts -vcodec copy -acodec copy -bsf:a aac_adtstoasc d:/目標檔案.mp4

ffmpeg -i d:/原始檔.ts -vcodec libx264 -preset:v medium -b:v 1000k -acodec copy d:/目標檔案.mp4

如果要使用-acodec copy的話,不一定能成功,如果失敗了,就去除,只不過這樣轉碼時間會稍微多點

示例3:轉碼 指定解析度為1280*720

ffmpeg -i d:/原始檔.ts -vcodec libx264 -preset:v medium -b:v 1000k -s 1280x720 -acodec copy d:/目標檔案.mp4

ffmpeg -i d:/原始檔.ts -vcodec libx264 -preset:v medium -b:v 1000k -s 1280x720 -acodec aac d:/目標檔案.mp4

ffmpeg使用轉碼學習

好了,那我們經常說的轉碼其實就是這麼個過程 原音訊 解碼 音訊資料 編碼 目標音訊 我們使用aac轉 的例子來看ffmpeg在音訊轉碼方面的使用。但是,aac格式的音訊檔案在html5中不是可以被所有的瀏覽器所支援的。瀏覽器對音訊檔案的支援如下 再回到ffmpeg工具,它的格式是這樣的 usage ...

ffmpeg剪輯 轉碼音訊

ffmpeg i g 0004740922.flac b a 1500k output.將音訊轉換為預設位元速率的 檔案 注意 1.實際出來的檔案位元速率在預設數值附近 2.一般ffmpeg預設轉換出的位元速率為128kps 128k 3.問 轉換位元速率前後音訊有什麼區別嗎?答 我不是天生惠耳,戴...

使用ffmpeg進行語音轉碼

執行呼叫ffmpeg runtime runtime runtime.getruntime process process runtime.exec ffmpeg y i southpathname ar 44100 ac 2 acodec tarfilepathname 獲取ffmpeg程序的輸出...