FMUSER Бесправадная перадача відэа і аўдыё лягчэй!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> афрыкаанс
sq.fmuser.org -> албанская
ar.fmuser.org -> арабская
hy.fmuser.org -> Армянскі
az.fmuser.org -> азербайджанскі
eu.fmuser.org -> баскская
be.fmuser.org -> Беларуская
bg.fmuser.org -> Балгарская
ca.fmuser.org -> каталонская
zh-CN.fmuser.org -> кітайскі (спрошчаны)
zh-TW.fmuser.org -> Кітайскі (традыцыйны)
hr.fmuser.org -> харвацкая
cs.fmuser.org -> чэшская
da.fmuser.org -> дацкая
nl.fmuser.org -> Галандская
et.fmuser.org -> эстонская
tl.fmuser.org -> філіпінская
fi.fmuser.org -> фінская
fr.fmuser.org -> Французская
gl.fmuser.org -> галісійская
ka.fmuser.org -> грузінскі
de.fmuser.org -> нямецкая
el.fmuser.org -> Грэчаскі
ht.fmuser.org -> Гаіцянскі крэол
iw.fmuser.org -> іўрыт
hi.fmuser.org -> хіндзі
hu.fmuser.org -> Венгерская
is.fmuser.org -> ісландская
id.fmuser.org -> інданезійская
ga.fmuser.org -> ірландскі
it.fmuser.org -> Італьянская
ja.fmuser.org -> японскі
ko.fmuser.org -> карэйская
lv.fmuser.org -> латышскі
lt.fmuser.org -> Літоўскі
mk.fmuser.org -> македонская
ms.fmuser.org -> малайская
mt.fmuser.org -> мальтыйская
no.fmuser.org -> Нарвежскі
fa.fmuser.org -> персідская
pl.fmuser.org -> польская
pt.fmuser.org -> партугальская
ro.fmuser.org -> Румынская
ru.fmuser.org -> руская
sr.fmuser.org -> сербская
sk.fmuser.org -> славацкая
sl.fmuser.org -> Славенская
es.fmuser.org -> іспанская
sw.fmuser.org -> суахілі
sv.fmuser.org -> шведская
th.fmuser.org -> Тайская
tr.fmuser.org -> турэцкая
uk.fmuser.org -> украінскі
ur.fmuser.org -> урду
vi.fmuser.org -> В'етнамская
cy.fmuser.org -> валійская
yi.fmuser.org -> Ідыш
Мы спачатку мяркуем, што хтосьці мае нулявую аснову ў аўдыё і відэа і ніколі не навучыўся ніякім ведам, звязаным з лічбавай апрацоўкай сігналаў. Матэматычная аснова - гэта ў асноўным узровень сярэдняй школы, але ён знаёмы з распрацоўкай C / C ++, прынамсі, знаёмы з кампіляцыяй і адладкай IDE на пэўнай платформе.
Засяродзьцеся на двух праектах з адкрытым зыходным кодам ffmpeg і webRTC, у асноўным разглядаючы відэа частку ffmpeg і аўдыя частку webRTC.
Перш за ўсё, пачніце з дэкадавання відэа. Гэта самы просты. Асноўны код для выкліку дэкадавання відэа ffmpeg складае ўсяго каля 100 радкоў. Для дэкадавання відэа неабходна зразумець h.264, 80% + сцэн знаходзяцца ў гэтым фармаце кадавання, зразумець асноўныя H.264 sps pps NAL і іншыя канцэпцыі фарматаў файлаў, зразумець прынцып фарматавання малюнкаў YUV і зразумець пераўтварэнне YUV у RGB , Такім чынам, вы можаце зрабіць візуалізацыю малюнкаў, вы можаце дасягнуць простага прайгравальніка відэа. (У асноўным на першым этапе)
Тады, каб даведацца пра кадаванне відэа, рэкамендуецца пачаць з x264, просты званок да кода кадавання x264 складае менш за 100 радкоў. Кадзіраванне больш складанае, чым дэкадаванне, таму што для дэкадавання не патрабуецца наладжванне якіх-небудзь параметраў, а кадаванне мае вялікую колькасць параметраў, якія неабходна наладзіць. Напачатку проста разбярыцеся з некалькімі асноўнымі паняццямі, такімі як частата кадраў, агульныя метады кіравання патокам ABR CRF, GOP, I / B Што значыць / P Frame адпаведна. (Зноў знаёмы з кадаваннем X264)
Кодэк аўдыячасткі аналагічны кодэку відэа. На пачатковым этапе вам трэба толькі зразумець два кадавальнікі EAAC + і Silk, зразумець паняцці гукавога канала, частату дыскрэтызацыі і г.д., а таксама зразумець фармат файла Wave. Можа быць простым аўдыяпрайгравальнікам. (Зрабіце аўдыяпрайгравальнік)
Складаная частка аўдыё - гэта не кодэк, а гукавы эфект. Зірніце на модуль аўдыяапрацоўкі ў webRTC і зразумейце наступныя паняцці: дэзаізацыя NS, адмена рэха AEC, VAD выяўлення адключэння гуку, аўтаматычнае рэгуляванне ўзмацнення ўзмацнення і ўбудаваны webRTC. Хоць алгарытм і не лепшы, ён можа вырашыць 90% + праблем, і гэта варта вывучыць. (Даведайцеся апрацоўку гуку webrtc)
Даведаўшыся пра гэта, мне трэба задумацца над пытаннем, хачу я прайсці інжынерны шлях альбо алгарытмічны. Калі гэта алгарытмічны маршрут, я павінен вывучаць матэматыку. За лічбавай апрацоўкай сігналаў стаіць вялікая колькасць асноўных матэматычных тэорый. Калі гэта інжынерны шлях, вам прыйдзецца вывучыць міжплатформенную распрацоўку, вывучыць збор, прайграванне і апрацоўку аўдыё і відэа на некалькіх платформах і навучыцца аптымізацыі мовы зборкі на некалькіх платформах. (Звязана з платформай)
Аўдыё і відэа - гэта вельмі глыбокае поле, і вы ніколі не скончыце навучанне на працягу ўсяго жыцця, але перавага гэтай галіне заключаецца ў тым, што хуткасць абнаўлення ведаў адносна павольная, тое, што вывучана, нялёгка ліквідаваць і назапашванне вопыту вельмі важна.v
Наш іншы прадукт:
Прафесійны пакет абсталявання FM-радыёстанцыі
|
||
|
Увядзіце адрас электроннай пошты, каб атрымаць сюрпрыз
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> афрыкаанс
sq.fmuser.org -> албанская
ar.fmuser.org -> арабская
hy.fmuser.org -> Армянскі
az.fmuser.org -> азербайджанскі
eu.fmuser.org -> баскская
be.fmuser.org -> Беларуская
bg.fmuser.org -> Балгарская
ca.fmuser.org -> каталонская
zh-CN.fmuser.org -> кітайскі (спрошчаны)
zh-TW.fmuser.org -> Кітайскі (традыцыйны)
hr.fmuser.org -> харвацкая
cs.fmuser.org -> чэшская
da.fmuser.org -> дацкая
nl.fmuser.org -> Галандская
et.fmuser.org -> эстонская
tl.fmuser.org -> філіпінская
fi.fmuser.org -> фінская
fr.fmuser.org -> Французская
gl.fmuser.org -> галісійская
ka.fmuser.org -> грузінскі
de.fmuser.org -> нямецкая
el.fmuser.org -> Грэчаскі
ht.fmuser.org -> Гаіцянскі крэол
iw.fmuser.org -> іўрыт
hi.fmuser.org -> хіндзі
hu.fmuser.org -> Венгерская
is.fmuser.org -> ісландская
id.fmuser.org -> інданезійская
ga.fmuser.org -> ірландскі
it.fmuser.org -> Італьянская
ja.fmuser.org -> японскі
ko.fmuser.org -> карэйская
lv.fmuser.org -> латышскі
lt.fmuser.org -> Літоўскі
mk.fmuser.org -> македонская
ms.fmuser.org -> малайская
mt.fmuser.org -> мальтыйская
no.fmuser.org -> Нарвежскі
fa.fmuser.org -> персідская
pl.fmuser.org -> польская
pt.fmuser.org -> партугальская
ro.fmuser.org -> Румынская
ru.fmuser.org -> руская
sr.fmuser.org -> сербская
sk.fmuser.org -> славацкая
sl.fmuser.org -> Славенская
es.fmuser.org -> іспанская
sw.fmuser.org -> суахілі
sv.fmuser.org -> шведская
th.fmuser.org -> Тайская
tr.fmuser.org -> турэцкая
uk.fmuser.org -> украінскі
ur.fmuser.org -> урду
vi.fmuser.org -> В'етнамская
cy.fmuser.org -> валійская
yi.fmuser.org -> Ідыш
FMUSER Бесправадная перадача відэа і аўдыё лягчэй!
Кантакт
Адрас:
No.305 Нумар HuiLan Будынак No.273 Huanpu Road Гуанчжоу Кітай 510620
катэгорыі
бюлетэнь