看板 Live 關於我們 聯絡資訊
各位好 近期我在尋找一個高效率的直播軟體 我發現ffmpeg也可以直播電腦的畫面 http://ffmpeg.zeranoe.com/builds/ 且其所搭載的x264效率比OBS更好 因為我用72hz螢幕所以用36fps直播! 可用以下參數列出目前可用硬體清單 > ffmpeg -list_devices true -f dshow -i dummy 我是使用gdigrab方式擷取整個螢幕! 如需特定視窗 -i title="BioShock" 而音效則使用dshow擷取列出的裝置! 還可以設定音訊壓縮用ACC的512kbps 如此一來可讓觀眾擁有更佳聽覺饗宴 rtbufsize可能要依照你的螢幕調整! 若使用高解析多聲道道音效卡也要改 往上箭頭 ^ 的這個符號是用來換行! 這個是使用第二張GPU卡來輔助壓縮! 若只有一個GPU可用opencl_device=0 --1080p36.bat------------------- ffmpeg.exe ^ -rtbufsize 576M ^ -r 36 ^ -f gdigrab ^ -i desktop ^ -rtbufsize 27M ^ -f dshow ^ -i audio="@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{2D5D38F8-E2C0-4420-AC1D-04D430AEC526}" ^ -c:v libx264 ^ -b:v 8000k ^ -preset veryfast ^ -x264opts "keyint=144:min-keyint=144:threads=8:opencl=1:opencl_device=1:partitions=all:aq-mode=2:trellis=2:deblock=-1,-1:rc-lookahead=18:scenecut=18:ref=1:b-adapt=2" ^ -c:a aac ^ -b:a 512k ^ -rtmp_buffer 30000 ^ -f flv rtmp://192.168.x.x/live_in/CardLin ^ --------------------------------- 其中keyint為36的4倍代表keyframe=4 這也是一種在背景執行的不錯方式喔! 畢竟降低畫面速率流量就可以非常小! 比較不會占用硬體的資源而影響使用! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.9.146 ※ 文章網址: https://www.ptt.cc/bbs/Live/M.1494922743.A.373.html ※ 編輯: a34021501 (1.171.9.146), 05/16/2017 16:23:49
toploader: 哇!真是高技術含量 09/13 14:32