FFmpeg常用基本命令

2022-09-08 02:27:08 字數 1152 閱讀 8882

ffmpeg -i input_file -acodec copy -vn output_file_audio  //分離音訊流

ffmpeg –i test.mp4 –vcodec copy –an –f m4v test.264

ffmpeg –i test.**i –vcodec copy –an –f m4v test.264

ffmpeg –i test.mp4 –vcodec h264 –s 352*278 –an –f m4v test.264              //轉碼為碼流原始檔案

ffmpeg –i test.mp4 –vcodec h264 –bf 0 –g 25 –s 352*278 –an –f m4v test.264 //轉碼為碼流原始檔案

ffmpeg –i test.**i -vcodec mpeg4 –vtag xvid –qsame test_xvid.**i //轉碼為封裝檔案

//-bf b幀數目控制,-g 關鍵幀間隔控制,-s 解析度控制

ffmpeg –i video_file –i audio_file –vcodec copy –acodec copy output_file

ffmpeg –i test.**i –r 1 –f image2 image-%3d.jpeg        //提取

//-r 提取影象的頻率,-ss 開始時間,-t 持續時間

ffmpeg –i rtsp: –vcodec copy out.**i

ffplay -f rawvideo -video_size 1920x1080 input.yuv

8.yuv序列轉**i

ffmpeg –s w*h –pix_fmt yuv420p –i input.yuv –vcodec mpeg4 output.**i

常用引數說明:

主要引數:

-ar 設定取樣率

-ac 設定聲音的channel數

-acodec 設定聲音編解碼器,未設定時則使用與輸入流相同的編解碼器

-an 不處理音訊

Linux常用基本命令

命令列操作 history 查詢命令的歷史 alias 關機和重啟 shutdown h now 系統立即關機 shutdown r now 系統立即重啟 rebootnow 系統立即重啟 shutdown h 45 shutdown computer 定時關機 shutdown r 60 定時啟動...

MySQL常用基本命令

1 mysql常用命令 create database name 建立資料庫 use databasename 選擇資料庫 drop database name 直接刪除資料庫,不提醒 show tables 顯示表 describe tablename 表的詳細描述 select 中加上disti...

常用Shell基本命令

常用shell命令 一 命令列和shell的關係 在很多不正式的場合,命令列和shell這倆個詞代表相同的意思,即命令直譯器。嚴格來講 命令列是指供使用者輸入命令的介面,其本身只接受輸入,然後把命令列傳遞給命令直譯器 shell是乙個程式,在使用者和作業系統之間提供了乙個面向行的可互動介面。使用者在...