рдХреЛрдбреА рдХреЛ рдПрдХ рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░ рд╕реМрдВрдкрдирд╛
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдкрд╛рдпрдерди рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб рдХреА рдПрдХ рдиреНрдпреВрдирддрдо рд░рд╛рд╢рд┐ рдХреЗ рд╕рд╛рде
"рдПрдирдЪреИрдиреНрдЯрд┐рдВрдЧ" рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕реЗрдВрдЯрд░ рдХреЛрдбреА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕рд░рд▓ рдкреНрд▓рдЧрдЗрди рд╣реИред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдк "рдУрдкрдирд╕реЛрд░реНрд╕" рд╕рдореБрджрд╛рдп рдХреЗ рдХрд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдмрд╣реБрдд рд╕реБрдВрджрд░ рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдПрдХреАрдХрд░рдг рдкрд░рд┐рдпреЛрдЬрдирд╛, рдпрд╣ рджреЛ рд╕реНрд╡рддрдВрддреНрд░ рдШрдЯрдХреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдХреЛрдб рдХреА рд▓рдЧрднрдЧ 80 рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВред рдкрд╣рд▓рд╛ рдШрдЯрдХ рдПрдХ рд╕рд╛рдордЧреНрд░реА рдЬрдирд░реЗрдЯрд░, рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ, рджреВрд╕рд░рд╛ рдШрдЯрдХ рдПрдХ рдХреЛрдбреА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдХреЗрдВрджреНрд░ рдкреНрд▓рдЧрдЗрди рд╣реИ, рдЬреЛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдпрджрд┐ рдЖрдк рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реИрдВ рдФрд░ Git рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рдХрд╛рдо рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдЯреАрд╡реА рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдХрдк рдХреЙрдлреА рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдХреБрд░реНрд╕реА рдкрд░ рд╡рд╛рдкрд╕ рдЭреБрдХ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рд╢рд░рдж рдЛрддреБ рдХреА рд╢рд╛рдо рдХреЛ, рдЖрдк рдЕрдкрдиреЗ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рдХреЗ рдиреАрдЪреЗ рд╕реБрдЦрдкреВрд░реНрд╡рдХ рд╕реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ рдХреЛрдбреА рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЯрд╛рдЗрдорд░ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреВрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛
рдЖрдк рдЕрдВрддрд╣реАрди рддреАрди рдЪреАрдЬреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
рдЖрдЧ рдХреИрд╕реЗ рдЬрд▓рддреА рд╣реИ, рдкрд╛рдиреА рдХреИрд╕реЗ рдмрд╣рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рд▓реЛрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВредрдЪреВрдВрдХрд┐ рдкреНрд▓рдЧрдЗрди "рдХреЛрдбреА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕реЗрдВрдЯрд░" рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдореИрдВ "рдХреЛрдбрд╝реА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдЧреНрд░реБрдк" рдХреА рд╕реБрдкрд░ рдЯреАрдо рдХреЗ рдХрд╛рдо рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реВрдВрдЧрд╛ред
рдХреЛрдбреА рдореЗрдВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдХреЛрдбреА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕реЗрдВрдЯрд░ рдПрдХ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рд▓рдЪреАрд▓рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ, рдЬреЛ рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд┐рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ffmpeg рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдПрдХ рддреГрддреАрдп-рдкрдХреНрд╖ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЛрдбреА "рдРрдбрдСрдиреНрд╕" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рддрдВрддреНрд░ рдпрд╛ рдмрд╕ рдкреНрд▓рдЧ-рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдкреНрд▓рдЧрдЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдХреБрдЫ рдХреМрд╢рд▓ рдФрд░ рдЕрдЬрдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдереЛрдбрд╝рд╛ рдЬреНрдЮрд╛рди рдЪрд╛рд╣рд┐рдПред
рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рддрдВрддреНрд░ рдмреЗрд╣рдж рд▓рдЪреАрд▓рд╛ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдкрд╛рдпрдерди рдПрдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рднрд╛рд╖рд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рднреА рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВ, "рдореЗрдХрдлрд╛рдЗрд▓", рдЖрджрд┐ рдЬреИрд╕реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред
рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рдХреЗ рдЕрдВрддрд┐рдо рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЗрд╕реЗ рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкреИрдХ рдХрд░реЗрдВ, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдкрд░ рдХреБрдЫ рдирд┐рдпрдореЛрдВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд░реЗрдВред рд╣рд╛рде рдкрд░ рдЕрдВрддрд┐рдо рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдбреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░, рдЯреИрдмрд▓реЗрдЯ, рдФрд░ рдЕрдВрдд рдореЗрдВ рдПрдХ рдЯреАрд╡реА (рдЯреАрд╡реА рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ + рдПрдХрд▓-рдкреНрд▓реЗрдЯ), рдЬреЛ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдкреНрд▓рдЧ-рдЗрди рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред
рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рд╕рдВрд░рдЪрдирд╛
ред рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░.рдХреЛрдбреА.рдпреВрдирд┐рд╡рд░реНрд╕
тФЬтФАтФА README.md
X addon.xml
.T рдЪреЗрдВрдЬрд▓реЙрдЧ.рдЯреИрдХреНрд╕
Sh create.sh
J fanart.jpg
Ng icon.png
тФЬтФАтФА рд╕рдВрд╕рд╛рдзрди
тФЬтФАтФА тФЬтФАтФА рднрд╛рд╖рд╛
тФЬтФАтФА тФЬтФАтФА тФВ рдЕрдВрдЧреНрд░реЗрдЬреА
тФВред тФВ тФФтФАтФА рддрд╛рд░.рдкреЛ
тФФтФАтФА тФФтФАтФА тФВ рд░реВрд╕реА
тФФтФАтФА тФФтФАтФА тФВ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕.рдкреЛ
ред тФВ settings.xml
Ins ins рдЦрд╛рд▓
тФФтФАтФА тФФтФАтФА рдбрд┐рдлрд╝реЙрд▓реНрдЯ
тФЬтФАтФА тФЬтФАтФА 720p
тФФтФАтФА x тФВ рдХреЛрдбрд╝реА-рдмреНрд░рд╣реНрдорд╛рдВрдб.рдПрдХреНрд╕рдПрдордПрд▓
тФЬтФАтФА тФЬтФАтФА 1080i
тФФтФАтФА x тФВ рдХреЛрдбрд╝реА-рдмреНрд░рд╣реНрдорд╛рдВрдб.рдПрдХреНрд╕рдПрдордПрд▓
тФФтФАтФА тФФтФАтФА рдореАрдбрд┐рдпрд╛
редред рдХрд╛рд▓рд╛.jpg
An тФЬтФАтФА buran.jpg
тФВред рдХреЛрдбрд╝реА-рдмреНрд░рд╣реНрдорд╛рдВрдб.mkv
тФФтФАтФА рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо
- README.md - рд╡реИрдХрд▓реНрдкрд┐рдХ рдлрд╝рд╛рдЗрд▓, рдореЗрдВ github.com рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣реИ
- addon.xml - рдкреНрд▓рдЧрдЗрди рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓; рдЗрд╕рдореЗрдВ рдкреНрд▓рдЧрдЗрди рдкреНрд░рдХрд╛рд░, рдПрдиреНрдХреЛрдбрд┐рдВрдЧ, рд╕рдВрд╕реНрдХрд░рдг, рдирд┐рд░реНрднрд░рддрд╛, рд▓реЗрдЦрдХ рдХрд╛ рдирд╛рдо, рдЖрджрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
- changelog.txt - рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдлрд╝рд╛рдЗрд▓
- create.sh рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдПрдХ bash рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдЬрд╝рд┐рдк рдЖрд░реНрдХрд╛рдЗрд╡ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ (a) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИ рдФрд░ Gource рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Git рдЗрддрд┐рд╣рд╛рд╕ рд╕реЗ рдПрдХ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдЬреЗрдирд░реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЦреБрдж рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рд╕реЗ рдХреЛрдИ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рд╛рдпрддреНрдд рд╣реИ, рдЕрд░реНрдерд╛рддреН рдХреЗрд╡рд▓ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд╛рд╕, рдЖрдк рд╣рдореЗрд╢рд╛ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдкреВрд░рд╛ рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рд╣реИ)ред
- fanart.jpg - рдкреНрд▓рдЧрдЗрди рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐
- icon.png - рдореБрдЦреНрдп рдЖрдЗрдХрди
- рд╕рдВрд╕рд╛рдзрди - рдкреНрд▓рдЧрдЗрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
- рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо - рдкреНрд▓рдЧрдЗрди рдХреА рдореБрдЦреНрдп рдлрд╝рд╛рдЗрд▓, рдкрд╛рдпрдерди рдореЗрдВ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕реНрд░реЛрдд рдХреЛрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдирд╛рдо addon.xml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ
рдкреНрд▓рдЧрдЗрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг
рд╕рдВрд╕рд╛рдзрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд┐рдореНрди рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВ:
- рднрд╛рд╖рд╛ / рдЕрдВрдЧреНрд░реЗрдЬреА / strings.po - рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдореВрд▓ рдкреНрд▓рдЧрдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрд╛рд░
- рднрд╛рд╖рд╛ / рд░реВрд╕реА / strings.po - рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж, рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЛрдбреА рдорд╛рдирдХ рддрдВрддреНрд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рджреЗрд╢реЛрдВ рдХреА рд░рд╛рд╖реНрдЯреНрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдлрд╝рд╛рдЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХрдИ рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдПрдХ рдорд╛рдирдХ рдЯреЗрдХреНрд╕реНрдЯ рд╣реЗрдбрд░ рд╣реЛрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг kii.wiki рд╡реЗрдмрд╕рд╛рдЗрдЯ, рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЕрдиреБрднрд╛рдЧ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) , рдлрд┐рд░ рддреАрди рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рд▓рд╛рдЗрди рдлрд╝реАрдб рд╣реИрдВ:
- msgctxt - рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд▓рд╛рдЗрди рдирдВрдмрд░ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ
- msgstr - рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдореВрд▓ рдкрд╛рда рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛
- рд╣рд┐рдВрджреА рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ (рд░реВрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛)
- settings.xml - рдкреНрд▓рдЧрдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдореБрдЦреНрдп рдлрд╝рд╛рдЗрд▓, рдкреНрд▓рдЧрдЗрди рдЧреБрдгреЛрдВ рдХреЗ рдЪрд┐рддреНрд░рдордп рдореЗрдиреВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ:
- рдЖрдИрдбреА - рдкрд╛рда рд╕рдВрд╕рд╛рдзрди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛
- рд▓реЗрдмрд▓ - рдкрд╛рда рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд▓реЗрдмрд▓ (рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рдореЗрд╕реЗрдВрдХреНрдЯреЗрдХреНрд╕ рдлрд╝реАрд▓реНрдб рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдЕрдиреБрд╡рд╛рдж рдХреА рдлрд╝рд╛рдЗрд▓)
- рдкреНрд░рдХрд╛рд░ - рдПрдХ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░ (рд╕рднреА рд╕рдВрднрд╡ рдкреНрд░рдХрд╛рд░ kodi.wiki рд╡реЗрдмрд╕рд╛рдЗрдЯ, рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЕрдиреБрднрд╛рдЧ рдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ)
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ - рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди (рдЖрдк рдЙрд╕реА рдирд╛рдо рдХреЗ рдХреЛрдбреА рдореЗрдиреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЗрд╕ рдорд╛рди рдкрд░ рд░реАрд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)
- рд╕рдВрд╕рд╛рдзрди / рдЦрд╛рд▓ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / 1080i / рдХреЛрдбрд╝реА-рдмреНрд░рд╣реНрдорд╛рдВрдб.рдПрдХреНрд╕рдПрдордПрд▓ - xml рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓
- рд╕рдВрд╕рд╛рдзрди / рдЦрд╛рд▓ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / 720p / kodi-рдмреНрд░рд╣реНрдорд╛рдВрдб.xml - рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди xml рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдкреНрд▓рдЧ-рдЗрди рдирд┐рдпрдВрддреНрд░рдг (рдирд┐рдпрдВрддреНрд░рдг), рдЙрдирдХреЗ рдЬреНрдпрд╛рдорд┐рддрд┐, рд╕рдордЧреНрд░ рдЖрдХрд╛рд░, рддрддреНрд╡реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐, рджреГрд╢реНрдпрддрд╛ рдХреЗ рдкреНрд░рдХрд╛рд░, рдЖрджрд┐ рдХреЗ рд╕реНрдерд╛рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╛рдо рд╡реАрдбрд┐рдпреЛ рдПрдбреЗрдкреНрдЯрд░ рдХреЗ рдореЛрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1080i рдпрд╛ 720p)
рд░реВрд╕реА / рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рд╕рд╛рдордЧреНрд░реА# Kodi Media Center language file # Addon Name: Screensaver Kodi Universe # Addon id: screensaver.kodi.universe # Addon Provider: berserktv msgid "" msgstr "" "Project-Id-Version: Kodi Addons\n" "Report-Msgid-Bugs-To: alanwww1@kodi.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Kodi Translation Team\n" "Language-Team: English \ (http://www.transifex.com/projects/p/xbmc-addons/language/en/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" msgctxt "#32001" msgid "Screensaver" msgstr " " msgctxt "#32002" msgid "Video file" msgstr "" msgctxt "#32003" msgid "Not Video" msgstr " "
settings.xml рдХреА рд╕рд╛рдордЧреНрд░реА <?xml version="1.0" encoding="utf-8" standalone="yes"?> <settings height="800"> <category label="32001"> <setting id="videofile" label="32002" type="video"/> <setting id="not-video" type="bool" \ label="32003" default="false"/> </category> </settings>
рдкреНрд▓рдЧрдЗрди рдХреЗ рдореАрдбрд┐рдпрд╛ рд╕рдВрд╕рд╛рдзрди:- рд╕рдВрд╕рд╛рдзрдиреЛрдВ / рдЦрд╛рд▓ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдореАрдбрд┐рдпрд╛ / black.jpg - рдХрд╛рд▓реА рдкреГрд╖реНрдарднреВрдорд┐ рдЬреЛ рд╡реАрдбрд┐рдпреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдХреНрд░реАрди рдХреЛ рднрд░рддреА рд╣реИ
- рд╕рдВрд╕рд╛рдзрдиреЛрдВ / рдЦрд╛рд▓ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдореАрдбрд┐рдпрд╛ / buran.jpg - рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рдХреА рднрд╡рд┐рд╖реНрдп рдХреА рдЫрд╡рд┐ "рдПрдХ рд╕рдкрдиреЗ рдХреЗ рдкрдВрдЦреЛрдВ рдкрд░" рдмреБрд░рд╛рди,
- рд╕рдВрд╕рд╛рдзрди / рдЦрд╛рд▓ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдореАрдбрд┐рдпрд╛ / рдХреЛрдбреА-рдмреНрд░рд╣реНрдорд╛рдВрдб.mkv - рдореБрдЦреНрдп рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕реЗ рдкреНрд▓рдЧрдЗрди рджреНрд╡рд╛рд░рд╛ рдЪрдХреНрд░реАрдп рд░реВрдк рд╕реЗ рдЦреЗрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЬрд╛рдЧреГрддрд┐ рдШрдЯрдирд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
рдкреНрд▓рдЧрдЗрди рд░реВрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ - addon.xml
Addon.xml - рдкреНрд▓рдЧрдЗрди рдХреА рдореБрдЦреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдХреЗрдВрджреНрд░ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд▓реЗрддрд╛ рд╣реИред
addon.xml рд╕рд╛рдордЧреНрд░реА <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <addon id="screensaver.kodi.universe" name="Kodi Universe" \ version="0.1.2" provider-name="berserktv"> <requires> <import addon="xbmc.python" version="2.7"/> </requires> <extension point="xbmc.ui.screensaver" library="screensaver.py" /> <extension point="xbmc.addon.metadata"> <platform>all</platform> <source>https://github.com/berserktv/screensaver.kodi.universe </source> <summary lang="en">Kodi Universe</summary> <summary lang="ru"> </summary> <description lang="en">Screensaver - Kodi Universe </description> <description lang="ru"> - </description> <license>GNU GENERAL PUBLIC LICENSE. Version 2, June 1991</license> </extension> </addon>
рдкреНрд▓рдЧрдЗрди рдХреЗ рдореБрдЦреНрдп рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ:
- Addon рдЕрдиреБрднрд╛рдЧ
- рдЖрдИрдбреА - рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЕрдиреВрдард╛ рдкрд╛рда рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛
- рдирд╛рдо - рдкреНрд▓рдЧрдЗрди рдирд╛рдо
- рд╕рдВрд╕реНрдХрд░рдг - рдкреНрд▓рдЧрдЗрди рд╕рдВрд╕реНрдХрд░рдг
- рдкреНрд░рджрд╛рддрд╛-рдирд╛рдо - рдкреНрд▓рдЧрдЗрди рдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХрд╛ рдирд╛рдо
- рдЕрдиреБрднрд╛рдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдирд┐рд░реНрднрд░рддрд╛
рдЗрд╕ рдЦрдВрдб рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдЬрд┐рд╕ рдкрд░ рдЗрд╕ рдкреНрд▓рдЧ-рдЗрди рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
- рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрдиреБрднрд╛рдЧ - рдПрдХреНрд╕рдЯреЗрдВрд╢рди
рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ (рдХрдИ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ), рдкреНрд▓рдЧрдЗрди рдХрд╛ рдкреНрд░рдХрд╛рд░ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ,
рдореБрдЦреНрдп рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди:
рдмрд┐рдВрджреБ = "xbmc.ui.screensaver" рдкреБрд╕реНрддрдХрд╛рд▓рдп = "рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо"
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд▓рдЧрдЗрди "рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░" рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдпрд╣ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ
"рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо" рдирд╛рдордХ рдПрдХ рдЕрдЬрдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдХреЗ
рдмрд┐рдВрджреБ = "xbmc.addon.metadata" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдкреНрд░рдХрд╛рд░ рдЬрд┐рд╕ рдкрд░ рдкреНрд▓рдЧрдЗрди рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкреНрд▓рдЧрдЗрди рдХрд╛ рдирд╛рдо рдФрд░ рд╡рд┐рд╡рд░рдг
рдПрдХ рд╡рд┐рд╢реЗрд╖ рднрд╛рд╖рд╛ / рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рд╕рд╛рде рд╣реА LICENSE рдкреНрд▓рдЧрдЗрди рдХрд╛ рдкреНрд░рдХрд╛рд░
рдЗрд╕ рд╡рд┐рд╕реНрддрд╛рд░ рдЦрдВрдб рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреА рдХреБрд▓ рд░рд╛рд╢рд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдмрдбрд╝реА рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ
kodi.tv
рдкреНрд▓рдЧрдЗрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдЪреВрдВрдХрд┐ рдкреНрд▓рдЧрдЗрди рдЕрддреНрдпрдВрдд рд╕рд░рд▓ рдФрд░ рд╕реАрдзрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ (рдП) рдХреЗ рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рдПрдХ рдореБрдЦреНрдп рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо рддрдХ рд╕реАрдорд┐рдд рдХрд░ рджреВрдВрдЧрд╛ред
рдЕрдЬрдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдмреБрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕реЗ addon.xml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд┐рдпрд╛, рдКрдкрд░ рдХрд╛ рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ
рдкрд╛рдпрдерди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛рдлреА рд▓рдЪреАрд▓реА рд╣реИ, рдпрд╣ рдЖрдкрдХреЛ рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рдПрдХ рд╣реА рдХреНрд░рд┐рдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдФрд░ рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред
рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо рд╕рд╛рдордЧреНрд░реА рдХреНрд▓рд╛рд╕ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ (xbmcgui.WindowXMLDialog)
рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░ рдХрд╛ рдореБрдЦреНрдп рд╡рд░реНрдЧ
рдкрд╛рдпрдерди рдХреЛрдбреА рдПрдкреАрдЖрдИ рдореЗрдВ рдХрдИ рдореБрдЦреНрдп рдореЙрдбреНрдпреВрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
xbmc, xbmcgui, xbmcplugin, xbmcaddon рдФрд░ xbmcvfs ред рдХреЛрдбреА рдЬреАрдпреВрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ xbmcgui рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВред
Xml рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдЗрд╕рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд▓рдЧрдЗрди рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП,
xbmcgui рдХреНрд▓рд╛рд╕ рдХрд╛
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
редindowXMLDialogрдХреЛрдбреА-рдмреНрд░рд╣реНрдорд╛рдВрдбред xml рд╕рд╛рдордЧреНрд░реА <?xml version="1.0" encoding="utf-8" standalone="yes"?> <window type="window"> <controls> <control type="image" id="1"> <description>Background image</description> <posx>0</posx> <posy>0</posy> <colordiffuse>FF555555</colordiffuse> <aspectratio scalediffuse="false" align="center" \ aligny="center">scale</aspectratio> <width>1920</width> <height>1080</height> <texture>buran.jpg</texture> </control> <control type="videowindow" id="2"> <description>VideoWindow</description> <posx>0</posx> <posy>0</posy> <width>1920</width> <height>1080</height> <visible>true</visible> </control> </controls> </window>
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди XML рдлрд╝рд╛рдЗрд▓ рджреЛ рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ:
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдкрд╣рд▓рд╛ -
1 , рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рд╣реИ - "рд╕реНрдиреЛрд╕реНрдЯреЙрд░реНрдо, рдПрдХ рд╕рдкрдиреЗ рдХреЗ рдкрдВрдЦреЛрдВ рдкрд░", рдХреБрдЫ рдЖрдХрд╛рд░реЛрдВ рдХреЗ, рд╕реНрдХреНрд░реАрди рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ рд╕рдВрд░реЗрдЦрд┐рддред
рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рджреВрд╕рд░рд╛ рддрддреНрд╡ -
2 , рджреГрд╢реНрдпрддрд╛ рдХреЗ рд╕рдВрдХреЗрдд рдФрд░ рдХреБрдЫ рдЬреНрдпрд╛рдорд┐рддреАрдп рдЖрдпрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде, рд╡реАрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдВрдбреЛ рд╣реИред
рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рд╡рд░реНрдЧ WindowXMLDialog рд╡рд░реНрдЧ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рддреАрди рддрд░реАрдХреЗ рд╣реИрдВ:
- рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ __init__ рд╡рд┐рдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- рдСрдирдЗрдирд┐рдЯ - рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдореЗрдердб, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рдВрдбреЛ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
- рдСрдирдПрд╢рди рд╡рд┐рдзрд┐ рдПрдХ рдИрд╡реЗрдВрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╡рд┐рдзрд┐ рд╣реИ рдЬрд┐рд╕реЗ рдХреБрдЫ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдШрдЯрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬрдм рдПрдХ рдЬрд╛рдЧреГрддрд┐ рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рддред рдорд╛рдЙрд╕ рдмрдЯрди, рдХреАрдмреЛрд░реНрдб рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛, рдорд╛рдЙрд╕ рдкреЙрдЗрдВрдЯрд░ рдХреЛ рд╣рд┐рд▓рд╛рдирд╛ рдпрд╛ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рд╕реЗ рдХрд┐рд╕реА рднреА рдШрдЯрдирд╛ рдХрд╛ рдЖрдЧрдордиред
рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рд╡рд░реНрдЧ рджреЛ рд╕рд╣рд╛рдпрдХ рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:
- рд╡рд░реНрдЧ BsPlayer - рдорд╛рдирдХ XBMC рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рд╡рд░реНрдЧ xbmc рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рд╛ред рдкрд░рдд , рд╡рд░реНрдЧ рдореЗрдВ рддреАрди рд╡рд┐рдзрд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ __init__ рд╡рд┐рдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- OnPlayBackStarted рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╛рд░рдВрдн рд╡рд┐рдзрд┐ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдирд╛
- рдСрдирдкреЗрд▓рдмреИрдХреИрдХрд╕реНрдЯреЙрдкреНрдб рд╡реАрдбрд┐рдпреЛ рдПрдВрдб рдореЗрдердб рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдирд╛
рдиреЛрдЯ: рдЪреВрдВрдХрд┐ рдореИрдВрдиреЗ рдкреНрд▓реЗрдмреИрдХ рд░реЛрдХрдиреЗ рдХреА рд╡рд┐рдзрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЦрд╛рд▓реА рд╣реИ,
рддрдм рдирд┐рдпрдо рдХрд╛рдо рдХрд░реЗрдЧрд╛: рдЪрд▓реЛ рдмрдВрдж рдХрд░реЛ
- рдХреНрд▓рд╛рд╕ BPPlaylist - рдПрдХ xbmc.PlayList рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рдПрдХ рд╕реВрдЪреА рд╡рд░реНрдЧ
рдХрдХреНрд╖рд╛ рдореЗрдВ рджреЛ рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реИрдВ:
- рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ __init__ рд╡рд┐рдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- рдорд╛рдирдХ XBMC рд╕реВрдЪреА - xbmc.PlayList рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП getPlaylist рд╡рд┐рдзрд┐
рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ (рдП) рдХреА рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рдЬрдм рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рдХреЙрд▓ рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ (рдП) - рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдФрд░ рд╕рдХреНрд░рд┐рдп рд╡реАрдбрд┐рдпреЛ / рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐, рдХреЛрдбреА рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░рд╣реЛрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
- Xml рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдкреНрд▓рдЧрдЗрди рдХреА рдореБрдЦреНрдп рдЧреНрд░рд╛рдлрд┐рдХ рд╡рд┐рдВрдбреЛ рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдЬрдм рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд┐рдВрдбреЛ рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд▓рдЧ-рдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрди рд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдореЗрдиреВ "рд╕реЗрдЯрд┐рдВрдЧ" рд╣реИ)ред
рдпрджрд┐ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ
__addon __ред getSetting ("рд╡реАрдбрд┐рдпреЛрдлрд╛рдЗрд▓")рдпрд╣ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдЖрдмрд╛рдж рд╣реИ
video_url = def_video_url__addon __ред рд╕реЗрдЯрд╕реЗрдЯрд┐рдВрдЧ ("рд╡реАрдбрд┐рдпреЛрдлрд╛рдЗрд▓", video_url)рдЕрдЧрд░ рдХреЛрдИ рдЭрдВрдбрд╛ рдирд╣реАрдВ рд╣реИ - "рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ"
__addon __ред getSetting ("рдирд╣реАрдВ-рд╡реАрдбрд┐рдпреЛ")рднрд╡рд┐рд╖реНрдп рдХреА рдЫрд╡рд┐ "рдбреНрд░реАрдо рдХреЗ рдкрдВрдЦреЛрдВ рдкрд░ рд╣рд┐рдордкрд╛рдд" рдХреЛ рджреЛ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
xbmc.sleep (2000)рдлрд┐рд░ рдирд┐рдпрдВрддреНрд░рдг 1 рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛, рдПрдХ рдХрд╛рд▓реА рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐
self.getControl (1) .setImage ("black.jpg")рдФрд░ рдлрд┐рд░ XBMC рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рдПрдХрд▓ рдлрд╝рд╛рдЗрд▓ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ
self.player.play (self.vpl, windowed = True)рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдПрдХ рд╕рд░реНрдХрд▓ рдореЗрдВ рдЦреЗрд▓реА рдЬрд╛рддреА рд╣реИ рдЬрдм рддрдХ рдХрд┐ рд╡рд╣ рдирд╣реАрдВ рдЖрддреА
рдЬрд╛рдЧрдиреЗ рдХреА рдШрдЯрдирд╛ рдпрд╛рдиреА рдХреЛрдИ рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдЙрдмрдВрдЯреВ рдореЗрдВ рдХреЛрдбреА рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдмрдирд╛рдирд╛
рдиреЛрдЯ:
рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╕рднреА рдирд┐рд░реНрджреЗрд╢ рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдКрдВрдЧрд╛, рдЕрд░реНрдерд╛рддреН рдЙрдмрдВрдЯреВ рд╡рд┐рддрд░рдгрдбреЗрдмрд┐рдпрди рд╕рдВрдЧрдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рдЪрд░рдгреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ - рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╢рд░реНрдд рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ
рдПрдкреНрдЯ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣реЛрдЧреА, рдЕрд░реНрдерд╛рддред рдПрдХ рдкреНрд░рдмрдВрдзрдХ рдЬреЛ рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ
рдбреАрдм рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдЖрдк рдХрд┐рд╕реА рднреА рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдирд┐рдореНрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдФрд░ рдХреБрдЫ рдХрдорд╛рдВрдб рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдмрджрд▓рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдбреАрдмреА рдХреЗ рдмрдЬрд╛рдп рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдЖрджрд┐)
рдЧреЛрд░рд╕ рдПрдХ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рдФрд░ рдЖрдХрд░реНрд╖рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред
Gource рдХрд╛ рдирд╛рдо рд╕реНрд░реЛрдд рдХреЗ рдирд╛рдо рдкрд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ рд╕реНрд░реЛрдд рдХреЛрдб + рдЬреА (рдЧреНрд░рд╛рдлрд┐рдХреНрд╕)ред рдпрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдкрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред Gource рдореВрд▓ рд░реВрдк рд╕реЗ Git рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдЬреИрд╕реЗ SVN, Mercurial рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рдХрдиреНрд╡рд░реНрдЯрд░ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕реНрдЯреЛрд░реЗрдЬ рдмреЗрд╕ рдХреЛ Git рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
Gource - OpenGL рдХреЗ рд╕рд╛рде рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд╕реБрдВрджрд░
рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ , рдФрд░ рдЗрд╕рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВред "рдХрд░рд╛рдорд╛рддреА" рджреГрд╢реНрдп рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред
рдПрдХ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ
рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХреБрдЫ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рджреЛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
Gource - рдХрд┐рд╕реА рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ Git рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
FFmpeg - рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдФрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдПрдХ рдкреНрд▓рдЧрдЗрди рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ
рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рдПрдБ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рдирд┐рдпрдорд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди
git рдЬрд╝рд┐рдк ffmpeg рдЧреЙрдЗрдЯрд░реНрд╕ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдпрджрд┐ рд╡реЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ, рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐
рдЖрджреЗрд╢ -
рд╕реБрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧреАред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рдореНрди рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ:
рд╕реНрд░реЛрдд рд╡рд┐рдХрд▓реНрдк
- 01 - рдХреИрдореЗрд░рд╛-рдореЛрдб рдЯреНрд░реИрдХ рдХреИрдорд░рд╛ рдореЛрдб
(рд╡рд░реНрддрдорд╛рди рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рддрд╛ рд╣реИ)
- 02 - рд╕реНрдЯреЙрдк-рдкреЛрдЬрд┐рд╢рди 1.0 рдПрдВрдб рдкреЛрдЬрд┐рд╢рди
(рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд╕реНрдерд┐рддрд┐ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, 0.0 рд╕реЗ 1.0 рддрдХ рд╣реЛрддрд╛ рд╣реИ)
- 03 - рд╕реЗрдХрдВрдб-рдкреНрд░рддрд┐-рджрд┐рди 1 рдирдВрдмрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╡реАрдбрд┐рдпреЛ
(рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдХреЗ рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдЖрдк рдХрд┐рддрдирд╛ рдХрд╛рдо рджреЗрдЦреЗрдВрдЧреЗ)
- 04 --рдЧреАрдд-рд╢рд╛рдЦрд╛ рдЙрддреНрдкрддреНрддрд┐ / рдорд╛рд╕реНрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд░реНрдХ рд╢рд╛рдЦрд╛
- 05 - рд╕реНрдЯреЙрдк-рдПрдЯ-рдПрдВрдб рд╕реНрдЯреЙрдк рдЧрд┐рдЯ рд▓реЙрдЧ рдЦрддреНрдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж
- режрем - рдореБрд▓реНрддрд╛рдиреА-рдирдореВрдирд╛ рдЪреМрд░рд╕рд╛рдИ рд╕рдХреНрд╖рдо
- 07 - рдлрд╛рдЗрд▓-рдлрд╛рдЗрд▓ рдирд╛рдо рд╣рдЯрд╛рддреЗ рд╣реИрдВ
- 08 - рдЙрдЪреНрдЪ-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдореЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ
- 09 - рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдХреНрд░рд┐рдп-рд╕рдордп 13 рдбрд╛рдЙрдирдЯрд╛рдЗрдо
(рд╕рдордп рдХреА рдорд╛рддреНрд░рд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
- 10 - рдореИрдХреНрд╕-рдлрд╛рдЗрд▓реЗрдВ 0 рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ
(0 рдХрд╛ рдорд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рд╕реАрдорд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ)
- 11 - рд╕рдордп рдХреА рддрд╛рд░реАрдЦ рдЙрд╕ рддрд╛рд░реАрдЦ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдлреНрд░реЗрдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
- 12 - рдХреЛрдбреА рдирд╛рдо рдЬреЛ рд╡реАрдбрд┐рдпреЛ рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ
- 13 - рдмреНрд░реВрдо-рдорд▓реНрдЯреАрдкреНрд▓рд╛рдпрд░ 1.0 рддреНрд░рд┐рдЬреНрдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рд╣рд▓реНрдХреЗ рдЦрд┐рд▓рдиреЗ" рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
- 14 - рдЦрд┐рд▓рдирд╛-рддреАрд╡реНрд░рддрд╛ 1.0 рддреАрд╡реНрд░рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рд╣рд▓реНрдХреЗ рдЦрд┐рд▓рдиреЗ" рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
- 15 --рдЖрдЙрдЯрдкреБрдЯ-рдлреНрд░рд╛рдорд░реНрдЯ 30 рдЖрдЙрдЯрдкреБрдЯ рдлреНрд░реЗрдо рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб
- рдкреАрдкреАрдПрдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ 16 --output-ppm- рд╕реНрдЯреНрд░реАрдо рдирд╛рдо рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо
рдиреЛрдЯ: рдХреБрдЫ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ,
рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА
рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА
рд╣реИ ред
рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рдХреЗ рд▓рд┐рдП рд▓рдШреБ рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ (рдП)
1) github рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ: git clone https://github.com/berserktv/screensaver.kodi.universe.git
2) рдПрдХ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдПрдВ рдФрд░ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЬрд╝рд┐рдк рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдПрдВ: cd screensaver.kodi.universe chmod u+x create.sh ./create.sh
3) рд╡реАрдбрд┐рдпреЛ рдкреАрдврд╝реА рд╕рдордп рдФрд░ рдореБрдлреНрдд рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ: . - 20 Gource (PPM) MKV FFmpeg. ( h.264) , Git XBMC (Kodi) 700 . PPM 10 ( FullHD, 30 ).
4) рдХреЛрдбреА рдореЗрдВ рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ "" Kodi ( ) Kodi - "" => " " => " Zip " , Kodi Universe Screensaver(), . Settings ( ) => " " => ""