Ungasasaza njani kwiTwitch ukusuka kwisiphelo sendlela ku-Ubuntu nakwiziphumo?

mzantsi_wam

ukudideka liqonga elithi inikeza inkonzo yokusasaza ividiyo ephethwe yiAmazon, eli qonga uye waba ngomnye wabathandwa kakhulu Ukwabelana ngevidiyo yomdlalo wevidiyo, kubandakanya ukusasazwa kweSports, kunye neminye iminyhadala enxulumene nomdlalo wevidiyo. Umxholo wesiza unokujongwa bukhoma okanye kwimfuno.

Ukuze ukwazi ukusasaza ividiyo Kwi-linux sinezinye izixhobo, kodwa siyalibala elula kwaye ivela kwisipheloKule posi ndiza kwabelana nawe ngendlela eya kuba nakho ukusasaza ukuya kwiTwitch ukusuka kwisiphelo sethu.

Izinto ezifuneka kuqala

Ukuze ukwazi ukusasaza kwiTwitch siza kuxhomekeka kwiFFmpeg esele isaziwa ngumbulelo omkhulu kuluhlu olubanzi lokusetyenziswa kwayo, kuba oku kufuneka sivule i-terminal kwaye senze lo mthetho ulandelayo:

sudo apt install ffmpeg

Ngokulula Ukuqinisekisa ukuba ifakwe ngempumelelo, masibale lo myalelo:

ffmpeg --help

Apho baya kufumana impendulo kunye nazo zonke iiparameter zesixhobo.

Ukuguqula i-bashrc

Ngoku Kuya kufuneka senze uhlengahlengiso kwifayile yethu ye-bashrc, apho siza kongeza i-alias zothumelo.

Kubalulekile ukuba ukhumbule ukuba ifayile ye-bashrc isebenza ngomsebenzisi ngamnye, ke ukuba ngaphezulu komsebenzisi omnye wenkqubo yakho uza kusebenzisa lo msebenzi, kufuneka bongeze oku kulandelayo kwifayile ye-bashrc.

Phambi kokongeza okanye ukuguqula, siza kwenza ikopi yogcino lwefayile yethu, kule nto kwisiphelo siza kwenza lo myalelo ulandelayo:

mkdir ~/bashrc-backup

cp ~ / .bashrc ~ / bashrc-backup / .bashrc-bak

Sele sinogcino lwethu lwefayile, Singaqhubeka nokuyihlela ngokukhuselekileyo, kufuneka sifeze lo myalelo ulandelayo:

nano ~/.bashrc

Qaphela: akufuneki uhlele njengengcambu okanye ngeemvume zabangaphezulu.

Kuya kufuneka songeze oku kulandelayo kwisiphelo sefayile:

streaming() {

INRES="1920x1080" # input resolution

OUTRES="1920x1080" # output resolution

FPS="15" # target FPS

GOP="30" # i-frame interval, should be double of FPS,

GOPMIN="15" # min i-frame interval, should be equal to fps,

THREADS="2" # max 6

CBR="1000k" # constant bitrate (should be between 1000k - 3000k)

QUALITY="ultrafast"  # one of the many FFMPEG preset

AUDIO_RATE="44100"

STREAM_KEY="$1" # use the terminal command Streaming streamkeyhere to stream your video to twitch or justin

SERVER="live-sjc" # twitch server in California, see http://bashtech.net/twitch/ingest.php to change

ffmpeg -f x11grab -s "$INRES" -r "$FPS" -i :0.0 -f alsa -i pulse -f flv -ac 2 -ar $AUDIO_RATE \

-vcodec libx264 -g $GOP -keyint_min $GOPMIN -b:v $CBR -minrate $CBR -maxrate $CBR -pix_fmt yuv420p\

-s $OUTRES -preset $QUALITY -tune film -acodec libmp3lame -threads $THREADS -strict normal \

-bufsize $CBR "rtmp://$SERVER.twitch.tv/app/$STREAM_KEY"

}

Kule vSingahlela isisombululo, umgangatho, iaudiyo kunye nolunye useto ugqithiso ngokweemfuno zethu okanye amandla ezixhobo zethu kunye nonxibelelwano lwenethiwekhi. Ke kuya kufuneka uthathe imizuzu embalwa ukwenza njalo.

Amaxabiso ingabalwa ngoncedo lwabaqikeleliAmakhonkco eLe i-OBS isibonelela ngayo, kwaye le enye endiyifumene kumnatha. Kubalulekile ukuba bazi isantya sokulayisha kwenethiwekhi kuba yenye yezona zinto zinempembelelo kumgangatho wothumelo, ungayazi kwesi sixhobo.

Ukujija komjelo

Asiyi kongeza kuphela isitshixo sokuhambisa, oku kuyacelwa ngalo lonke ixesha sisebenzisa iskripthi.

Nje ukuba kwenziwe ulungiselelo, siyaqhubeka ukugcina utshintsho kumhleli wombhalo weNano ngeCtrl + O kwaye siyikhuphe ngeCtrl + X.

Ukuya kwiTwitch ukusuka kwisiphelo sendlela

Ngoku ukuqhuba iskripthi, bhala nje lo myalelo ulandelayo kwisiphelo sendlela:

streaming streamkey

Ngale nto kufuneka sele uyazi igama eligqithisiweyo elinikezwe nguTwitch, ukuba akunjalo kufuneka baye ku esi sixhobo bazokuyifumana phi.

Sele nayo Qwalasela ngokulula kwaye kufuneka uqale umsinga ukuya kwiTwitch ngokuchanekileyo.

Ukuphuma emlanjeni, cinezela "Q" kwaye kufuneka iphele, njengoko umlambo usebenzisa iFFmpeg. Ukuba iqhosha le-Q alisebenzi, zama ukufumana iskripthi sokuyeka nge Ctrl + C okanye Ctrl + Z.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.