FFmpeg常用推流命令

FFmpeg常用推流命令

一疮绷、FFmpeg推RTMP流準備工作

首先確保自已已經(jīng)安裝了nginx + rtmp服務器。

打開配置文件nginx.conf

完成如下配置

nginx配置.1


如果沒有nginx + rtmp服務器嚣潜,請閱讀我的另一篇簡書文章

Mac搭建nginx+rtmp服務器

二冬骚、FFmpeg推流

1.推流MP4文件

視頻文件地址:/Users/xu/Desktop/bangbangbang.mp4

推流拉流地址:rtmp://localhost:1935/rtmplive/home

acc:RTMP的音頻格式

flv: RTMP的視頻格式

?ffmpeg -re -i /Users/xu/Desktop/bangbangbang.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost:1935/rtmplive/home

設置推流.2

輸入命令行后,暫時先不要點回車懂算,等設置好本地拉流后只冻,再進行推流。

2.本地拉流MP4文件

打開VLC播放器

VLC.3

設置播放地址

設置播放地址.4

設置拉流地址

rtmp://localhost:1935/rtmplive/home

拉流地址.5

開始推流计技,點擊open后開始播放喜德。

FFmpeg推流成功.6

推流成功!

三、用ffmpeg推流桌面以及推流攝像頭進行直播

1.如果希望將桌面錄制或者分享垮媒,可以使用命令行如下:

ffmpeg -f avfoundation -i"1"-vcodec libx264 -preset ultrafast -acodec libfaac -f flv rtmp://localhost:1935/rtmplive/home

這個只能夠推桌面舍悯。

2.如果需要桌面+麥克風,比如一般做遠程教育分享 命令行如下:

ffmpeg -f avfoundation -i"1:0"-vcodec libx264 -preset ultrafast -acodec libmp3lame -ar44100-ac1-f flv rtmp://localhost:1935/rtmplive/home

這個可以推桌面+麥克風睡雇。

3.如果需要桌面+麥克風萌衬,并且還要攝像頭拍攝到自己,比如一般用于互動主播入桂,游戲主播奄薇,命令行如下

ffmpeg -f avfoundation -framerate30-i"1:0"\-f avfoundation -framerate30-video_size640x480 -i"0"\-c:v libx264 -preset ultrafast \-filter_complex'overlay=main_w-overlay_w-10:main_h-overlay_h-10'-acodec libmp3lame -ar44100-ac1-f flv rtmp://localhost:1935/rtmplive/home

這個可以推桌面+麥克風,并且攝像頭把人頭放在界面下面

Snip20160713_12.png


四抗愁、FFmpeg常用基本命令

1.分離視頻音頻流

ffmpeg -i input_file -vcodeccopy-an output_file_video//分離視頻流ffmpeg -i input_file -acodeccopy-vn output_file_audio//分離音頻流

2.視頻解復用

ffmpeg–itest.mp4 –vcodeccopy–an–fm4vtest.264ffmpeg –itest.avi –vcodeccopy–an–fm4vtest.264

3.視頻轉(zhuǎn)碼

ffmpeg –i test.mp4 –vcodec h264 –s352*278–an –f m4v test.264//轉(zhuǎn)碼為碼流原始文件ffmpeg –i test.mp4 –vcodec h264 –bf0–g25–s352*278–an –f m4v test.264//轉(zhuǎn)碼為碼流原始文件

ffmpeg –i test.avi -vcodec mpeg4 –vtag xvid –qsame test_xvid.avi//轉(zhuǎn)碼為封裝文件

-bf B幀數(shù)目控制

-g 關鍵幀間隔控制

-s 分辨率控制

4.視頻封裝

ffmpeg –i video_file –i audio_file –vcodeccopy–acodeccopyoutput_file

5.視頻剪切

ffmpeg –i test.avi –r1–f image2 image-%3d.jpeg//提取圖片ffmpeg -ss0:1:30-t0:0:20-i input.avi -vcodec copy -acodec copy output.avi//剪切視頻

-r 提取圖像的頻率

-ss 開始時間

-t 持續(xù)時間

6.視頻錄制

ffmpeg –i rtsp://192.168.3.205:5555/test –vcodec copy out.avi

7.YUV序列播放

ffplay -f rawvideo -video_size1920x1080 input.yuv

8.YUV序列轉(zhuǎn)AVI

ffmpeg–sw*h–pix_fmtyuv420p–iinput.yuv –vcodecmpeg4output.avi

9.常用參數(shù)說明:

主要參數(shù):

i 設定輸入流

f 設定輸出格式

ss 開始時間

視頻參數(shù):

b 設定視頻流量馁蒂,默認為200Kbit/s-r 設定幀速率,默認為25

s 設定畫面的寬與高-aspect 設定畫面的比例

vn 不處理視頻-vcodec 設定視頻編解碼器蜘腌,未設定時則使用與輸入流相同的編解碼器

音頻參數(shù):

ar 設定采樣率

ac 設定聲音的Channel數(shù)

acodec 設定聲音編解碼器沫屡,未設定時則使用與輸入流相同的編解碼器an 不處理音頻

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市撮珠,隨后出現(xiàn)的幾起案子沮脖,更是在濱河造成了極大的恐慌,老刑警劉巖芯急,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勺届,死亡現(xiàn)場離奇詭異,居然都是意外死亡娶耍,警方通過查閱死者的電腦和手機免姿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來榕酒,“玉大人胚膊,你說我怎么就攤上這事故俐。” “怎么了紊婉?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵药版,是天一觀的道長。 經(jīng)常有香客問我喻犁,道長槽片,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任株汉,我火速辦了婚禮筐乳,結果婚禮上,老公的妹妹穿的比我還像新娘乔妈。我一直安慰自己蝙云,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布路召。 她就那樣靜靜地躺著勃刨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪股淡。 梳的紋絲不亂的頭發(fā)上身隐,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音唯灵,去河邊找鬼贾铝。 笑死,一個胖子當著我的面吹牛埠帕,可吹牛的內(nèi)容都是我干的垢揩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼敛瓷,長吁一口氣:“原來是場噩夢啊……” “哼叁巨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起呐籽,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤锋勺,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后狡蝶,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體庶橱,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年贪惹,在試婚紗的時候發(fā)現(xiàn)自己被綠了苏章。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡馍乙,死狀恐怖布近,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情丝格,我是刑警寧澤撑瞧,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站显蝌,受9級特大地震影響预伺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜曼尊,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一酬诀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧骆撇,春花似錦瞒御、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至涌乳,卻和暖如春蜻懦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背夕晓。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工宛乃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蒸辆。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓征炼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親吁朦。 傳聞我的和親對象是個殘疾皇子柒室,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 一、FFmpeg推RTMP流準備工作 首先確保自已已經(jīng)安裝了nginx + rtmp服務器逗宜。 打開配置文件ngin...
    愛死了昨天閱讀 2,281評論 0 5
  • 一雄右、FFmpeg推RTMP流準備工作 首先確保自已已經(jīng)安裝了nginx + rtmp服務器。打開配置文件nginx...
    stlndm閱讀 112,965評論 28 114
  • 前言 如此強大的FFmpeg纺讲,能夠?qū)崿F(xiàn)視頻采集擂仍、視頻格式轉(zhuǎn)化、視頻截圖熬甚、視頻添加水印逢渔、視頻切片、視頻錄制乡括、視頻推流...
    RichyLeo閱讀 17,371評論 1 22
  • 1.分離視頻音頻流 ffmpeg -i input_file -vcodec copy -an output_fi...
    XLAccount閱讀 3,068評論 0 8
  • 前言 如此強大的FFmpeg肃廓,能夠?qū)崿F(xiàn)視頻采集智厌、視頻格式轉(zhuǎn)化、視頻截圖盲赊、視頻添加水印铣鹏、視頻切片、視頻錄制哀蘑、視頻推流...
    騷之哈塞給閱讀 25,728評論 6 39