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 -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
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 -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
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 -> Հայերեն
Խնդրի ֆոնը.
Անկախ նրանից, թե դա գծի որոշ էկրանների, սառեցման և խճանկարային խնդիրների ստուգում է, թե մի փոքր արագության հարմարվողական ֆունկցիա զարգացնելու կամ հաճախորդի նվագարկչի JitterBuffer- ի օպտիմալացման համար, կոդավորիչի փոխանցիչի համագործակցությունը անհրաժեշտ է: Մենք պետք է փոխզիջում կատարենք կոդավորման արագության, ցանցի թողունակության և տեսանյութի որակի հետ, այնուհետև ընտրենք կոդի կառավարման կարգաբերման սխեմա, որն ավելի հարմար է դեպքի վայրի համար: Միևնույն ժամանակ, ներկայումս հանրաճանաչ ROI կոդավորումը և կոդավորման տեսարանների հարմարվողական ուսուցումը կապված են բովանդակության այս մասի հետ: Այս հոդվածը ներկայացնում է տարածված վիդեո ծածկագրիչների բիթի արագության կառավարման սխեմաները: Հատուկ ծածկագրիչները կարող են տարբեր լինել իրագործման և օգտագործման մեջ, և հետագա վերլուծություն և ըմբռնում պահանջվում է API- ներ զանգահարելիս և սկզբնաղբյուրը կարդալիս:
ֆոնային գիտելիքներ.
Տեսանյութերի կոդավորման գործընթացում կա մի կարևոր քայլ ՝ քվանտացում, որը կորուստների սեղմման գործընթաց է: Քվանտացումը հիմնականում որոշում է տեսանյութի բիթային արագությունը, իսկ տեսանյութի բիթային արագությունը որոշ չափով որոշում է տեսանյութի որակը: Որքան մեծ է քվանտացման արժեքը QP, այնքան բարձր է քվանտացման հատիկայնությունը, այնքան մեծ է սեղմման արագությունը, այնքան փոքր է բիթի արագությունը և ցածր է տեսանյութի որակը: Պարզվում է, որ խճանկարն ավելի մեծ է, նկարը նուրբ չէ, և պատկերը մշուշոտ է: Ընդհակառակը, սեղմման արագությունը ցածր է, բիթի արագությունը մեծ է, որակը բարձր, նկարը նուրբ է, իսկ մանրամասները հարուստ են:
Հետեւաբար, շատ կարևոր է ընտրել տեսադաշտի կառավարման կոճակի լուծումը, որը հարմար է դեպքի վայրի համար: Տեսանյութի ելքային բիթի արագության ճշգրտումը իրականում հավասարակշռություն է տեսանյութերի կոդավորման արագության, ցանցի թողունակության և տեսանյութերի որակի միջև: Երբեմն ցանցի թողունակությունը շատ սահմանափակ է, անհրաժեշտ է նախապատվություն տալ կոդի կառավարման սխեմային, որը նախապատվություն է տալիս բիթի արագությանը: Ոմանք բարձր պահանջներ ունեն տեսանյութերի որակի նկատմամբ: Եթե ցանկանում եք բարձր հստակության տեսանյութ, ապա պետք է ընտրեք որակի առաջին մոդելը:
Ընդհանուր առմամբ, տեսանյութերի կոդավորման մակարդակի վերահսկման սխեմայի ընտրությունը կարելի է ձեռք բերել ՝ կշռելով հետևյալ հինգ գործոնները.
1. Տեսողական որակի կայունությունը նպաստում է տեսողական սուբյեկտիվ որակին, ինչպիսիք են պարզությունը, սահունությունը, մանրամասնությունը և այլն: Դա կապված է մարդու աչքի տեսողական սկզբունքի հետ: Ընտրեք մարդու աչքի ամենաբարձր ակտիվ որակի ընկալմամբ մոդելը;
2. Իրական ժամանակում ելքային բիթային արագությունը համարժեք է մեկ կադրի վրա թողարկվող բիթերի քանակին: Պետք է հաշվի առնել ցանցի թողունակության գործոնը: Բջջային ինտերնետի զարգացման հետ մեկտեղ պետք է հաշվի առնել նաև wifi և անլար ցանցերի ազդեցությունը:
3. Ելքային վիդեո ֆայլի չափը վերահսկելի է, ինչը նպաստում է փոխանցմանը և պահպանմանը ՝ կախված համակարգի տարածքի չափից:
4. Կոդավորման արագություն: Կոդի կառավարման տարբեր մոդելներ նույնպես ազդում են կոդավորման արագության վրա: Laածր ուշացման և իրական ժամանակի սցենարների համար պետք է հաշվի առնել ծածկագրերի կառավարման տարբեր սխեմաներ, որոնք ունեն տարբեր հաշվարկային բարդություն, և արդյունքում ծածկագրման հետաձգումը նույնպես ազդեցություն կունենա:
5. Բջջային սարքերի համար կոդավորման տարբեր մեթոդներ են պահանջվում էլեկտրաէներգիայի սպառման պահանջների համար, քանի որ տարբեր մոդելներ կանդրադառնան կոդավորման և վերծանման բարդության վրա, իսկ բջջային սարքերում կոդավորման և նվագարկման համար անհրաժեշտ էլեկտրաէներգիայի սպառումը տարբեր է.
Բիթ տոկոսադրույքի ներդրում.
Հետևյալը ներկայացնում է փոխարժեքի կառավարման տարբեր մոդելներ և կիրառելի սցենարներ.
CQP. Ֆիքսված QP, արագության վերահսկման ամենապարզ մեթոդը: Պատկերի յուրաքանչյուր շրջանակ կոդավորվում է ըստ որոշակի QP- ի: Յուրաքանչյուր շրջանակում կոդավորված տվյալների քանակը անհայտ է: Դա ոչ թե տեմպերով առաջին մոդել է, ոչ էլ որակի առաջին մոդել: Բայց դա իրականացնելու ամենապարզ մոդելն է.
Կիրառելի սցենարներ. Այս մեթոդը, ընդհանուր առմամբ, խորհուրդ չի տրվում, քանի որ այս մեթոդը չի հաշվի առնում կոդավորված բովանդակության բարդությունը և յուրաքանչյուր շրջանակ մշակում է նույն սեղմման հարաբերակցությամբ: Տեսանյութի որակը և բիթ արագությունը ֆիքսված չեն: Անձամբ ես զգում եմ, որ կան միայն շատ պարզ տեսարաններ, ինչպիսիք են ստատիկ տեսարանները, երբ շարժման քանակը փոքր է, և կարող ես փորձել: Բարդ տեսարանների հանդիպելիս բիթի արագությունը մեծապես տատանվում է: Կամ այն կարող է օգտագործվել ալգորիթմի ուսումնասիրության կամ ստուգման ժամանակ:
Հատկություններ:
· Ակնթարթային բիթի արագությունը կտատանվի տեսարանի բարդության հետ:
· Կոդավորման արագությունը արագ է, կարգավորումը ՝ ամենադյուրին, և յուրաքանչյուր շրջանակի QP արժեքը նույնն է.
· CQP ռեժիմը աջակցվում է x264 և x265, բայց ոչ libvpx;
· H.264- ում QP միջակայքը [0, 51] է: Որքան մեծ է QP արժեքը, այնքան մեծ է քվանտացման քայլի չափը և ցածր է կոդավորված տեսանյութի որակը: 0-ի QP նշանակում է անվնաս կոդավորում;
CRF. (Կայուն տեմպի գործոն) կայուն տեմպի գործակից: Որպես ելքային թիրախ վերցրեք որոշակի «տեսողական որակ»: Այս նպատակը ձեռք է բերվում այն բյուրոյի որակի իջեցմամբ, որը սպառում է բիթի արագություն, բայց դժվար է հայտնաբերել անզեն աչքով (գերարագ շարժում կամ հարուստ հյուսվածք) և բարելավել այդ ստատիկ շրջանակների բիթ արագությունը:
Նկարագրություն. QP- ի փոփոխություններ շրջանակների միջև, QR- ի մակրոբլոկների փոփոխություններ շրջանակներում, ելքի բիթի արագությունն անհայտ է, և յուրաքանչյուր շրջանակի ելքային տեսողական որակը հիմնականում հաստատուն է: Այս մեթոդը համարժեք է ֆիքսված որակի ռեժիմին + գագաթնակետային բիթի արագությունը սահմանափակելու մեթոդին:
Կիրառելի սցենարներ. Հարմար է տեսահոլովակի որակի որոշակի պահանջներ ունեցող դեպքերի համար: CRF- ի արժեքը կարելի է պարզապես հասկանալ որպես ֆիքսված ելքային արժեք, որն ակնկալվում է տեսանյութի որակի համար: Հուսով ենք, որ կայուն արժեք կլինի `անկախ նրանից` դա բարդ շարժման տեսարանում է, թե պարզ ստատիկ իրավիճակում: Սուբյեկտիվ տեսանյութի որակը կարող է ընտրել այս ռեժիմը, որը տեսանյութի որակի առաջնահերթ մոդել է: Տեսանյութի որակը կարելի է պարզապես հասկանալ որպես տեսանյութի պարզություն, պիքսելների նրբություն և տեսահոլովակի հարթություն:
Հատկություններ:
· Նման է անընդհատ QP- ի, բայց սուբյեկտիվորեն ընկալվող որակի հետապնդումը անընդհատ է, ակնթարթային բիթի արագությունը նույնպես կտատանվի տեսարանի բարդության հետ, և QP- ի արժեքները տեսանյութերի շրջանակների կամ ներքին մակրոբլոկների միջև տարբեր են.
· Արագ շարժվող կամ մանրամասն տեսարանների համար քվանտացման աղավաղումը համապատասխանաբար կավելանա (քանի որ մարդու աչքը զգայուն չէ), իսկ ստատիկ կամ հարթ տարածքների համար ՝ քվանտացման աղավաղումը կկրճատվի.
· CRF- ը x264- ի և x265- ի համար տոկոսադրույքի կանխադրված կարգի մեթոդ է, և այն կարող է օգտագործվել նաև libvpx- ի համար.
· Որքան մեծ է CRF- ի արժեքը, այնքան բարձր է տեսանյութի սեղմման մակարդակը, բայց ցածր է տեսանյութի որակը: Յուրաքանչյուր կոդեկի CRF արժեքի տիրույթն ընդհանուր առմամբ [0-51] է, բայց ընդհանուր լռելյայն արժեքը 23-ն է x264- ի համար և 28-ը x265 գրադարանի համար.
· Եթե համոզված չեք, թե ինչ CRF պետք է օգտագործի, սկսեք լռելյայն արժեքից և փոխեք այն ՝ ելնելով արդյունքի վերաբերյալ ձեր սուբյեկտիվ տպավորությունից: Եթե որակը բավարար չափով լավ չէ, CRF- ն ավելի ցածր է: Եթե ֆայլը չափազանց մեծ է, ընտրեք ավելի բարձր CRF: ± 6-ը փոխելը կհանգեցնի ծածկագրի փոխարժեքի չափի մոտավորապես երկու անգամ / երկու անգամ մեծ փոփոխության, իսկ 1 ֆունտ ստեռլինգը կհանգեցնի ծածկագրի փոխարժեքի մոտ 10% -ի փոփոխության:
CBR. (Բիթի կայուն դրույքաչափ) հաստատուն բիթ արագություն, բիթի արագությունը հիմնականում մնում է որոշակի ժամանակի միջակայքում, որը պատկանում է բիթի արագության գերակայության մոդելին:
Կիրառելի սցենարներ. Ընդհանրապես խորհուրդ չի տրվում օգտագործել այս մեթոդը: Չնայած ելքային բիթի արագությունը միշտ կայուն արժեքի մեջ է, որակը անկայուն է, և ցանցի թողունակությունը չի կարող ամբողջությամբ օգտագործվել, քանի որ այս մոդելը չի դիտում տեսանյութերի բովանդակության բարդությունը: Տեսանյութի շրջանակի բովանդակությունը վերաբերվում է միատեսակ: Այնուամենայնիվ, կոդավորման որոշ ծրագրակազմ աջակցում է միայն ֆիքսված որակի կամ ֆիքսված բիթի արագությանը, և երբեմն պետք է օգտագործվի: Օգտագործելիս թողեք թողունակությունը հնարավորինս մեծ ՝ թողունակության թույլատրելի միջակայքում, որպեսզի կանխվի սպորտային բարդ տեսարաններում տեսանյութի որակի ցածր լինելը: Եթե կայանքն անհիմն է, ապա սպորտային տեսարաններում անհասկանալի կլինի:
Հատկություններ:
· Բիթի արագությունը կայուն է, բայց որակը անկայուն է, և թողունակության արդյունավետ օգտագործումը բարձր չէ: Հատկապես, երբ արժեքը սահմանվում է անհիմն, սպորտային բարդ տեսարաններում պատկերը շատ մշուշոտ է, ինչը մեծապես ազդում է դիտման փորձի վրա;
· Բայց ելքային տեսանյութի բիթ արագությունը հիմնականում կայուն է, ինչը հարմար է հաշվարկել տեսանյութի ծավալը:
VBR. (Փոփոխական բիթի արագություն) փոփոխական բիթի արագությունը, պարզ տեսարանները հատկացնում են համեմատաբար մեծ QP, սեղմման ցածր արագություն և բարձր որակ: Բարդ տեսարաններին նշանակվում են ավելի փոքր QP: Հիմնականում ստացվում է կայուն տեսողական որակ, քանի որ մարդու աչքն իր էությամբ անզգա է բարդ տեսարանների նկատմամբ, և թերությունն այն է, որ ելքային բիթի արագությունը անվերահսկելի է:
Գոյություն ունեն կառավարման երկու ռեժիմ ՝ որակի առաջնահերթության ռեժիմ և 2PASS երկրորդային կոդավորման ռեժիմ:
Որակի առաջնահերթության ռեժիմ.
Անկախ ելքային վիդեո ֆայլի չափից, բիթի արագությունը բաշխվում է ըստ տեսանյութի բովանդակության բարդության, որպեսզի տեսանյութի նվագարկման որակը լինի լավագույնը:
Երկրորդ կոդավորման մեթոդը 2PASS:
Առաջին կոդավորումը հայտնաբերում է տեսանյութի բովանդակության պարզ և բարդ մասերը, և միևնույն ժամանակ որոշում է պարզ և բարդ հարաբերակցությունը: Կոդավորման երկրորդ անցումը կպահպանի տեսանյութի միջին բիթային արագությունը անփոփոխ `բարդ տարածքների համար հատկացված ավելի շատ բիտերով, իսկ պարզ տարածքների համար` ավելի քիչ բիտերով: Չնայած այսպիսի կոդավորումը շատ լավն է, բայց արագությունը չի պահի:
Կիրառելի սցենարներ. VBR- ն հարմար է սցենարների համար, որոնք չափազանց սահմանափակ չեն թողունակությամբ և կոդավորման արագությամբ, բայց ունեն բարձր որակի պահանջներ: Հատկապես սպորտային բարդ տեսարաններում այն կարող է պահպանել համեմատաբար բարձր հստակություն և կայուն ելքային որակ, որը հարմար է պահանջարկի, ձայնագրման կամ պահեստավորման համակարգերի համար, որոնք զգայուն չեն ուշացումից:
Հատկություններ:
· Կոդի մակարդակն անկայուն է, և որակը հիմնականում կայուն է և շատ բարձր:
· Կոդավորման արագությունն ընդհանուր առմամբ դանդաղ է, նախ կարող են օգտագործվել ըստ պահանջարկի, ներբեռնման և պահման համակարգեր, որոնք հարմար չեն ցածր ուշացման, կենդանի հեռարձակման համակարգերի համար.
· Այս մոդելը բացարձակապես չի դիտարկում ելքային վիդեո թողունակությունը: Որակի համար այն տևում է այնքան բիթ արագություն, որքան պահանջվում է և չի համարում կոդավորման արագությունը:
ABR. (Բիթի միջին արագություն) Թիրախի միջին բիթի արագությունը, ցածր բիթերը հատկացվում են պարզ տեսարանների համար և բավականաչափ բիթեր բարդ տեսարանների համար, այնպես որ սահմանափակ թվով բիթեր կարող են տեղաբաշխվել տարբեր տեսարաններում, ինչը նման է VBR- ին: Միևնույն ժամանակ, միջին բիթի արագությունը որոշակի ժամանակահատվածում մոտ է սահմանված նպատակային բիթային արագությանը, այնպես որ ելքային ֆայլի չափը կարող է վերահսկվել, որը նման է CBR- ին: Դա կարելի է համարել փոխզիջում CBR- ի և VBR- ի միջև, ինչը մարդկանց մեծամասնության ընտրությունն է: Հատկապես թե որակի, այնպես էլ տեսանյութերի թողունակության պահանջների դեպքում այս ռեժիմը նախ կարող է ընտրվել: Ընդհանուր առմամբ, արագությունը VBR- ից երկու անգամ երեք անգամ է, բայց նույն ծավալով վիդեո ֆայլերի որակը շատ ավելի լավ է, քան CBR:
Կիրառելի սցենարներ. ABR- ն ավելի շատ օգտագործվում է ուղիղ հեռարձակման և ցածր լատենտային համակարգերում: Քանի որ այն կոդավորվում է միայն մեկ անգամ, այն արագ է, միաժամանակ հաշվի առնելով տեսանյութի որակը և թողունակությունը: Այս ռեժիմը կարող է ընտրվել նաև այն դեպքում, երբ պահանջվում է ծածկագրման արագությունը: B կայանի տեսանյութերի մեծ մասն ընտրեց այս ռեժիմը:
Հատկություններ:
· Տեսանյութի ընդհանուր որակը վերահսկելի է, և միաժամանակ հաշվի են առնվում տեսանյութի բիթի արագությունը և արագությունը: Դա փոխզիջումային լուծում է, և իրականում ավելի շատ է օգտագործվում:
· Օգտագործման գործընթացը, ընդհանուր առմամբ, զանգահարողից պահանջում է սահմանել նվազագույն բիթ արագություն, առավելագույն բիթ արագություն և միջին բիթ արագություն: Այս արժեքները պետք է սահմանվեն հնարավորինս խելամիտ.
Դեպի
Վերևում ներկայացված են կոդերի արագության վերահսկման մի քանի սխեմաներ: Տարբեր ծածկագրողներ ունեն տարբեր անուններ և վերնագրեր, և մանրամասները կարող են տարբեր լինել: Բայց հիմնականում այն ձեռք է բերվում QP- ի չափի վրա ազդելու միջոցով, ապա նաև քանակական գործընթացի մանրահատկության վրա ազդելու միջոցով: Հատուկ օգտագործման համար հարկավոր է հետագայում հղում կատարել հատուկ ծածկագրիչի իրականացմանը:
Ընդհանուր առմամբ, ABR- ը նախընտրելի է, և գոհացուցիչ հավասարակշռություն կարելի է ձեռք բերել արագության, բիթի արագության և որակի առումով: Այլ VBR, CBR և CRF- ն ունեն իրենց սցենարները, և դրանց օգտագործման դեպքում դրանք պետք է օգտագործվեն պայմանականորեն:
Վերջնական մտքերը.
Այսօր ներմուծված վիդեոդոդի կառավարման լուծումը վերին շերտի բազմաթիվ տեխնոլոգիաների հիմքն է: Դրանց թվում `բիթ արագության հարմարվողական տեխնոլոգիան, կոդավորման պարամետրերը դինամիկորեն կարգավորելն ըստ դեպքի վայրի, և RIO տարածաշրջանի հետաքրքրության կոդավորումը հիմնված են կոդավորման գործընթացում կոդավորման կառավարման սխեմայի ընտրության և կատարելագործման վրա, որն իր հերթին ազդում է քվանտացման աստիճանի վրա: և կոդավորման քանակական հատիկավորումը: Ի վերջո, ձեռք է բերվում բավարար հավասարակշռություն տեսանյութերի որակի, արագության և թողունակության միջև: Միևնույն ժամանակ, այս մոդելները փոխադարձաբար բացառվում են տարբեր կոդավորող գրադարաններում, ինչպիսիք են x264 կամ x265: Երբեմն կոդի արագությունն անվավեր է դառնում պարամետրի ոչ պատշաճ պարամետրերի պատճառով, և սահմանված պարամետրերը չեն գործում: Սա նույնպես հատուկ ուշադրություն է պահանջում:
Երկրորդ, այս բովանդակությանը ծանոթանալուց հետո շատ օգտակար է նաև որոշ առցանց խնդիրների լուծում: Հստակ կարգավորեք շրջանակի արագությունը, լուծաչափը և այլ պարամետրերը կարգավորելու կողմնակի ազդեցությունները: Դուք նաև ողջունում եք հետին պլան թողնել հաղորդագրություն ՝ կիսելու ձեր իրական ծրագրի համապատասխան բովանդակությունը
|
Անակնկալ ստանալու համար մուտքագրեք էլ
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 -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
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 -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
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 Guangzhou China 510620
Կատեգորիաներ
Տեղեկագիր