á á áἠááᣠáĽáá° á¨áľáá áá ááłáááŤáŁ á¨ááááá á¨áľá-ááŚá áŁáá፠ááááŽá˝á áĽá¨áá¨á˝áŠ ááᢠáá¨áťáá á ááľáź á áľá áŁá˘áŤáŹ áá á áłáľááááᢠá¨á ááľ áá á ááľ á¨áĽááá á ááááŽá˝ á¨24/7 áľáááľ á áŠá˛áŠáĽ á¨áááááľ ááłáĽ á áááťááᢠááá áĽáľááľ á¨á°á°á á áááľ ááĽáĽ áŤáá "á¨á˛áŞ áŁá˘áŤ"á˘
áá°á á áľáááľ áĽáá´áľ áĽáá°áá°áŤ á ááááᢠáá á¨áŞá˛áŽ áááá˝ áľáááľ áĽáá˛áá áĽáá´áľ ááľá¨á áĽáá°ááťá? áľááá 24/7 áĽáá˛á°áŤáŁ á°ááááᣠá á°áťá áá á áŤáąá á¨áťá áĽá á á°ááłáłá áá á á¤á´ áŽáááŠá°áŹ áá á ááá á áááľ ááአá¨á°á፠á áá°ááᢠáááá á¨á°áá°áľáŠáľ áá áá ááá˘
áááľá áááááľ áĽá áááľ áá
áˇáᢠáĽá ááľá¨áŽá˝á áĽá á¨á°ááŤáŠ ááááá˝á á áĽááťáá áŤá áĽááą áľááá´ á ááá á áá°áŤá áá áᢠáĽá á áá áááą á¨á°áłáŤ á ááá áááľááŹá ááŤáá áĽáá°ááŤáľáááá áá°áááᢠáá
á˝áá á¨ááŁá á áá
ááááľ ááá˘
áŁáአá¨áá¨á¨áťá áááľá á¨áá¨á°áá áá áᢠVPS + ffmeg + bash áľááŞááľ. á ááá¨áŤá áľá á¨á°áá°áąáľá áĽááááá˝ áĽáááťáá áĽá áľáááąá á˛áŤá°áŤá áľáá°áááľ ááĽááśá˝ áĽáááŤáá.
á°á¨á 1 - áľáááą á¨á¨áľ áááŁá?
ááááŞáŤ áá áľáááą á¨á¨áľ áĽáá°ááᣠáĽá ááአá¨á¨áľ áĽáá°ááá ááá°á á áľááá áá á. áá° á áĽáᎠá¨ááŁá á¨ááááŞáŤá ááá ááᢠá¨á¤áľ áŽááá°áá. áŞá˛áŽáá˝á áá° á áŤáá˝ áááá áá°áĽáľáĄ áĽá á ááááá á¨áŞá˛áŽ ááŤááť ááľáĽ ááŤááľ ááááŠá˘ á¨á፠á¨áľááŞá ááľáá áŤááą áĽá áá° YouTube áŤá°áŤáŠáľá˘ áá áá á á ááŤá áá˛áŤáá ááľá á áľááááá ááááŤáąá⌠áĽáąá ááá°áá á á¨á¤áľáá áŽááá°á áŤáááá¨áĽ ááá¨áľ áŤáľáááááłá ᣠáá áááľ á áá˝áľ áĽááłá á¨áááááŁáá˝ áŤáŤáł áĽá á¨á¤áááľáŞá áááł áá¨áá (á á¨áአ+100-150 kWh) áááľ áá ᢠáĽá á áľáááą áá áľ á¨á¤áľáá áŽááá°á áá áá áĽáá°ááá˝á áłááᢠááááá á¨ááłááľ áĽáá áľáá´ á áľáááą ááľáĽ ááłáŤá.
á¨ááŤá áá° áá áá¨áľ áááአá¨á°áá á áááááśá˝. áŞá˛áŽááźá á¨áá°á áá áľ ááá áááłá á¨áŠá˛áŠáĽ áá° áŞá˛áŽáá˝ á¨áááľáąáľá á áááá˝ á¨ááŤáľááŁá áľ ááá á¨áá á áááááľ áĽá¨áááአáá á áĽá ááá áá° á ááľ á¨ááŤááἠáľáááľ á¨áłá¸á ááᢠáá á¨ááľáá ááá á áááááᢠááááŁáľ á á°áἠá áááááŠáᢠá¨á°ááŁáŠ áá á¨ááľááá áĽá¸áá ááá restream.io ááᣠá á ááľ áá áá° áĽá ááľá¨áŽá˝ ááá°áŤá¨áľ á¨áá¨áł á áááááľá˘ á¨áĽáŤáľáá áŞá˛áŽáá˝ áĽáá˛áá á¨ááá áą áááľááᢠáá áá á áááááľ á¨á°áá á¨á áá°ááŤáŠ ááááá˝ áá áĽá áľáááą ááááľ á°ááłáľ áĽáť áĽáá°ááá áá áĽááᢠáĽá áĽáá°ááľá á á áá á áááááľ á¨áá á°ááľ áľáááľá áá°áŤááľ á¨ááťá á¨áá á á áľá ááá á áá á ááśáá˝ á¨ááá አáśááŽá˝á áá°áŠáłáᢠáá á ááá áľáááąá á ááť ááá á áľááš á¨áááááľ á˘áá¨áľáľáááľ áá°áŤááľ ááá áá áá˘
ááľáááą á áľááá áĽáá°áá ááá˝ áá á¨á°áᨠááŁáŞáŤ ááá ááá áááś á¨á°áᨠáŽááá°á. áĽáá° Raspberi Pi áŤá ááá áĽáŤá°áĽáŠ áá áᢠáĽá áá? áĽáą ááááᣠá¨áááᢠáŞá˛áŽáá á ááá˝ á ááá ááᏠá¨á¤á°áááľ áááąá á°ááś á áááá°á áŚáł áá áĽáá˛á°á áááľáŠáľ áĽá á á°áŤáŠáľá˘ á ááŤáᢠáĽá áá áŚááą áŤáąá áá á¨áĽáą áá á¨ááĽáŤáľ áááľ áľáááá á¨á áá á á ááŤáá áĽáᢠá ááŠáá˘
á áá¤áąá, áľá ááĽá¨áľ á¨á°ááŤáŠá áľ á¨á°áá°á ááááľ á ááĽááá á¨áŤáą á áááá áľáááśá˝. áĽá á¨ááááá á áľááá á ááá á¨áᣠáá áááá ááłáĽ á ááá - á áááá áá áá áľá˝ááá ! á á፠ááááľ á¨VPS + nginx + OBS áĽááá ááá áá á°á áááᢠáá áĽáá¨áľ áĽááá áĽáá°ááľáá ááá˝ áá. á፠á¨ááŁá ááá á˘áá á°áá¨á á ááľá°áłáľáá áá á áĽá á¨áŤá´ á¨áá á áááá áááá´ á፠á¨ááŤáᣠáĽá ááľ ááľá áłá¨áᢠá ááľá°á áá á áŤáá á áááá ááá¨áŤá¨áľ áá áŤá á áĽáá°ááŤáľáᣠáááá áá°áአáĽá á áŁá á°áá¨ááŠá˘
áááá˝ á á¤ááŠáľá áŠáĽá ááľáĽ ááááá áĽá áĽááá
ááá᪠áá¸áᢠááá¨áłáľ, 8 á¨á¤ááŠáľ áŠáĽáá˝ áá° 3.5 áśáá ááá 240 á¨áŠáľáŤ áŠáĽáá˝ áá¸á. 24/7 á¨á ፠áĽá ááŁá á¨á˘áá°áááľ á áááááľ áŤáá áŁá áá áŽáááá°á áá ááľ áá áŤá
áᢠá áá ááááŤáľ áá
áááľ ááĽá á áŁá á°áľá°á áá áĽá ááĽá áááľ á¨á áá áŽáŹáśá˝á áĽááłáá áá
á áŁá á°áľá°á áá á°ááááľáŠ :)
á áááŤá˝á áá Google á "VPS áŞáŤá" áĽáŤá á¨á°á áá á¨ááááŞáŤáá áŁá˘áŤ á á ááŚáľ á°á á ááŤáá. ááááŁáľ á¨á áá á¨á ááľ áááľááá˝ ááአáá˝áá, áá áá áá ááĽá á°áľáá áá áĽá á°á¨á᪠á áá¨áá.
á áááá á˛ááĽáŠ á¨áá áŤá áľá áľááá° ááá ááá¨áĽ áá˝ááᢠá ááááá á á°áá¨ááŠáľ áľáááśá˝ áá áľáááľá áá°áŤááľ áĽá á áááŤáá˝á áĽá á áááἠá˝ááłáá˝á áá á áááľá¨áľ áá፠ááľá¨á áá˝áá (áááśááľ ááá á áááá á°á¨á᪠áá፠áá ááá)ᢠCentOS á áááŤááᢠá¨áá á ááľ áľáá˝ áááľ áľááá á¨á áĽáťá˘
á°á¨á 2 - á¨á áááá áááá
á áááá á¨áá አá áá á¨ááŤáľáááá á¨ááááŞáŤá ááá á á¤áľá¤áľá¤á˝ á áŠá á¨áĽáą áá áááááľ áá. ááááŞáŤ áá áá˛á˛ á°á áááŠá á¨á á áá áá ááá ááŽá ááľáĽ á¨áá°áŤáá á°á áááą á¨á°á á á á¨áźá á á áá áá ááááŠá˘ ááĽá á¨á áá á ááş áá á°ááá˘
á¨á፠á¨á áľá°áááá áľá ááᏠᣠá á áááአáá á¨á°ááľ áááłá°áá á áááá ᣠáľáááąá á áááááá ᣠá iptables⌠áĽá ááá˝ áĽá áááŽá˝á á á°á¨áá ᣠáá á áľááá áľááá á áá°ááᢠá ááááŠá á¨áááá ááááľ áá á¨á áĽá á°áŤááᢠá˛á°áŤ ááľáááá :)
áááľáˇá¸á á¨ááᥠáĽááááá˝ áĽáááĄ-
- á¨EPEL áá¨ááťáá áŤáááá˘
- á¨á¤áá˛á á áááá á áá á (vsftp áááŤáá)á˘
- ffmpeg á áŤáá˘
áľáĽááášá á áááá á áá°áĽá ᣠáĽááá áááŞáŤáá˝ á á ááá á¨áľáááľ ááá ááĽáá áááľá°ááá á áá°-ááłáŁá áá¸áᢠá áááá¸áá á°á¨ááá˝ áá á˝ááŽá˝ áŤáá áááľ áĽáá° "CentOS connect EPEL" ááá "CentOS install FTP server" á¨ááłá°á á¨ááá áá°á áĽáŤáá á áá áá á ááĽááľ áááłáľ áá˝áá. áĽá á ááááŞáŤááš á áááá˝ áá áááá á°á¨á á á°á¨á áááŞáŤáá˝á ááááľ áá˝áá.
áľááá ᣠáá°á áĽáŹ áĽáá°áťááŠáľáŁ á¨VPS + nginx + OBS áĽáá áŤáľáááá áá áᢠVPS - ááá. áá á ááá˝ ááĽáŚá˝ áá áĽáŤááá˝ áááłáľ áááŠ. OBS á¨áá°áŤáŤ ááŽááŤá ááᣠáááľ áĽáŽáľáŤáľá°á áśááľááᢠáĽá á á á¨áśá˝ áĽáť áá á¨áá°áŤá i.e. áááłá á¨áľá áŤá፠ááľá ááľáś áŤá°áŤáŤáᢠááá áľááŞá áá áłáľá˘ ááá á áľááľá á ááŤááľ áá áŤá áľáááľ áá° áá áŁá˘áŤ áááááŤáᢠááá áá áĽá¨áľ á¨áááᣠáá° áĽá¨áľ ááľáŤáľ á¨ááŤáľáááá¸á á¨áŞá˛áŽ áááá˝ áĽáť áá áŤááá˘
á áá á á áŁáŤ áááá áááአáĽá ffmpeg á áá ááᢠFFmpeg á˛ááłá áŚá˛áŽ áĽá áŞá˛áŽá á á°ááŤáŠ á áá¸áśá˝ ááá áłáľáŁ ááááἠáĽá ááááá á¨ááŤáľá˝á á¨ááť áĽá áááľ ááá á¤á°-áá˝áááľ ááá˘
áĽá ffmpeg áá áŤá á ááľá¨á áĽáá°áá˝á á áŁá á°áá¨ááŠá˘ á¨ááá á¨áŞá˛áŽá áá áľáášá áŤááŁáᢠá¨áááá á¨áŞá˛áŽáá ááá áłáááá ἠááááŁáᢠá¨ááá, á¨á ááľ á áá¸áľ áá° áá ááá¨áŤá. áĽá áĽá ᣠáĽá á°á¨ááŞá˘ áááá ááĽáą áááá˝ áĽáľá¨áá˝á áľá¨áľ áá° áĽá¨áľ áááá áá áĽá áá° áŠá˛áŠáĽ áŤáą áŤáľá°ááááᢠ፠áĽáť áá, á°áá°ááą á°á°áĽáľá§á. á¨áá¨á ááá ááľáŚášá áá ááá áĽáť ááá˘
á°á¨á 3 - á¨áľáááľ áááá
á áŠá˛áŠáĽ áá áľáááľ áĽáááĽáŤááᢠá áá á°á¨á áááá áĽá á¨áľáááľ ááá áĽáť áŤáľááááá. á¨áłá˝ áŁáá á¨á á˝á áłá áá˝ áĽááł áĽááą á áá ááá°á ááłáŤáá˘
á¨áá
á áá á¨áŞá˛áŽ áááá˝á áá° á áááአááľáá ᣠááá°áŤá¨áľ áŤááľááá. á áĽáááąáŁ á¤áá˛á ááá
á°á¨á áĽáť áá á¨ááŤáľááááᢠáááá˝á áá° á áááአáááľáá áá ááš ááááľ áŤáá
á¨á¤áá˛á á áááá áááá á áá á á
áĽá
áá˘
áĽá¨áąá áá° áŠá˛áŠáĽ áĽááľá°áááááᢠáľáááąá ááááá ffmpegá á á ááŤáł áŁá áŞáŤáľ áááľ áŤáľáááááłáᢠáŤááááľ á áá áľááá áá á áááľáááĄ-
ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%ĐĐЎЧ_ТРĐĐĐĄĐĐŻĐŚĐĐ%
á¨áŁá
᪠áááłáľ-re
- ááá áá° áĽá¨áľ ááá¨á áĽááłáá áľ áŤááááłá.
-i
- á¨áľáá ááá ááŤááľ áĽááłáá áľ áŤáłáŤáᢠáľááá á¨áŞá˛áŽ ááá áŤáą áŤáá áľ á°ááłáłá áá፠áááአá áľááá áá. áŤáá áá፠á¨ááá áá áášá á áááá áááá˝ á ááĽáᾠᣠáááłá /usr/media/lecture1.mp4
.
-f
- á¨áá¤áľ ááá á
áá¸áľ áŤáááá. á áĽá áááłáŁ ffmpeg áááá ᨠmp4 áá° flv á á á¨áŤ áááá ááá˘
áĽá áá¨á¨áť áá á¨áŠá˛áŠáĽ á¨áá°áľááá áá¨á á áľáááľ á áá áśá˝ áá˝ áá áĽáá ááááᣠáááľáᢠáá¨áá áááľá°ááá á¨ááŤáľáááá á áľáŤáť áĽá á¨áľáááľ áááᣠáľáááą á á°áá á á°ááĽá áá áĽáá˛áłáá˘
áááá ááá á áľááá áŤá°á¨ááľ, áá á áľááá á¨ááą á áá, YouTube á¨á°ááááá áĽá¨áľ áŤáŤá. áľáááąá ááááá á áŤáą á áŠá˛áŠáĽ ááľáĽ áŤááá "áľáááľ ááá" á¨áááá ááá á á ááľá¨á áĽáť áŤáľáááááłáá˘
á°á¨á 4 - áŤáľá á áŤáľ ááľá°áłá°áá áá¨ááŠ
áĽááłá á°áľ á áá˝á! á áá á¨áŞá˛áŽ ááá áĽáá´áľ áá°áŤá¨áľ áĽáá°áááአáŤáááᢠáá áá áXNUMX/XNUMX áľáááľ á á á áá°ááᢠá¨ááááŞáŤá áŞá˛áŽ ááŤááąá áŤá ááá á áá á¨áááĽáá áá˛áŤáá ááááŤá áĽá ááá áŞá˛áŽáá˝ á ááłáŠá áľ áá áááś ááŤááľ áĽáá°áá ááááŤáá˘
á¨áá¨á°ááá á ááŤá áᤠááĽáťááᥠááĽáŤááłááą á¨áŞá˛áŽ ááá áľááá á¨áťááŠá áľ áĽá á áá¨á¨áťá á°ááłáłá áľááŞááľ áĽáá°áá áĽáá˛á°áŤ áľáĽáá áŤáá¨áĽáŠá ᾠᨠ.sh ááá ááá áŠá˘ áá¤áą áĽáá°áá áŤá áľáááá˝ áá-
ĐОПанда 1... (СапŃŃĐş ŃŃĐ°Đ˝ŃĐťŃŃии ŃаКНа lecture1.mp4)
ĐОПанда 2... (СапŃŃĐş ŃŃĐ°Đ˝ŃĐťŃŃии ŃаКНа lecture2.mp4)
ĐОПанда 3... (СапŃŃĐş ŃŃĐ°Đ˝ŃĐťŃŃии ŃаКНа lecture3.mp4)
bash start.sh
áĽáᣠá áᣠá°ááˇáᢠá áŤá´ á¨ááź á¨áá¨áŤ áľáááľ á¨ááź á°ááá˘
á ááľ áá á ááľ á°áľ á¨ááá áľááá°á ááá á á áá. áľáááą ááááľ á°áááá˝ áĽáť á¨áá á˛áá áŽáááá°áŹá áĽááłá áá áá˛áŤá á°á áááᢠááááŤá áĽáá°ááŤáłá¨á á áá
ááááľ á¨á°ááአáľáááá˝ á°á ááá áá° á°áá¨á á˛áᣠáá á¨ááá¸ááľá˘ ááááá´á áĽááłáá¨áĽáŠ á¨áááľáŁá¸á áľáááá˝ á°ááá ááᢠáá
áĽááłáá¨á°áľ ááá¨áá¨á á áĄáľá ááľ á á áá bash
áľáááá áŤáá nohup
. áá
á¨áĽááľá ááááľ ááá ááá áá á¨áá°áą áá°áľ áĽáá˛ááľ áŤáľá˝áááá˘
á¨áá¨á¨áťá áľááš á¨áľááŞááą áľáŞáľ áá á áááľááá˘
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 $
á¨áľ start.sh áá áľááŞááľ á¨á°áťáá áľ ááá ááᢠáĽá áá ááá á¨áŞá˛áŽ áááá˝ áá á á°ááłáłá áá፠ááľáĽ áááἠá áá áľá˘
áá¨á¨áť áá á¨áśáá ááááľ áá¨á áá°áą á¨á áľá°ááᣠáĽáá˛á°áŤ áľáááŤáľá˝á áľáááąá áłáŤááᥠáŽááśáá áá áááá ááá á áá˝ááá˘
áááťááš á¨áá¨á°ááľá áááŤá áááŽá˝ áŤáŤá°áą áá¸ááĄ
- á¨ááá áááś ááŤááľá áĽáŤáľá ááá¨á áá˝ááᢠáá áá áááľá¨á á á áá áá áĽá¨áá° áŤááá ᨠffmpeg áá°áľ "ááá°á" áŤáľáááááłá. á¨áá á áá á¨áááĽááá ááá á¨áááአáááś ááŤááľ á áŤáľ-á°á ááááŤáá˘
- áľáááąá áłáŤááᥠá áłá˛áľ áŞá˛áŽáá˝á áá° áľáááą áá¨áá ááťáá. áŞá˛áŽáá áá° á áááአáĽáť ááľááᣠáá á ááá á áľááŞááą ááľáĽ áááľáŹáľ áľáĽáá áŤáá áĽá áŤáľáááĄáľá˘ ááźá áá. á áááĽáá á¨áááś ááŤááľ áá, á á˛áą ááá á¨á áŽá áááá˝ áá áá°áŤáŤá.
á°á¨á 5 - ffmpegá áŤáĽá
á ááá á°á¨á, áĽá፠ááá áĽáá˝á áá á. áá áľáááąá áá°áááŤážá˝ áľáá˝ ááłáá áĽáá˛áá áááľá¨á ááááá˘
á ááľ á°á áá° áľáááą ááś áá¨áľ ááá¨áŁ áá°á°á áĽá áá á áľáá ááľ á¨á áአááá¨áľ ááá áĽáá áᣠáá áľáááą áĽáá°áá áááá á ááá áľáᢠá ááľá áááá á¨ááááŞáŤá ááááá¨áľ á ááľ á°á áá° á¨áĽá áľá¨-áá˝ áááľ áĽá á¨ááááľ ááááá áá áłáľ áŤáľááááá. á¨áľááá áááá áĽáá°ááá°á áĽáá´áľ áááá ááťáá? á áŁá˘áŤá áá ááľááá 16 ááááŽá˝ á á áĽá á á¨áłáááą á¨áá ááľ áĽáť áá¸áᢠáĽááá á áá ááááŽá˝ á¨áá¨á˝áŠ áĽá áŤáľá°áŤá¨ááŠáľ áĽá áĽááłá á¨á¨áľáá ááá¸á áĽáá°áá á áááá° á¨ááá ááá°á á¨ááá˝á áááľáááᢠáľááá , áĽáŤááłááą áááá á áá ááááľ ááá°áĽ á áľááá áá.
á á ááľááľ ááŽááŤá ááľáĽ áá° ááá á¨áŞá˛áŽ áááá˝ á¨ááá፠á ááá˝á á¨áá¨áá áááŤá ááĽá á ááľááááᢠá¨ááááŞáŤááš áááá˝ áĽá á áá áááá¸áá áá¨ááἠá áľááá áá á. áľááá áľáááąá áá°áá á¨áĽá á á°áťá áá á áľáá˝ á¨á°áááľ áĽáá áľáá´áá˝á áááááá˘
ffmpeg á áá
ááá áá¨áłá áĽáá°áá˝á áłááᢠáአáŁá
᪠á ááᢠ-vf
, áá
á á˝áá á áŞá˛áŽ áá áĽáá˛ááἠááá
áłá. á áŞá˛áŽ áá á˝áá ááá¨áá á¨áá¨á°ááá áááĽáŤá á áľáĽáá áá áá¨á áŤáľáááááłáá˘
-vf drawtext="fontfile=OpenSans.ttf:text='ĐокŃĐ¸Ń 13: ĐŃиŃ
ĐžĐťĐžĐłĐ¸Ń ŃПОŃиК. ĐĐ°Đş ŃОСдаваŃŃ ŃĐ°Đ´ĐžŃŃŃ?':fontsize=26:fontcolor=white:borderw=1:bordercolor=black:x=40:y=670"
á¨áááŞáŤáá˝ ááĽáŤáŞáŤfontfile=
- áá° á
áá¸-ááá ááá á áááᢠáŤááá
ᣠááááŤá á áŞá˛áŽá áá á ááłá¨ááᢠá áŁá ááá ááááľ á¨áááľ áááá á¨áŞá˛áŽá áá á á°ááłáłá á áá ááľáĽ ááľááἠáá. ááá áá° ááá áá áąáŤáá áááá˝ áŤáľáááááłá.
text=
- á áĽááṠᣠá áŞá˛áŽá á ááľ áá áááἠáŤáá áľ á˝áá áŤáąá˘
fontsize=
- á¨á
áá¸-ááá áá á á ááá°áá˝ ááľáĽá˘
fontcolor=
- á¨á
áá¸-ááá ááá.
borderw=
- á ááá°áá˝ ááľáĽ áŁáá á˝áá ááŞáŤ áŤáá á¨ááľá ááá¨áľ (áĽáá ááľá 1 ááá°á ááá¨áľ áŤáá áá á˝áá á áá)á˘
bordercolor=
- á¨áááá ááá.
x=
и y=
- á¨á˝áá ááá ááŤáá˝. ááĽáĽ 0;0
á áááá á፠áĽá áá ááááᢠá¨áĽá ááá ááŤáá˝ á¨ááá¨áĄáľ á˝áá á áłá˝áá á፠áĽá áá á áŞá˛áŽ áĽáŤáľ 1280x720 áááľá áĽáá˛ááἠá ááŤáľá˝á ááááľ ááá˘
áá á áááľááá˘
á°á¨á 6 - á¨áľáááąá áĽáŤáľ áááľá
፠áá, áľáááą ááá áá. FFmpeg áľáááśá˝áŁ áááá˝ á°áŤáá°ááᣠá¨áĽá ááá ááľáááľ á áŤáľááááᢠáĽáŤááłááą áľáá ááľ áĽááłá á°ááááᢠáá áĽáá°á áááľááá˘
ááá áá á ááľ á°á¨á᪠ááŠááľ áłá¨ - á ááľá°ááá á¨á áááá áá á áááŤáá áĽá áľáááąá á ááá°á°áᢠá¨á áááá áá á: 1 áŽá (áĽáá° 2.2 GHz), 1 áááŁááľ áŤá, 25 áᢠSSD. á á áŤá áá áᣠááá áá ááŽá°á°áŠ áá ááá á 100% á°áá áá á (áĽá á ááłáá´á á¨102-103% :) áá áľáááą á á¨á°áá°á á°á¨ááľ áĽáá˛ááá á á áľáááá˘
á ááá á áŁá ááľ á¨áá áá á¨áľá á áááľ áŽáŽá˝ ááá°áľ áá˝ááᣠáĽáá° áĽáľá ááᣠá¨á°áá á´áááááá˝ ááᣠá¨á áááá áá á¨áľá ááá¨á áááľ áááá˝á á ááŤá áá¨á°áłáᢠááá áá á áľááš á¨áááá á á á ááľáĽ ááá á ááá áá áᢠá¨ffmpeg á°ááśá˝á ááĽááľ áááአáĽá á á ᣠá áľáááą áá áŤááá áááľ áĽáá˛ááŁá አá¨ááŤáľá˝áá á áá áśá˝á á áá˘
á¨áá°á á¨ááľá áĽáŤáľ á áááľ ááááśá˝ ááá áá˝áá-á¨áá°á á¨á˛áአáááľ ááá á¨áá°á á᪠áľáŤááᢠáá°á°áŠ áĽá áááľ áááľáľ á áá˝á áá á á¨á°áἠáŁááľááľá áŤáá° áŤáľááááᢠááá ááŽá°á°áŠá á¨áá á á áá ááŤá á áá˝ááᣠáá á¨á፠áľáá á¨áľáŤáá áá ááá áŤáá á°á á°áἠáŤáľáááááłáᢠá áááąá ááŽá°á°á áĽá á áááŁá áťáá/áľáŤáá áá á áá áá°áŚá˝ áŤá áľáááą áŤáá˝áá áĽáá˛ááľ á¨ááľáá áĽáŤáľ ááááľ á ááŚáľá˘
á¨áĽá á áááá 10 Mbit/s á°á á°áἠááłá¨áť á ááᢠáá áľááľ áá áá. áá á¨áľáŤáá áá°áĽ á á - á áá 1 á´áŁ. áľááá ᣠá¨áľáŤáá áá°áŚá˝á áááááľáŁ á¨á᪠áá°á´ á á°á¨áᾠᨠ~300 áŞáŁ ááĽáἠá¨áá áľá áááľá á¨á᪠áĽá¨áą á¨á˘áľ ááĽáᾠᨠ2,5 Mbit/s á áá ááá á áá áľá˘ á áááŤá˝á áá áŠá˛áŠáĽ á áá á˘áľáŹáľ áľáááľá ááááŤáá˘
á áľáááą áá áŤááá áááľ ááááŁá á ffmpeg á¨á°ááŤáŠ á ááŤá¨áŚá˝á áá áááᢠáľááá
ááłá á á°áἠá°á˝áá -crf
и -preset
.
á¨áá á°áá áááł (á˛á áá¤á) - áá á¨áľááá áĽáŤáľ ááľá°áŤá¨á á¨ááľá˝áá áľ á áá áľ ááᢠCRF ᨠ0 áĽáľá¨ 51 áĽá´áśá˝ áááŠáľ áá˝áá, 0 á¨ááá ááá áĽáŤáľ áá, 51 á áŁá ááĽáá áĽáŤáľ áá. ᨠ17 áĽáľá¨ 28 áĽá´áśá˝á ááá áá ááá¨áŤá ᣠááŁáŞá 23 áá ᢠá 17 áŽáá¸á ᣠáŞá˛áŽá á ááľáá ááአá¨ááááŞáŤá áá á°ááłáłá áááá ᣠáá á á´áááŤá áááł á°ááłáłá á ááááᢠá°ááą á á°á¨ááŞá á¨áá¨á¨áťá áŞá˛áŽ áá á, á á°á áá°á CRF áá á áááľá¨áľ, á á¨áá°á áááł áĽáá°ááááἠááááťá, áááľá. áĽáááłáá á 6 ááĽáĽ áá¨áá á¨ááŞáá áŞá˛áŽ á¨á˘áľ ááĽááľ á áĽáĽá áá¨ááŤáá˘
CRF á á¨á°á áá á¨ááŞáá áľáá "ááĽá°áľ" ááá¨áĽ áá˝áá, á¨á፠áá áá á áľá-á ááŚá˝ (-á áľá-á ááĽ) á ááá áŽáááá°á áá áŤá á ááĽá°áľ áĽáá°ááŤá ááá°á áľá˝ááá ᢠáá áŁá ᪠á¨áá¨á°ááľá áááŞáŤáá˝ á ááľá˘
ultrafast
superfast
veryfast
faster
fast
medium
- ááŁáŞ áĽá´áľslow
slower
veryslow
"ááŁá" áááŞáŤá ááááťá, á ááááŁá áŞáŤá áá áŤáá áááľ á¨á áŤá áááá.
á ááááŞáŤ áááŽá°á°áᏠá áŁá á¨áŁáľ á¨áá á
áľá ááá
áľ áááŤááᣠáĽá á¨á፠CRFá á áá áá áááąá á á°áťá áááł áááŤááᢠá áĽá áááł, á
áľá-á
áἠá ááˇá fast
áĽá á crf áĽá´áą 24 áá á°áááĽáŠá˘
áá°áá°ááŤ
ááźá áá. áľáááąá ááááá á¨áá¨á¨áťá áľááá á¨áá¨á°áá áá á-
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/%ĐĐЎЧ_ТРĐĐĐĄĐĐŻĐŚĐĐ%
áĽáá áá áááľ áŤáá°áááš ááĽáŚá˝ áĽáť ááá°áááĄ-
1) -c:v libx264
- á¨ááአááá áá áááľáŤáľ á¨á°áá°á áŽá´áá áááá˝á˘
2) -g 3
- á¨ááá ááŹáá˝ áĽááľ ááá˝ ááááľá˘ á áá
á ááŁá áĽáŤááłááą áśáľá°á ááŹá ááá ááŹá ááá áĽááłáá áľ á°áááżá. áá°á á ááá áá 5 ááá 8 ááᣠáá áŠá˛áŠáĽ áááá áĽá á˘áŤááľ 3 áá áááá˘
áľáááą áá á áááľ áĽáŤáľ áĽááłáá áá¨áľ áľá˝ááá
á á áááአáá áŤáá áááľ áĽáá°áá¨á°áá áá áá˘
á ááľáľá áá¨áá áá á ááááŽá á¨ááááŁá áŞáŤá ááᾠᨠ70% áá° 95% áĽáá°áá°ááľ áĽá á áłáááą áľáááą 100% áá°ááľ áĽáá°ááá˝á ááá˝ áá. áá
áááľ á áĽááá
ááźáśá˝ ááŽá°á°á á á ááá˘
á˛áľáŠá á ááŤá, á áá°áŤáá áááľ ááťáá áĽá áá°á á HDD ááá°áŤá¨áľ á á ááá á áá áľ.
ááá áá á¨á᪠áľáŤáá áá á áŤáłáľá ááᢠá¨áĽá á᪠áĽá¨áľ á á°á¨ááľ á¨450 áĽáľá¨ 650 áŞáŁ áá°ááłáᢠá á ááľ áá ááľáĽ áá áá° 1,8 á´áŤáŁááľ áááá. á°á¨á᪠áľáŤáá ááááľ á ááŚáľ ááá áá° áááľ áŽá áá° áá á ááá¨á ááááĽá áá˝áá ááááŤáąá... á¨áľááá áĽáŤáľ ááááľ á ááááá.
***
á áá¤áąá, áĽáá˛á ááááąá áľáááľ á¨áŁáś áááááľ á¨1-2 á°á áłáľ áááľáłá áĽááá. á¨áá á á áá áŞá˛áŽáá áá° á áááአááľáá áĽá áá áááľáłáá˘
á¨áĽáá°áá á áááľ áľáááľ áááá áĽáŤáąá áĽáá° á¨ááĽááľ ááłáŞáŤ á áá¨ááá á. ááááŁáľáŁ á¨áŠá˛áŠáĽ áľáá° áááŽá˝ áá áá áľáááľ áĽáá˛ááľáą áĽááłáá˝á á¨á¨ááá áĽá á áĽáááá˝ ááľáĽ á áááľ ááłá¨áľ á¨áááá á¨áá ááá áá°áŤáᢠá áĽá áááł á 16 áááľ á°á¨áłáłá áľáááľ 58 áá áłááˇáá˘
፠á°á á ááᢠáľáááą á áľá áŁá˘áŤáŹ áá áá˝ áá á áľááááľ ááŁáŁááᢠáá á áľá á áľá°ááŞá áĽá áľá ááááŽáš áĽáŤáłá¸á á¨áŤá´á á áľá°áŤá¨áľ á ááĽááľ áĽááľááĽá áĽáľá á°á áá˘
áĽá á ááľ ááᢠáľáááą á¨áááá á¨á á ááĽáľ áĽááłááĽáľ á áľááá áá, á áá áá፠áá ááłááłá. áľá áľááá´ á°á¨ááá ááááŤáąá... áĽá á á°áá á ááť á á ááá á¨ááá ááľáá˘áŤáá˝á áááŤááᣠáĽá á¨áááą á°áŤá˛ á á á áŤá˘áŤá áŁá áŽáááŠá°á áá á°ááá§á áĽá áááˇá ááá áá á ááŤá˝ á áááááá :)
ááá áá á áľáááľá ááľáĽ á¨áá áŚáł á¨á áľá°ááᣠá¨ááŤááľ áŹá˛áŽ áŤáááľ ááá á á ááľááľ áá á¨áááąáľá áľáŤá á¨á°á áá ááá á¨áłááá á¨ááá áŞá˛áŽáŁ á¨á˛áŞ á°á¨áłáłá ááá ááá á¨áŞá˛áŽ á á°á á°á¨á°á á¨áá°áą áľáááľá á á°á áá ááᢠáĽáá˛áá áľáááą á˘áŤááľ á ááľá°á á¨áľááá áááľ áá¸á¨á á áľááá ááᣠáŤááá áá áĽáá° á áááá áááááľ ááłááľ áá˝ááá˘
***
áŤáá ፠áĽáť ááᢠáá
áááŞáŤ á ááľá á°á á áĽáŠ áááł áĽáá°ááŤáááá á°áľá á á°ááááᢠá°á
áᣠá¨áá¨ááŠáľ ááá áŤááľáŁ áááᣠá á˝áá áá á¨á°á¨ááŠáľá áĽá ááĽáŤáŞáŤáá˝á á ááá ἠá°áľá°á ááá˘
ááá: hab.com