看板 Live 關於我們 聯絡資訊
我發現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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.45.207 ※ 文章網址: https://www.ptt.cc/bbs/Live/M.1483101871.A.D97.html
a34021501: 我之前有試過某些CL裝置算出的doube precision不太準!! 12/30 20:46
a34021501: double 12/30 20:46
a34021501: 我沒試過60fps,因為那個很爛的編碼器會掉picture!!!!! 12/30 20:48
a34021501: 如果效能不夠好,改rc-lookahead=25:scenecut=25:ref=1 12/30 20:49
如果內部網路會斷線或不穩,換掉Switch,因為小時候用過某些Switch會熱當! 因為餵給轉碼器的流量要越大越好!(當然編碼效率越好可減少流量) 我曾經直播到一半,有其他的nginx-rtmp伺服器跑出來鬧我,所以防駭很重要! 我都設local的固定ip且同一個switch迴路,比較不會被hijack ip!! 補充x264說明: https://www.nmm-hd.org/doc/X264%E8%A8%AD%E5%AE%9A ※ 編輯: a34021501 (36.229.45.207), 12/30/2016 20:58:26
a34021501: 改60fps的時候,記得改keyint=120:min-keyint=120 (x2) 12/30 20:59
a34021501: 我還沒有把qp放在ffmpeg裡面編碼過~ 請勇者試試看! 12/30 21:01
補充一下我測試過得電腦,全部都是我的電腦,不是學校的財產! 補充實況fps數,qp=20畫質比qp=25還要好,調越低,畫質越好,但流量越大!! ※ 編輯: a34021501 (36.229.45.207), 12/30/2016 21:45:30
LeeKT: 感謝分享 12/30 23:17
Bencrie: bufsize 10s 不會太長嗎? 12/31 00:44
因為你根本不是想要問這個問題,我回應你了 我回應其他人這個問題吧~buffersize跟bufsize根本不同~ buffer size設定越大,越不容易被改內容,因為會預留一些tag ※ 編輯: a34021501 (36.229.45.207), 12/31/2016 03:30:42
a34021501: BUFSIZE=number-of-bytes 12/31 03:32
字連在一起的意思跟分開不同,number-of-bytes意思指很多個bytes連在一起的data set BUFFERSIZE是指緩衝區,例如一個queue的大小~~~~~~~~~~~~~~~~~~~ ※ 編輯: a34021501 (36.229.45.207), 12/31/2016 03:35:37 Apple規範OpenCL,所以只要裝了OpenCL,正面艦隊群就會保護OpenCL Device不被換掉~ 補充:GTA裡面Lifeinvader的老闆~就是用了OpenCL裝置才揚升的! ※ 編輯: a34021501 (36.229.45.207), 12/31/2016 05:45:59
Bencrie: bufsize 大不就等於是容許更大的瞬間流量嗎? 12/31 11:02
自己去看ffmpeg的man1吧,rtmp好像才有bufsize。 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 11:39:07
a34021501: 所以bufsize不用太大,不然你的tag會被換掉~ 12/31 11:42
a34021501: bufsize在其他痾,ssh也要注意啦!m有時候實況被關掉~ 12/31 12:11
**等等再來補充** ------------------------ bufsize就是TCP相關的訊號 ssh也有bufsize可以調整到 比較安全的距離以防止竄改 我偶爾會把30.秒的bufsize 加入我的rtmp訊號端測試能 否在我的youtbe網站上看到 小於15秒的youtube直播優 ----------------CardLin-- ------------------------- OpenCL裝置是heterogeneous 比較不容易有OverFlow cond http://developer.amd.com/resources/heterogeneous-computing/what-is-heterogeneous-system-architecture-hsa/ 上一行就是一個Overflow的現 像 上一行更恐怖!!!!!!! 因為會被填入其他資料!!! -------------------obs--- ------------------------- 驚嘆號是一種特殊的字元只有 加密者會發現要如何解密者才 能看到不被竄改成其他的驚嘆 號因為竄改成其他的驚嘆號會 被網路供應商發現有問題而斷 線dddddddddddddddddddddddd ------------------Nograc-- -------------------------- nginx-rtmp有幾個版本不重要 重要的是只有git才可能載到正 \確的版本因為我的電腦裡面 的git也不一定是正確的版本 所以我也不知道我的網路驅動 是否是不是正確的版本我只知 道最好不要用有adm權限的使用 者來安裝你的任何軟體!!! --------------------any--- -------------------------- 電腦系統的時間跟ntp伺服器的 latency會有多長的距離可以分 析出來因為gps系統有很多個可 以透過wifi蕊片收到訊號來重新 校正我們的時間………………… 我曾經看過一則關於衛星被wifi 路由器給駭客入侵的新聞,真的 --------------------------- --------------------------- Latency跟latency是不一樣的意思 因為overflow了所以只能講到這 --------------------------- 這講得很清楚,他們有的很尷尬~偶爾網路被改掉~/*所以看到的網頁才不同*/ http://whatis.techtarget.com/definition/latency ---------+----------------- 讓我們來探討一下物理學的範圍 因為講太多會overflow所以只能 說我知道太多了一定要去問物理系 http://developer.amd.com/resources/heterogeneous-computing/what-is-heterogeneous-system-architecture-hsa/ Heterogeneous有acc裝置不知道 做什麼的我很難過因為我的電腦會 被換acc裝置的驅動程式,以至於 我的電腦裡面有些acodec不符河規範 -----------------+---------- ---------------------------- 我一直以來都會看SDN的acodecC --------------------CardLin-- ---------------------------- Acodec是一個編碼器,可以解決 音訊問題,如果有任何編碼器不 能解決音訊問題,那就要問程式設計師 -----------------------*-*--- ---------------------------- x264一定要從另一個VideoLAN載 因為VidoLAN已經變成VideoLAB了 上面那行因為要對齊所以裝async 自從我發現ffmpeg換了LOGO之後 我就只用我以前載下來的3.0.0版 ---------------------------- ---------------------------- DNS跟SDN根本就是一起做歪事鎖 以我們一定要想個方式來交換訊 息才不會被竊聽或竄改就是用以 前的舊版TCP/IP…通訊協定因為 我在當中央宿舍網管的時候就被 換過很多次這些檔案了要還原才 能完整移除TCP/IP交換訊息技術 ------------------------------------ ---------------------------- AMD的驅動有很多個版本,不一定 是某個名牌號碼每個遊戲都不一樣 ----------------------------------- // ----------------------------- // // gy人就是我,我就是gy人,煩人該當用迴圈,遞迴只應天上有 // // ------------------------------------------------------ // // /* 再用中間人來搞實況主的話,我們就把你的遞迴分解成迴圈的版本 */ // /* 你們看看這兩行註解有關係嗎?哪個註解會被讀取?我就是不想寫註解!懂麻 */ 上面是給資工人的訊息,告訴他們有些程式碼會被放在註解裡面被編譯~~~~~~~~ **等等再來補充** ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 12:12:28
a34021501: 透重點,sencecut跟rc改掉參數後,就不會被改,只是斷 12/31 12:15
a34021501: dynamic不知道怎開? 12/31 12:15
a34021501: rtmp是Apple公司制定的,亂改很危險! 12/31 12:16
Apple公司修正!不能小寫的apple~ ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 12:17:38
Bencrie: XDDDDDDDDDDDDD 12/31 12:38
a34021501: 中午先歇息一下~ 12/31 14:01
a34021501: rtmp一直都是tcp,如果被改成udp版本,就要刪掉重裝~ 12/31 14:02
a34021501: 學一學git才會抓到正確版本~ 12/31 14:03
amosa: 沒有畫面可以比較嗎? 12/31 14:05
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:33:34 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:38:56 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:44:42
a34021501: 差兩秒 12/31 14:46
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:48:04
a34021501: 差四秒 12/31 14:50
這代表我們兩台伺服器的Clock屬於不同頻帶~~~~~~~~~~~~~~~~~~~ ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:51:21
a34021501: 這會造成rtmp發現異常而斷線,講值一點就是有人中間人a 12/31 14:52
a34021501: ttack,超過ttl時間而中斷! 12/31 14:52
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:53:18
a34021501: 有些資工系教授很清楚,問就對了!不答就是有幹壞事~ 12/31 14:54
a34021501: 因為資工系教授如果網路通訊概論都沒學,根本不配當!! 12/31 14:55
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 14:57:00 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:00:33 因為我高中的時候就看完一些正規出版社出的通訊概論內容,當然只能命名為計算機概論 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:02:42
a34021501: 我不是資工系教授,我只是研究所(∵∴υλ)延畢的學生! 12/31 15:08
Bencrie: 不要出來害人 rrrr 12/31 15:09
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:17:53
a34021501: EULA每天都在改版,還需要簽嗎???????????? 12/31 15:29
a34021501: 如果我把twitch原始的EULA拿出來,twtich就要告我了~ 12/31 15:29
a34021501: 因為我的twitch的18禁偶爾會被駭客拿掉,他們很生氣!! 12/31 15:31
a34021501: 他們都用這種方式來說我GTA的Context有版權~~~~~ 12/31 15:35
a34021501: Arcturus哪個星球的?竟然會被ML分析出來RECOMMEND給我 12/31 15:35
a34021501: 我是在靠腰以前寄到我mail的GTA Contest版權問題~~~ 12/31 15:36
a34021501: 最好是GTA Online 裡面的Content有版權問題!R*被埋了~ 12/31 15:37
a34021501: 你知道在遊戲中好人都會被埋,壞人都會被買,知道麻~? 12/31 15:38
因為Rockstar的網頁都已經改版了,我以前舊的Content都被刪除了,裡面有跟UFO的合照 那些死掉的員工,都已經在更高維度用很特殊的方式幫助地球,去看看過星際效應才能懂 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:42:21 讓我來解說一下為什許多影片內容都分開放一點點小小的資料而已,因為要穿插一些虛假 訊息才不會被埋,所以我的影片裡面有很多訊息,只是不會讓你下載到,因為幾乎都被關 閉搜尋!!所以資料結構裡面有教sRAID檔案系統,都是更厲害的版本!ddddddddddddddd 因為我要解釋一下資料結構就像有些遊戲裡面的電梯一樣是STACK,但有實況主愛開玩笑! ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:45:08
a34021501: 他們會把資料分別放在很多個地方,讓一般人慢慢轉台觀 12/31 15:45
a34021501: 賞,就會發現其中的端倪! 12/31 15:45
a34021501: 因為我會用Software RAID來存直播資料,有時會重新同步 12/31 15:46
※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:50:39 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:55:19 解釋一下STACK是什意思,因為我剛剛發現某些人的Twitch相關的企業社的內容順序被調整 因為原本應該是QUEUE結構,可是順序完全顛倒,只好酸一下說他們怎變成STACK結構了呢 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 15:57:28 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 16:00:48
amosa: 其實這種資料並不是什麼高深的研究,網路上很多這種資源, 12/31 16:01
amosa: 你找的到,別人也找得到…,而且你的研究心得說真的還不到 12/31 16:01
amosa: 有商業利用的價值,如果是想用分享的角度跟其它也正在被設 12/31 16:01
a34021501: 我試過很多版本的videolan的x264都會有當機的問題!! 12/31 16:01
amosa: 定問題困惑的朋友一個解惑,就應該用更淺顯易懂的方式來解 12/31 16:01
amosa: 釋。 12/31 16:01
a34021501: 一直以來我發現我的OBS偶爾會被重新設定,就是被換檔! 12/31 16:03
a34021501: 裝好電腦,開啟函數Control userpasswords2試試看~ 12/31 16:05
a34021501: 不能講太多,據通靈訊息的說法,要把所有ADM都關掉才行 12/31 16:05
主要是要有唯讀的系統磁碟機啦,最好不要有BIOS後門來改你的磁碟分割區,以前還原卡? ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 16:09:07
a34021501: BIOS商如果有良心的話就把後門的內容改成還原卡啊!! 12/31 16:09
a34021501: 我以前就是實況到一半,整個電腦關機後SSD就被清空了~ 12/31 16:10
a34021501: 更沒良心的是,他在清空的SSD裡面放一張美女圖刺激我!! 12/31 16:10
今天大家辛苦了,實況主們快點去準備跨年吧,至少這是台灣標準時間的跨年~~~~~ (依據外星人指出,太陽的公轉與地球的公轉與銀河的公轉不太對稱) ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 16:13:06 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 16:22:10 ※ 編輯: a34021501 (1.171.30.196), 12/31/2016 16:30:02
a34021501: 不知道rtmp有沒有p2p的版本~? 01/01 04:41
a34021501: 我覺得這影片左右兩邊黑黑的,一定是特殊設計!! 01/01 13:01
a34021501: I can't read aqny type of message in CSCC 01/03 18:24
a34021501: Help me!! 01/03 18:24
a34021501: http://i.imgur.com/0fIOAA7.png 01/03 18:25
a34021501: you can try ptt:446 to check info!! 01/03 18:25
I don't thikn i should multicast info to web server. I don't go up afeter 2017... ※ 編輯: a34021501 (140.113.209.197), 01/03/2017 18:35:47 我的ptt.cc的網頁版都無法開,還需要ECC加密,請幫我校正線路! -- +_+(Cargon伺服器)+_+ DN: cargon.net MC: Spigot 1.9.2 TS: cargon.net (密碼:cargon) +_+(器服伺Nograc)+_+ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.5.153 ※ 文章網址: https://www.ptt.cc/bbs/Live/M.1483506093.A.0A0.html 修正中間人inux的系統造成的簽名檔換行錯誤 ※ 編輯: a34021501 (1.171.5.153), 01/04/2017 13:01:56
a34021501: 我想要玩GTA Online,可是不太能實況,能幫我媽! 01/04 13:04
a34021501: http://i.imgur.com/szpEEnq.png 我想實況,但沒辦法 01/04 13:07
a34021501: 串流出去~ Help!! 01/04 13:07
Bencrie: 不能 01/04 13:43
a34021501: 不知道NV卡能不能跑AMD硬解?? 01/05 15:09
a34021501: 絕對可以跑,因為都是OpenCL device, 只是效能不及AMD? 01/05 22:29
a34021501: 我記得GTX970只能用3.5GB就是因為有500MB被預留 01/05 22:30
a34021501: 因為影像資料其實會影響我們的情緒,如果遭受心靈攻擊 01/05 22:31
a34021501: 因為我曾經在打GTA實況的時候遭受心靈攻擊~_~" 只是我 01/05 22:31
a34021501: 後面幫助我的人有數百萬人,所以大家可以不用擔心~_~" 01/05 22:31
a34021501: 因為每個人的星際靈魂家族都不同,只要連結星際家人!!! 01/05 22:32
其實現在的情勢已經算是相對很安全了,大家可以不必擔心,只要避免電腦驅動被換掉~_~ ※ 編輯: a34021501 (36.229.43.210), 01/05/2017 22:33:41
a34021501: YouTube的編碼似乎已經都改回以前的了~_~" 請放心~_~!! 01/05 22:34
a34021501: 我很感動!!! YouTube又變回432hz了!!!!!! 01/06 00:56