Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Tsis ntev los no, raws li kev nyiam nyiam, kuv tau ua yeeb yaj kiab ntawm tus kws kho mob hlwb uas kuv paub. Kuv kho cov footage thiab luam tawm nws ntawm kuv lub vev xaib. Ib hlis dhau los, kuv tau txais lub tswv yim los npaj 24/7 tshaj tawm cov lus qhuab qhia no hauv YouTube. Ib hom ntawm thematic "TV channel" mob siab rau kev loj hlob ntawm tus kheej.

Kuv paub yuav ua li cas kom tshaj tawm tsis tu ncua. Tab sis yuav ua li cas kom nws thiaj li hais tias nws yog ib qho kev tshaj tawm ntawm cov ntaub ntawv video? Yog li ntawd nws khiav 24/7, hloov tau, raws li kev tswj hwm tus kheej li sai tau, thiab tib lub sijhawm tsis nyob ntawm txhua txoj hauv kev ntawm kuv lub computer hauv tsev. Nov yog qhov kuv yuav tsum paub.

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Nws siv ob peb hnub los nrhiav kev daws teeb meem. Kuv kawm ntau lub rooj sab laj thiab ntau phau ntawv qhia yam tsis muaj qhov uas kuv tshaj tawm yuav tsis ua haujlwm. Thiab tam sim no hais tias qhov prank yog kev vam meej, kuv xav tias yuav tsum tau qhia kuv cov kev daws teeb meem. Qhov no yog li cas tsab xov xwm no tshwm sim.

Hauv luv luv, qhov kev daws teeb meem kawg yog raws li hauv qab no: VPS + ffmeg + bash tsab ntawv. Nyob rau hauv qhov kev txiav, kuv piav qhia txog cov kauj ruam uas tau ua thiab tham txog cov pitfalls uas tau pom thaum teeb tsa kev tshaj tawm.

Kauj Ruam 1 – Qhov kev tshaj tawm yuav tuaj qhov twg?

Thaum pib, nws yuav tsum tau txiav txim siab seb qhov kev tshaj tawm yuav los ntawm qhov twg thiab nws qhov chaw yuav nyob qhov twg. Thawj yam uas los rau hauv siab yog los ntawm koj lub computer hauv tsev. Sau cov yeeb yaj kiab rau hauv daim ntawv teev npe thiab pib ua si hauv txhua tus neeg ua yeeb yaj kiab video. Tom qab ntawd ntes cov duab screen thiab tshaj tawm rau YouTube. Tab sis kuv yuav luag tam sim ntawd tsis lees txais qhov kev xaiv no vim ... Txhawm rau siv nws, koj yuav tsum ua kom koj lub computer hauv tsev tas li, uas txhais tau hais tias lub suab nrov ntawm cov cua txias txawm tias hmo ntuj thiab siv hluav taws xob ntau ntxiv (+ 100-150 kWh txhua lub hlis). Thiab nws hloov tawm tias koj yuav tsis tuaj yeem siv koj lub computer hauv tsev thaum lub sijhawm tshaj tawm. txhua qhov txav ntawm tus nas yuav pom hauv kev tshaj tawm.

Ces kuv pib saib rau sab huab kev pabcuam. Kuv tab tom nrhiav rau qhov kev pabcuam npaj txhij uas kuv tuaj yeem xa kuv cov yeeb yaj kiab lossis, piv txwv li, ntxig cov txuas rau cov yeeb yaj kiab los ntawm YouTube thiab nws yuav tag nrho ntim rau hauv ib qho kev tshaj tawm tsis nres. Tab sis kuv tsis pom dab tsi haum. Tej zaum kuv nrhiav tsis tau zoo. Tib yam uas haum rau kev ua haujlwm yog restream.io, qhov kev pabcuam uas pab tshaj tawm ib txhij rau ntau lub platform. Lawv zoo li tso cai rau koj upload koj tus kheej cov yeeb yaj duab. Tab sis qhov kev pabcuam no tau tsim rau lub hom phiaj sib txawv kiag li thiab lawv cia siab tias qhov kev tshaj tawm yuav kav ntev li ob peb teev. Kuv xav tias yog tias dhau los ntawm qhov kev pabcuam no nws tuaj yeem tsim kev tshaj tawm thoob plaws lub sijhawm, ces nws yuav tua mus rau kaum, lossis ntau pua daus las hauv ib hlis. Tab sis kuv tseem xav npaj qhov kev tshaj tawm tsis pub dawb lossis nrog kev nqis peev nyiaj txiag tsawg.

Nws tau pom tseeb tias rau kev tshaj tawm nws yog qhov tsim nyog lossis cais ntaus ntawv los yog ib lub computer cais. Kuv tau xav txog qee yam zoo li Raspberri Pi. Thiab yog dab tsi? Nws tsis muaj lub cooler. Kuv kaw cov vis dis aus rau ntawm lub flash drive, ntsaws rau hauv Ethernet cable thiab cia nws pw ib qho chaw nyob hauv ib qho chaw ntsiag to thiab tshaj tawm. Kev xaiv. Tab sis kuv tsis muaj lub rooj tsavxwm nws tus kheej lossis kev ua haujlwm nrog nws, yog li kuv kuj tsis kam lees qhov kev xaiv no.

Yog li ntawd, kuv tau hla ib qho kev sib tham uas lawv tau tham txog qhov tsim tus kheej server tshaj tawm. Nws tsis yog raws nraim qhov kuv tab tom nrhiav, tab sis kuv tau txais lub tswv yim tseem ceeb - koj tuaj yeem siv lub server! Hauv qhov kev sib tham ntawd, nws tau hais kom siv kev sib txuas ntawm VPS + nginx + OBS. Nws tau pom tseeb tias qhov kev sib xyaw no tuaj yeem haum rau kuv thiab. Qhov tsuas yog qhov tsis meej pem rau kuv yog tias kuv tsis tau tswj hwm tus neeg rau zaub mov thiab nws zoo li kuv tias muaj kuv tus kheej server tsis meej pem thiab kim. Kuv txiav txim siab mus nrhiav seb nws yuav raug nqi npaum li cas los xauj ib lub server nrog qhov tsawg kawg nkaus configuration thiab tau zoo siab heev.

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Tus nqi yog qhia nyob rau hauv Belarusian rubles thiab cov no tsuas yog crumbs. Yuav kom nkag siab, 8 Belarusian rubles yog hais txog 3.5 las lossis 240 Lavxias teb sab rubles. Rau ib hlis ntawm kev siv lub khoos phis tawj puv puv uas tau qhib 24/7 thiab muaj kev nkag tau Internet ceev. Rau qee qhov laj thawj, qhov kev tshawb pom no tau ua rau kuv zoo siab heev thiab tau ob peb hnub kuv taug kev ncig zoo siab heev, zoo li menyuam yaus uas pom qhov chaw foob pob hluav taws :)

Los ntawm txoj kev, kuv coj kom zoo dua qhov kev muab ntawm thawj qhov chaw uas Google muab rau kuv rau cov lus nug "VPS xauj". Tej zaum muaj ntau qhov kev daws teeb meem nyiaj txiag, tab sis tus nqi no haum rau kuv thiab kuv tsis tau saib ntxiv.

Thaum tsim ib lub server, koj tuaj yeem xaiv lub operating system raws li nws yuav khiav. Koj tuaj yeem npaj kev tshaj tawm xov xwm ntawm ib qho ntawm cov kab ke teev tseg thiab xaiv raws li koj nyiam thiab peev nyiaj txiag (rau lub server nrog Windows lawv thov kom them tus nqi ntxiv). Kuv xaiv CentOS. Tsuas yog vim kuv tsis muaj kev paub me me nrog nws ua ntej.

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Kauj ruam 2 - server teeb

Thawj qhov koj xav tau tom qab tsim lub server yog txuas rau nws ntawm SSH. Thaum xub thawj kuv siv PuTTy, tab sis tom qab ntawd kuv pib siv Secure Plhaub App, uas khiav hauv Google Chrome. Nws hloov tawm kom yooj yim dua rau kuv.

Tom qab ntawd kuv hloov lub npe hostname, teeb tsa lub sijhawm synchronization ntawm lub server, hloov kho lub kaw lus, tinkered nrog iptables ... thiab tau ua ntau yam, tab sis tsis yog vim nws tsim nyog. Kuv tsuas yog xav teeb tsa lub server thiab nws ua haujlwm rau kuv. Kuv nyiam nws thaum nws ua haujlwm :)

Nov yog cov kauj ruam koj yuav tsum ua:

  1. Txuas lub EPEL repository.
  2. Teem lub FTP server (Kuv xaiv vsftp).
  3. Nruab ffmpeg.

Kuv yuav tsis muab cov lus txib kom nthuav dav; cov lus qhia no yog cov tswv yim zoo tshaj plaws txhawm rau txhawm rau nthuav tawm cov phiaj xwm dav dav. Yog tias koj muaj teeb meem nrog ib qho ntawm cov kauj ruam, lawv tuaj yeem daws tau sai los ntawm kev siv cov lus nug tshawb fawb xws li "CentOS txuas EPEL" lossis "CentOS nruab FTP server". Thiab ntawm thawj qhov txuas koj tuaj yeem pom cov lus qhia ntxaws ntxaws.

Yog li, raws li kuv tau sau ua ntej, kuv xav tau kev sib txuas ntawm VPS + nginx + OBS. VPS – npaj. Tab sis cov lus nug pib tshwm sim ntawm lwm cov ntsiab lus. OBS yog qhov kev tshaj tawm xov xwm, Qhib Broadcaster Software. Thiab nws tsuas yog ua haujlwm nrog cov kwj i.e. Piv txwv li, nws siv cov duab los ntawm lub webcam thiab tshaj tawm nws. Los yog screen kaw. Lossis ib qho kev tshaj tawm uas twb muaj lawm raug xa mus rau lwm qhov chaw. Tab sis kuv tsis muaj kwj, kuv tsuas muaj ib txheej ntawm cov ntaub ntawv video uas yuav tsum tau ua rau hauv kwj.

Kuv pib khawb hauv qhov kev taw qhia thiab tuaj hla ffmpeg. FFmpeg yog cov tsev qiv ntawv dawb thiab qhib qhov chaw uas tso cai rau koj sau, hloov pauv, thiab tshaj tawm cov suab thiab video hauv ntau hom.

Thiab kuv xav tsis thoob ntau npaum li cas ffmpeg tuaj yeem ua tau. Yog tias koj xav tau, nws yuav rho tawm lub suab los ntawm video. Yog hais tias koj xav tau, nws yuav txiav tawm ib feem ntawm cov yees duab tsis recoding. Yog tias koj xav tau, nws yuav hloov los ntawm ib hom ntawv mus rau lwm qhov. Thiab ntau, ntau ntxiv. Txog rau qhov uas koj tuaj yeem teev cov ntaub ntawv rau nws, nws yuav hloov mus rau hauv kwj thiab xa mus rau YouTube nws tus kheej. Qhov ntawd yog nws, cov saw yog sib dhos. Txhua yam uas tseem tshuav yog kom ua tiav cov nuances.

Kauj Ruam 3 - Kev teeb tsa tshaj tawm

Peb tsim kev tshaj tawm hauv YouTube. Nyob rau theem no peb tsuas xav tau qhov txuas thiab qhov tseem ceeb tshaj tawm. Nyob rau hauv lub screenshot hauv qab no lawv yog highlighted nyob rau hauv liab.

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

ntxiv upload video ntaub ntawv mus rau lub server, uas peb npaj yuav tshaj tawm. Qhov tseeb, FTP tsuas yog xav tau rau theem no. Yog tias koj muaj lwm txoj hauv kev yooj yim rau upload cov ntaub ntawv mus rau lub server, ces koj tsis tas yuav teeb tsa FTP server.

Peb xa cov kwj mus rau YouTube. Txhawm rau pib tshaj tawm, koj yuav tsum khiav ffmpeg nrog ntau tus cwj pwm. Nov yog qhov lus txib luv tshaj uas kuv tau txais zoo li:

ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%

Attribute decoding-re - qhia tias cov ntaub ntawv yuav tsum tau hloov mus rau kwj.

-i - qhia tias cov ntaub ntawv twg yuav tsum tau ua si. Nws yog ib qho tseem ceeb uas cov lus txib yog launched los ntawm tib phau ntawv uas cov ntaub ntawv video nws tus kheej nyob. Txwv tsis pub, koj yuav tsum qhia meej qhov txuas rau cov ntaub ntawv, xws li /usr/media/lecture1.mp4.

-f – teev cov zis hom ntawv. Hauv kuv rooj plaub, nws hloov tawm tias ffmpeg hloov kuv cov ntaub ntawv los ntawm mp4 rau flv ntawm ya.

Thiab thaum kawg peb qhia cov ntaub ntawv uas peb tau coj los ntawm YouTube ntawm nplooj ntawv tshaj tawm, i.e. qhov chaw nyob uas koj xav tau hloov cov ntaub ntawv, thiab qhov tseem ceeb tshaj tawm, yog li ntawd qhov kev tshaj tawm tau nthuav tawm tshwj xeeb hauv koj cov channel.

Yog tias koj ua txhua yam kom raug, tom qab ua haujlwm no, YouTube yuav pom cov kwj xa mus. Txhawm rau pib tshaj tawm, koj tsuas yog yuav tsum nyem lub pob "Start Broadcast" hauv YouTube nws tus kheej.

Kauj ruam 4 – ntxiv autonomy

Nrog koj zoo siab! Tam sim no koj paub yuav ua li cas pib tshaj tawm los ntawm cov ntaub ntawv video. Tab sis qhov no tsis txaus rau XNUMX/XNUMX tshaj tawm. Nws yog ib qho tseem ceeb uas tom qab thawj video ua si lawm, tus tom ntej yuav pib tam sim ntawd, thiab thaum tag nrho cov yeeb yaj duab tau pom, playback pib dua.

Kuv tuaj nrog cov kev xaiv hauv qab no: tsim cov ntaub ntawv .sh uas kuv tau sau ib qho lus txib rau txhua cov ntaub ntawv video thiab thaum kawg qhia ib qho lus txib kom khiav tib tsab ntawv dua. Qhov tshwm sim yog ib qho recursion zoo li no:

Команда 1... (запуск трансляции файла lecture1.mp4)
Команда 2... (запуск трансляции файла lecture2.mp4)
Команда 3... (запуск трансляции файла lecture3.mp4)
bash start.sh

Thiab, yog, nws ua haujlwm. Txaus siab rau kuv tus kheej, kuv tau tshaj tawm kev tshaj tawm thiab mus pw.

Thaum sawv ntxov ib qho tsis kaj siab surprise tos kuv. Nws muab tawm tias qhov kev tshaj tawm tsuas yog ob peb feeb thiab yuav luag tam sim ntawd thaum kuv kaw kuv lub computer. Kev tshawb nrhiav pom tias cov lus txib tau pib ua hauv txoj kev no raug tua thaum tus neeg siv nkag rau hauv lub server. Thaum kuv txiav tawm, cov lus txib uas kuv tab tom khiav tau cuam tshuam. Txhawm rau tiv thaiv qhov no tshwm sim, nws txaus rau pem hauv ntej ntawm pab neeg bash ntxiv cov lus txib nohup. Qhov no yuav cia cov txheej txheem khiav khiav tsis hais koj nyob qhov twg.

Qhov kawg tsawg kawg version ntawm tsab ntawv zoo li no:

ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
ffmpeg -re -i lecture2.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
ffmpeg -re -i lecture3.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
nohup bash start.sh $

Qhov twg start.sh yog cov ntaub ntawv uas sau tsab ntawv no. Thiab cov ntaub ntawv no yuav tsum nyob rau hauv tib directory raws li cov ntaub ntawv video.

Ntxiv ib daim npav rho nyiaj thaum kawg tso cai rau cov txheej txheem khiav hauv keeb kwm yav dhau yog li koj tuaj yeem siv txuas ntxiv mus rau lub console yam tsis muaj kev cuam tshuam rau kev tshaj tawm.

Cov nyiaj tshwj xeeb suav nrog cov khoom zoo hauv qab no:

  • Koj yuav manually hloov cov ntaub ntawv playback. Txhawm rau ua qhov no, koj yuav tsum "tua" cov txheej txheem ffmpeg tam sim no. Tom qab no, playback ntawm cov ntaub ntawv tom ntej los ntawm daim ntawv yuav cia li pib.
  • Cov yeeb yaj kiab tshiab tuaj yeem muab ntxiv rau hauv kev tshaj tawm yam tsis tau tso tseg kev tshaj tawm. Tsuas yog upload cov yees duab mus rau lub server, ntxiv cov lus txib kom khiav cov ntaub ntawv no hauv tsab ntawv, thiab txuag nws. Yog tag nrho. Nyob rau tom ntej ntawm playback, cov ntaub ntawv tshiab yuav tshaj tawm nrog rau cov ntaub ntawv qub.

Kauj ruam 5 – customize ffmpeg

Raws li txoj cai, peb tuaj yeem nres qhov ntawd. Tab sis kuv xav ua kom tshaj tawm me ntsis ntxiv tus phooj ywg rau cov neeg saib.

Cia peb hais tias ib tug neeg tau mus tshaj tawm, pib saib, nyiam nws thiab xav saib cov lus qhuab qhia no txij thaum pib, tab sis kev tshaj tawm tsis tso cai rov qab. Txhawm rau saib cov lus qhuab qhia los ntawm qhov pib, ib tus neeg yuav tsum tau mus rau kuv lub vev xaib thiab tau txais ib daim ntawv teev cov lus qhuab qhia ntawm kev txaus siab. Koj yuav qhia tau li cas hais txog qhov kev qhuab qhia uas nws nyiam? Muaj 16 cov lus qhuab qhia ntawm lub xaib thiab tsuas muaj ntau ntawm lawv txhua lub lim tiam. Kuv xav tias txawm tias kuv, uas tau ua yeeb yaj kiab thiab kho tag nrho cov lus qhuab qhia no, yuav tsis muaj peev xwm txiav txim siab los ntawm qhov tsis sib xws uas cov lus qhuab qhia yog. Yog li ntawd, nws yog ib qho tsim nyog uas txhua qhov kev qhuab qhia yuav raug xaiv los ua ib yam dab tsi.

Qhov kev xaiv ntxiv cov ntawv sau rau hauv cov ntaub ntawv video hauv qhov kev pab cuam kho kom raug tsis haum kuv. Nws yog ib qho tsim nyog los xyuas kom meej tias cov ntaub ntawv qub tau siv. Yog li ntawd qhov kev txhawb nqa kev tshaj tawm yuav tsum muaj lub cev txav me me li sai tau los ntawm kuv.

Nws muab tawm tias ffmpeg tuaj yeem pab kuv nrog qhov no thiab. Nws muaj tus cwj pwm tshwj xeeb -vf, uas tso cai rau cov ntawv tso rau hauv video. Txhawm rau ntxiv cov ntawv rau video, koj yuav tsum tau ntxiv cov ntu nram qab no rau cov lus txib:

-vf drawtext="fontfile=OpenSans.ttf:text='Лекция 13: Психология эмоций. Как создавать радость?':fontsize=26:fontcolor=white:borderw=1:bordercolor=black:x=40:y=670"

Kev piav qhia ntawm parameterfontfile= - txuas mus rau cov ntaub ntawv font. Yog tsis muaj qhov no, lub npe yuav tsis muab ntxiv rau hauv video. Qhov yooj yim tshaj plaws yog muab cov ntawv font rau hauv tib lub nplaub tshev raws li cov yees duab. Los yog koj yuav tsum tau qhia tag nrho txoj hauv kev rau cov ntaub ntawv.

text= - Qhov tseeb, cov ntawv nyeem nws tus kheej uas yuav tsum tau muab tso rau saum cov yeeb yaj kiab.

fontsize= - font loj hauv pixels.

fontcolor= - font xim.

borderw= - qhov tuab ntawm cov qauv nyob ib ncig ntawm cov ntawv hauv pixels (Kuv muaj cov ntawv dawb nrog cov qauv dub 1 pixel tuab).

bordercolor= - daim duab xim.

x= и y= - ntawv nyeem ntawv. Dot 0;0 yog nyob rau ntawm lub ces kaum sab laug. Kuv cov kev tswj hwm raug xaiv nyob rau hauv ib txoj kev uas cov ntawv sau tau muab tso rau hauv lub kaum sab laug sab laug nrog rau kev daws teeb meem video ntawm 1280x720 pixels.

Nws zoo li no:

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Kauj Ruam 6 - txiav txim siab qhov zoo ntawm kev tshaj tawm

Qhov ntawd yog nws, kev tshaj tawm yog npaj txhij. FFmpeg tshaj tawm, cov ntaub ntawv raug ntaus, kuv lub xub ntiag tsis xav tau rau kev tshaj tawm. Txawm tias txhua yam lus qhuab qhia tau kos npe. Saib zoo li ntawd.

Tab sis ib qho ntxiv nuance tshwm sim - Kuv xaiv qhov tsawg kawg nkaus server configuration thiab nws tsis rub tawm qhov tshaj tawm. Server configuration: 1 core (zoo li 2.2 GHz), 1 gigabyte ntawm RAM, 25 GB SSD. Muaj RAM txaus, tab sis lub processor yuav luag tag nrho loaded ntawm 100% (thiab nyob rau lub sij hawm txawm 102-103% :) Qhov no coj mus rau lub freezing txhua txhua ob peb vib nas this. Tsis zoo.

Koj tuaj yeem yooj yim siv qhov kev teeb tsa kim dua nrog ob lub cores, hmoov zoo, nrog huab thev naus laus zis, hloov cov server teeb tsa tshwm sim los ntawm nias ob peb lub pob. Tab sis kuv xav kom haum rau qhov tsawg kawg nkaus configuration muaj peev xwm. Kuv pib kawm cov ntaub ntawv ffmpeg thiab yog, kuj tseem muaj qhov chaw nyob ntawd uas tso cai rau koj los tswj lub nra ntawm lub kaw lus.

Cov duab zoo tuaj yeem ua tiav ob txoj hauv kev: ob qho tib si CPU siab lossis cov tsheb khiav tawm siab. Nws hloov tawm tias qhov load ntau lub processor tuaj yeem ua rau, qhov tsawg channel bandwidth yuav xav tau. Lossis koj tsis tuaj yeem thauj cov processor ntau dhau, tab sis tom qab ntawd koj yuav xav tau cov channel dav nrog cov tsheb loj. Yog tias muaj kev txwv ntawm ob qho tib si processor thiab qhov loj ntawm cov channel / tsheb khiav tawm, ces koj yuav tsum tau txo qhov zoo ntawm daim duab kom qhov kev tshaj tawm mus zoo.

Kuv tus neeg rau zaub mov tau nkag mus rau 10 Mbit / s dav channel. Qhov dav no xwb tiag. Tab sis muaj kev txwv tsheb - 1 TB ib hlis. Yog li ntawd, txhawm rau ua kom tau raws li kev txwv kev txwv, kuv cov dej ntws tawm yuav tsum tsis pub tshaj ~ 300 KB ib thib ob i.e. Tus bitrate ntawm cov kwj tawm yuav tsum tsis pub tshaj 2,5 Mbit / s. YouTube, los ntawm txoj kev, pom zoo kom tshaj tawm ntawm qhov bitrate no.

Txhawm rau tswj kev thauj khoom ntawm lub cev, ffmpeg siv ntau txoj hauv kev. Zoo sau txog qhov no no. Kuv tau siv ob lub ntsiab lus: -crf и -preset.

Tus nqi tsis tu ncua (CRF) - qhov no yog coefficient ua tsaug uas koj tuaj yeem kho qhov zoo ntawm daim duab. CRF tuaj yeem muaj qhov tseem ceeb ntawm 0 txog 51, qhov twg 0 yog qhov zoo ntawm cov ntaub ntawv, 51 yog qhov tsis zoo tshaj plaws. Nws raug nquahu kom siv qhov tseem ceeb ntawm 17 txog 28, lub neej ntawd yog 23. Nrog rau cov coefficient ntawm 17, cov yeeb yaj kiab yuav pom zoo ib yam rau tus thawj, tab sis technically nws yuav tsis zoo ib yam. Cov ntaub ntawv tseem hais ntxiv tias qhov loj ntawm qhov kawg video, nyob ntawm qhov teev CRF, hloov pauv, piv txwv li. nce tus coefficient los ntawm 6 cov ntsiab lus yuav muab ob npaug rau bitrate ntawm cov video tawm.

Yog tias siv CRF koj tuaj yeem xaiv "qhov hnyav" ntawm daim duab tawm, tom qab ntawd siv presets (-preset) koj tuaj yeem txiav txim siab hnyav npaum li cas lub processor yuav thauj khoom. Tus cwj pwm no muaj cov nram qab no parameter:

  • ultrafast
  • superfast
  • veryfast
  • faster
  • fast
  • medium - tus nqi pib
  • slow
  • slower
  • veryslow

Qhov "ceev" parameter yog teev, qhov siab dua qhov load ntawm lub processor yuav.

Kuv thawj zaug xaiv lub preset uas yog qhov nyuaj heev rau kuv lub processor, thiab tom qab ntawd xaiv qhov zoo tshaj plaws uas siv CRF. Hauv kuv rooj plaub, lub preset ua haujlwm fast, thiab rau crf kuv tau txiav txim siab ntawm tus nqi 24.

xaus

Yog tag nrho. Cov lus txib kawg rau kev pib tshaj tawm yog qhov no:

ffmpeg -re -i lecture1.mp4 -vf drawtext="fontfile=OpenSans.ttf:text='Лекция 1: Жонглирование картинами мира':fontsize=26:fontcolor=white:borderw=1:bordercolor=black:x=40:y=670" -c:v libx264 -preset fast -crf 24 -g 3 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%

Tsuas muaj ob lub ntsiab lus tsis tau piav qhia nyob ntawm no:

1) -c:v libx264 - qhia meej lub codec tshwj xeeb rau kev ua haujlwm nrog cov ntaub ntawv qhov chaw.
2) -g 3 - qhia meej txog tus naj npawb ntawm cov ncej tseem ceeb. Hauv qhov no, nws tau hais tias txhua tus ncej thib peb yuav tsum yog tus ncej tseem ceeb. Tus qauv tus nqi yog 5 lossis 8, tab sis YouTube tau cog lus thiab thov kom tsawg kawg 3.

Koj tuaj yeem pom qhov kev tshaj tawm zoo li cas no.

Lub load ntawm lub server yog raws li nram no:

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Tshaj tawm koj cov yeeb yaj kiab hauv YouTube XNUMX/XNUMX

Raws li kev soj ntsuam cov ntaub ntawv, nws yog qhov tseeb tias cov khoom thauj khoom sib txawv ntawm 70% mus rau 95% thiab thaum lub limtiam tshaj tawm tsis tau mus txog 100%. Qhov no txhais tau tias nrog cov teeb tsa no lub processor txaus.

Los ntawm kev thauj cov disk, kuv tuaj yeem hais tias nws yuav luag tsis thauj khoom thiab ib txwm HDD yuav tsum txaus rau kev tshaj tawm.

Tab sis tus nqi ntawm cov tsheb khiav tawm ua rau kuv txhawj xeeb. Nws hloov tawm tias kuv cov kwj tawm tawm ntawm 450 txog 650 KB ib ob. Hauv ib lub hlis, qhov no yuav yog 1,8 terabytes. Tej zaum koj yuav tau yuav tsheb ntxiv lossis hloov mus rau qhov kev teeb tsa nrog ob lub cores vim ... Kuv tsis xav txo qhov zoo ntawm daim duab.

***

Raws li qhov tshwm sim, kuv yuav hais tias kev teeb tsa xws li kev tshaj tawm los ntawm kos yuav siv sijhawm li 1-2 teev. Ntxiv mus, uploading cov yeeb yaj duab rau lub server yuav siv sij hawm feem ntau.

Qhov kev tshaj tawm xws li kev tshaj tawm tsis yog qhia nws tus kheej li kev lag luam. Tej zaum yog tias peb nce kev pom kom YouTube algorithms khaws qhov kev tshaj tawm no thiab pib ua kom pom tseeb hauv cov lus pom zoo, ces qee yam yuav ua haujlwm. Hauv kuv qhov xwm txheej, hauv 16 hnub ntawm kev tshaj tawm tsis tu ncua nws tau saib 58 zaug.

Qhov ntawd yog OK. Kev tshaj tawm haum haum rau ntawm nplooj ntawv tseem ceeb ntawm kuv lub vev xaib. Qhov no tau muab sijhawm rau kuv los ua sai sai rau kuv tus kheej cov kev xav txog tus kws qhia ntawv thiab cov lus qhuab qhia lawv tus kheej.

Thiab ib pliag. Nws yog ib qho tseem ceeb uas qhov kev tshaj tawm tsis ua txhaum rau leej twg txoj cai, txwv tsis pub nws yuav raug thaiv. Kuv nyob twj ywm ntawm kuv qhov kev tshaj tawm vim ... Kuv tshwj xeeb xaiv cov suab paj nruag nrog kev siv dawb, thiab tus sau cov ntsiab lus zaum ntawm lub khoos phis tawj nyob ze thiab tsis tawm tsam kuv siv nws cov ntsiab lus :)

Tab sis yog tias koj muaj xov tooj cua ua si hauv keeb kwm yav dhau ntawm qhov chaw hauv koj qhov tshaj tawm, lossis koj siv koj txoj kev nyiam thaum hloov kho, lossis coj cov yeeb yaj kiab los ntawm cov yeeb yaj kiab nrov, TV series lossis zaj duab xis, ces koj qhov kev tshaj tawm yuav muaj kev pheej hmoo. Nws tseem yog ib qho tseem ceeb uas qhov kev tshaj tawm muaj tsawg kawg yog qhov tsawg tshaj plaws semantic load, txwv tsis pub nws yuav raug thaiv raws li spam.

***

Qhov ntawd yog txhua yam kuv muaj. Kuv vam tias phau ntawv no yuav pab tau ib tus neeg zoo. Zoo, yog tias koj muaj ib yam dab tsi ntxiv, sau, kuv yuav zoo siab nyeem cov lus qhia ntxiv thiab cov lus qhia meej rau tsab xov xwm.

Tau qhov twg los: www.hab.com

Ntxiv ib saib