分享一個不錯的h.264編碼參數!! - 實況

Hedy avatar
By Hedy
at 2017-01-04T13:01

Table of Contents

我發現AMD的編碼有好多選項可以選,一定要開啟slice的功能喔!
http://i.imgur.com/DolETsV.png


※ 引述《a34021501 (CARD)》之銘言:
這是我的配置,歡迎大家來切磋~

看誰的bitrate最低的情況下畫質qop最好 (quality of picture)

建議把threads改成CPU core數1.5倍

如果沒有足夠的OpenCL裝置,可以改'opencl=0'

我一直以來都ffmpeg在轉播實況到YouTube1080p及Twitch720p

建議大家試試看ffmpeg穩定版!!! 編碼出來畫質很厲害!

因為我用50fps,所以twitch流量太低只能25fps不然高速移動時畫面很遭~

720p_low_bitrate 30fps
-preset veryfast -keyframe_interval=4 -Encode_in_Full_Range (那時候舊版的選項)
"qp=25 threads=3 partitions=all aq-mode=2 trellis=2 deblock=-1,-1
rc-lookahead=60 scenecut=60 ref=1 b-adapt=2"

720p_twitch 25fps
ffmpeg -i rtmp://transcoder_ip/live_in/CardLin -vcodec libx264 -preset veryfast
-x264opts "force-cfr:keyint=50:min-keyint=50:threads=6:opencl=0:
opencl_device=0:partitions=all:aq-mode=2:trellis=2:deblock=-1,-1:
rc-lookahead=25:scenecut=25:ref=1"
-b:v 2500k -maxrate 2500k -minrate 2500k -bufsize 25000k
-s 1280x720 -r 25
-acodec copy -f flv rtmp://transcoder_ip/twitch_live_out/CardLin

1080p_youtube 50fps
!#/bin/sh
ffmpeg -i rtmp://transcoder_ip/live_in/CardLin -vcodec libx264 -preset veryfast
-x264opts "force-cfr:keyint=100:min-keyint=100:threads=12:opencl=1:
opencl_device=0:partitions=all:aq-mode=2:trellis=2:deblock=-1,-1:
rc-lookahead=50:scenecut=50:ref=2"
-b:v 8000k -maxrate 8000k -minrate 8000k -bufsize 80000k
-s 1920x1080 -r 50
-acodec copy -f flv rtmp://transcoder_ip/youtube_live_out/CardLin

反正我沒辦法實況GTA了,就交給大家囉~

因為下面兩個是我用linux伺服器協助編碼,我是裝nginx穩定版~

搭配rtmp-nginx穩定版~ (建議仔細看readme說明)

CPU分別是AMD Athlon II X4 635 OC 3.5Ghz與AMD FX-8320
or AMD Phenom II X4 B50 OC 3.5Ghz
or AMD Althon II X4 640 OC 3.5Ghz
(我覺得這三顆都差不多,要仔細檢視BIOS設定!)

GPU搭配的是ATI HD 5830與AMD HD 6850,反正就是那些淘汰的拿來回收利用~

因為我那時後用Intel I5 4460再打電動~我用很糟糕的編碼器丟大量資料給兩台轉碼器

我覺得音質要調高一點,不用管tiwtch或youtube的建議,320bit也可以正常實況~

因為一直以來acodec都是vbr

--

TeamSpeak語音: https://goo.gl/a62NEl

中文化包: https://goo.gl/Of5LuW

位址:cargon.net 密碼:cargon

--
Tags: 實況

All Comments

Donna avatar
By Donna
at 2017-01-06T06:23
我之前有試過某些CL裝置算出的doube precision不太準!!
double
Gilbert avatar
By Gilbert
at 2017-01-07T15:06
我沒試過60fps,因為那個很爛的編碼器會掉picture!!!!!
Callum avatar
By Callum
at 2017-01-09T22:58
如果效能不夠好,改rc-lookahead=25:scenecut=25:ref=1
Freda avatar
By Freda
at 2017-01-10T15:13
改60fps的時候,記得改keyint=120:min-keyint=120 (x2)
Robert avatar
By Robert
at 2017-01-15T13:12
我還沒有把qp放在ffmpeg裡面編碼過~ 請勇者試試看!
Robert avatar
By Robert
at 2017-01-19T18:31
感謝分享
Rae avatar
By Rae
at 2017-01-23T01:51
bufsize 10s 不會太長嗎?
Zenobia avatar
By Zenobia
at 2017-01-23T22:28
BUFSIZE=number-of-bytes
Olive avatar
By Olive
at 2017-01-24T13:30
bufsize 大不就等於是容許更大的瞬間流量嗎?
Michael avatar
By Michael
at 2017-01-27T18:17
所以bufsize不用太大,不然你的tag會被換掉~
Michael avatar
By Michael
at 2017-01-30T20:53
bufsize在其他痾,ssh也要注意啦!m有時候實況被關掉~
Daph Bay avatar
By Daph Bay
at 2017-02-04T16:15
透重點,sencecut跟rc改掉參數後,就不會被改,只是斷
dynamic不知道怎開?
Olga avatar
By Olga
at 2017-02-09T08:43
rtmp是Apple公司制定的,亂改很危險!
Kelly avatar
By Kelly
at 2017-02-11T23:53
XDDDDDDDDDDDDD
Lauren avatar
By Lauren
at 2017-02-14T11:42
中午先歇息一下~
Catherine avatar
By Catherine
at 2017-02-16T14:15
rtmp一直都是tcp,如果被改成udp版本,就要刪掉重裝~
George avatar
By George
at 2017-02-18T20:56
學一學git才會抓到正確版本~
Megan avatar
By Megan
at 2017-02-23T18:50
沒有畫面可以比較嗎?
Christine avatar
By Christine
at 2017-02-28T18:49
差兩秒
Queena avatar
By Queena
at 2017-03-05T07:06
差四秒
Todd Johnson avatar
By Todd Johnson
at 2017-03-07T14:10
這會造成rtmp發現異常而斷線,講值一點就是有人中間人a
ttack,超過ttl時間而中斷!
Elvira avatar
By Elvira
at 2017-03-07T23:05
有些資工系教授很清楚,問就對了!不答就是有幹壞事~
Madame avatar
By Madame
at 2017-03-12T18:24
因為資工系教授如果網路通訊概論都沒學,根本不配當!!
Poppy avatar
By Poppy
at 2017-03-13T02:29
我不是資工系教授,我只是研究所(∵∴υλ)延畢的學生!
Olivia avatar
By Olivia
at 2017-03-14T08:22
不要出來害人 rrrr
Noah avatar
By Noah
at 2017-03-18T01:15
EULA每天都在改版,還需要簽嗎????????????
如果我把twitch原始的EULA拿出來,twtich就要告我了~
Valerie avatar
By Valerie
at 2017-03-22T23:11
因為我的twitch的18禁偶爾會被駭客拿掉,他們很生氣!!
Jessica avatar
By Jessica
at 2017-03-23T17:24
他們都用這種方式來說我GTA的Context有版權~~~~~
Arcturus哪個星球的?竟然會被ML分析出來RECOMMEND給我
Steve avatar
By Steve
at 2017-03-24T15:06
我是在靠腰以前寄到我mail的GTA Contest版權問題~~~
Olga avatar
By Olga
at 2017-03-26T06:42
最好是GTA Online 裡面的Content有版權問題!R*被埋了~
Enid avatar
By Enid
at 2017-03-30T18:31
你知道在遊戲中好人都會被埋,壞人都會被買,知道麻~?
Mia avatar
By Mia
at 2017-04-01T05:43
他們會把資料分別放在很多個地方,讓一般人慢慢轉台觀
賞,就會發現其中的端倪!
Kristin avatar
By Kristin
at 2017-04-04T06:11
因為我會用Software RAID來存直播資料,有時會重新同步
Jacky avatar
By Jacky
at 2017-04-07T00:06
其實這種資料並不是什麼高深的研究,網路上很多這種資源,
你找的到,別人也找得到…,而且你的研究心得說真的還不到
有商業利用的價值,如果是想用分享的角度跟其它也正在被設
定問題困惑的朋友一個解惑,就應該用更淺顯易懂的方式來解
釋。
Margaret avatar
By Margaret
at 2017-04-11T11:09
我試過很多版本的videolan的x264都會有當機的問題!!
Agatha avatar
By Agatha
at 2017-04-13T11:29
一直以來我發現我的OBS偶爾會被重新設定,就是被換檔!
Sierra Rose avatar
By Sierra Rose
at 2017-04-18T10:15
裝好電腦,開啟函數Control userpasswords2試試看~
不能講太多,據通靈訊息的說法,要把所有ADM都關掉才行
Zanna avatar
By Zanna
at 2017-04-22T17:42
BIOS商如果有良心的話就把後門的內容改成還原卡啊!!
Caitlin avatar
By Caitlin
at 2017-04-24T08:45
我以前就是實況到一半,整個電腦關機後SSD就被清空了~
更沒良心的是,他在清空的SSD裡面放一張美女圖刺激我!!
George avatar
By George
at 2017-04-26T23:49
不知道rtmp有沒有p2p的版本~?
Ula avatar
By Ula
at 2017-04-28T16:20
https://www.youtube.com/watch?v=GwXRbEfgrYE
David avatar
By David
at 2017-05-01T02:18
我覺得這影片左右兩邊黑黑的,一定是特殊設計!!
Dorothy avatar
By Dorothy
at 2017-05-06T00:26
I can't read aqny type of message in CSCC
Help me!!
Adele avatar
By Adele
at 2017-05-09T06:02
http://i.imgur.com/0fIOAA7.png
you can try ptt:446 to check info!!
Eden avatar
By Eden
at 2017-05-11T06:01
我想要玩GTA Online,可是不太能實況,能幫我媽!
Jacky avatar
By Jacky
at 2017-05-12T00:37
http://i.imgur.com/szpEEnq.png 我想實況,但沒辦法
串流出去~ Help!!
Sandy avatar
By Sandy
at 2017-05-13T14:47
不能
Carolina Franco avatar
By Carolina Franco
at 2017-05-14T15:42
不知道NV卡能不能跑AMD硬解??
Queena avatar
By Queena
at 2017-05-16T00:30
絕對可以跑,因為都是OpenCL device, 只是效能不及AMD?
Bennie avatar
By Bennie
at 2017-05-17T21:50
我記得GTX970只能用3.5GB就是因為有500MB被預留
Donna avatar
By Donna
at 2017-05-22T15:34
因為影像資料其實會影響我們的情緒,如果遭受心靈攻擊
因為我曾經在打GTA實況的時候遭受心靈攻擊~_~" 只是我
後面幫助我的人有數百萬人,所以大家可以不用擔心~_~"
Selena avatar
By Selena
at 2017-05-24T20:21
因為每個人的星際靈魂家族都不同,只要連結星際家人!!!
Robert avatar
By Robert
at 2017-05-27T20:32
YouTube的編碼似乎已經都改回以前的了~_~" 請放心~_~!!
Brianna avatar
By Brianna
at 2017-05-30T20:05
我很感動!!! YouTube又變回432hz了!!!!!!

〖猛猛〗《刺客教條:啟示錄》Day2

Ophelia avatar
By Ophelia
at 2017-01-04T13:01
直播主帳號:monnplayingnow 今天要播什麼: 今天從13:30開始續玩《刺客教條 埃齊歐合輯:啟示錄》 阿泰爾、埃齊歐、戴斯蒙 這三人的命運糾葛究竟會何去何從呢 歡迎來瞧瞧兼聊天 點我連結:實況傳送門:https://www.twitch.tv/monnplayingnow -- ...

【日本大遊民】PS4-暗黑破壞神3

Tracy avatar
By Tracy
at 2017-01-03T22:16
直播主帳號:japanbiggamer 國家語系:台灣 今天要播什麼:暗黑破壞神3 點我連結:https://www.twitch.tv/japanbiggamer 想跟觀眾說:觀眾自主代PO 實況主本身玩很多遊戲 喜歡看多種不同遊戲的觀眾向你們推薦 其他備註:電玩ARC FB: https://w ...

PS4 Bloodborne 血源詛咒 馬面路德維希

Linda avatar
By Linda
at 2017-01-03T22:01
直播主帳號:kuangltw 國家語系:中文 今天要播什麼:PS4 Bloodborne 血源詛咒 馬面路德維希 點我連結:https://goo.gl/TFWHTL 想跟觀眾說:十點十分開虐 應該是我被虐吧~OTZ 昨天練習到馬面二階 希望今天能過了他~andgt;and#34;andlt; 其他 ...

【薩加】惡靈古堡:啟示 2

Skylar Davis avatar
By Skylar Davis
at 2017-01-03T21:20
直播主帳號:supersaga 國家語系:中文 今天要播什麼:惡靈古堡:啟示 2 點我連結:https://www.twitch.tv/supersaga 想跟觀眾說:大家晚安阿!! 新年快樂喔!! 其他備註:科科!! -- SAGA實況 andlt;andlt;本台是聊天台,不是G ...

《F.H》陰屍路第二季 In Harm's Way

Bethany avatar
By Bethany
at 2017-01-03T20:50
直播主帳號:FH_Molissa 國家語系:中文 今天要播什麼:The Walking Dead Season 2 點我連結:https://gaming.youtube.com/channel/UCq5LQH-bD0Q3ZRhlclBAmqg/live 想跟觀眾說:第三部,歡迎來看看,大家都被強盜集 ...