αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

αžŽαŸ‚αž“αžΆαŸ† αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αžœαžΈαžŠαŸαž’αžΌαžŠαŸ‚αž›αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž›αžΈαž“αŸαž’αŸŠαŸ‚αžšαžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0. αž€αžΌαžŠαž‚αž˜αŸ’αžšαŸ„αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‚αžαŸ‹αž•αŸ’αž‚αž„αŸ‹αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ GPLv3αŸ– αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ Python αž“αž·αž„ PyQt5 αžŸαŸ’αž“αžΌαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžœαžΈαžŠαŸαž’αžΌ (libopenshot) αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž€αŸ’αž“αž»αž„ C++ αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž˜αžαŸ’αžαž—αžΆαž–αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹ FFmpeg αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎ HTML5, JavaScript αž“αž·αž„ AngularJS . αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αŸŠαžΌαž”αŸŠαž»αž“αž‘αžΌ αž€αž‰αŸ’αž…αž”αŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ OpenShot αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž”αŸ†αž•αž»αžαž’αžΆαž…αžšαž€αž”αžΆαž“αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž–αž·αžŸαŸαžŸ αžƒαŸ’αž›αžΆαŸ†αž„ PPAαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„ αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαžŠαŸ‚αž›αž˜αžΆαž“αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ AppImage αŸ” αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž˜αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Windows αž“αž·αž„ macOS αŸ”

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž˜αžΆαž“αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžŠαŸαž„αžΆαž™αžŸαŸ’αžšαž½αž› αž“αž·αž„αžœαž·αž…αžΆαžšαžŽαž‰αžΆαžŽαžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžαŸ’αž˜αžΈαžαŸ’αž˜αŸ„αž„αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αžœαžΈαžŠαŸαž’αžΌαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΆαŸ†αž‘αŸ’αžšαž”αŸ‚αž”αž•αŸ‚αž“αžŠαŸ‚αž›αž˜αžΎαž›αžƒαžΎαž‰αž‡αžΆαž…αŸ’αžšαžΎαž“ αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž’αžΆαž…αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαž…αŸ’αžšαžΎαž“αž”αž‘ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž’αžΆαžαž»αžšαžœαžΆαž„αž–αž½αž€αžœαžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžŽαŸ’αžαž»αžš αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“ αž…αŸ’αžšαžΉαž” αž”αž‰αŸ’αž…αžΌαž›αž”αŸ’αž›αž»αž€αžœαžΈαžŠαŸαž’αžΌ αž’αžΆαž“αžΆαž”αžΆαž“αž“αžΌαžœαž›αŸ†αž αžΌαžšαžšαž›αžΌαž“αž–αžΈαžœαžΈαžŠαŸαž’αžΌαž˜αž½αž™αž‘αŸ…αžœαžΈαžŠαŸαž’αžΌαž˜αž½αž™αž‘αŸ€αžαŸ” , αž›αžΆαž”αž›αžΎαž•αŸ’αž‘αŸƒαžαŸ’αž›αžΆαŸ”αž›αŸ” αžœαžΆαž’αžΆαž…αž‘αŸ…αžšαž½αž…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ†αž”αŸ’αž›αŸ‚αž„αžœαžΈαžŠαŸαž’αžΌαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž˜αžΎαž›αž‡αžΆαž˜αž»αž“αž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž—αŸ’αž›αžΆαž˜αŸ—αŸ” αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžšαž”αžŸαŸ‹αž‚αž˜αŸ’αžšαŸ„αž„ FFmpeg OpenShot αž‚αžΆαŸ†αž‘αŸ’αžšαž‘αŸ’αžšαž„αŸ‹αž‘αŸ’αžšαžΆαž™αžœαžΈαžŠαŸαž’αžΌ αž’αžΌαžŒαžΈαž™αŸ‰αžΌ αž“αž·αž„αžšαžΌαž”αž—αžΆαž–αž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ† (αžšαž½αž˜αž‘αžΆαŸ†αž„αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš SVG αž–αŸαž‰αž›αŸαž‰)αŸ”

αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžαŸ’αž˜αžΈ:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ускорСния кодирования ΠΈ дСкодирования Π²ΠΈΠ΄Π΅ΠΎ с использованиСм GPU вмСсто CPU. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ ΠΈ установлСнными Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ускорСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² сСкции Β«Preferences->PerformanceΒ». Для Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΊΠ°Ρ‚ NVIDIA ΠΏΠΎΠΊΠ° поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ускорСниС кодирования ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½ΠΎΠ³ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° NVIDIA 396+. Для ΠΊΠ°Ρ€Ρ‚ AMD ΠΈ Intel ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ VA-API (Video Acceleration API), Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° mesa-va-drivers ΠΈΠ»ΠΈ i965-va-driver. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… GPU β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… с Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ встроСнный GPU Intel ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для ускорСния кодирования, Π° GPU дискрСтной Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ для дСкодирования. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ускорСнии зависит ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ„Π°ΠΉΠ»ΠΎΠ² MP4/H.264 отмСчаСтся ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости дСкодирования ΠΈ кодирования ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° 30-40%;
    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš keyframe αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžΎαž“αž‘αžΎαž„αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„ (αžŠαŸ„αž™αž›αŸ†αžŠαžΆαž”αŸ‹αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒαžšαŸ‰αž·αž…αž‘αŸαžš) αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αžΎαž„αžœαž·αž‰αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„ αž αžΎαž™αž₯αž‘αžΌαžœαž“αŸαŸ‡αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžαž˜αŸ’αž›αŸƒ interpolated αž€αŸ’αž“αž»αž„αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αŸ” αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αž˜αžΈαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαžαž˜αŸ’αž›αŸƒ interpolated αž”αŸ’αžšαž αŸ‚αž› 100 αž–αžΆαž“αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž–αŸαž›αžœαŸαž›αžΆαžŠαŸ‚αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αžΆαžŸαŸ‹αžœαžΆαžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαžαž˜αŸ’αž›αŸƒαž˜αž½αž™αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž’αžΆαž…αž€αž˜αŸ’αž…αžΆαžαŸ‹αž™αž“αŸ’αžαž€αžΆαžšαžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹αžŠαŸ‚αž›αž”αžΆαž“αž”αŸ’αžšαžΎαž–αžΈαž˜αž»αž“αŸ” αž–αžΈαž˜αž»αž“ αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αžΆαž“αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹ keyframe αž€αŸαžŠαŸ„αž™ αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αžŠαŸ‚αž›αž˜αžΆαž“αžˆαž»αžαž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ† αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš keyframe αž”αžΆαž“αž’αŸ’αž›αžΆαž€αŸ‹αž…αž»αŸ‡αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„ αž αžΎαž™αž˜αžΆαž“αž€αžΆαžšαž–αž“αŸ’αž™αžΆαžšαž–αŸαž›αž’αŸ†αž“αŸ…αž–αŸαž›αž…αžΌαž›αž”αŸ’αžšαžΎ keyframes αž¬αž“αŸ…αž–αŸαž›αž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαžαžΆαž˜αž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαŸ”

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž“αžΆαŸ†αž…αŸαž‰ αž“αž·αž„αž“αžΆαŸ†αž…αžΌαž›αž―αž€αžŸαžΆαžšαž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ EDL αž“αž·αž„ XML αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„αž€αž‰αŸ’αž…αž”αŸ‹ Adobe Premiere αž“αž·αž„ Final Cut Pro αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž―αž€αžŸαžΆαžš αžƒαŸ’αž›αžΈαž” αžŸαŸŠαž»αž˜αž‚αž“αŸ’αž›αžΉαŸ‡ αž€αžΆαžšαž”αŸ†αž”αŸ’αž›αŸ‚αž„ αž“αž·αž„αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž–αŸαž›αžœαŸαž›αžΆαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αŸ”

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαžšαžΌαž”αž—αžΆαž–αžαžΌαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αŸ” αž”αž‰αŸ’αž αžΆαž‡αžΆαž˜αž½αž™αžšαžΌαž”αž—αžΆαž–αžαžΌαž…αž”αžΆαžαŸ‹αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈ αž¬αž”αŸ’αžαžΌαžšαžˆαŸ’αž˜αŸ„αŸ‡αžαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„ αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αŸ’αž“αž»αž„αžαžαžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž˜αž½αž™ αž αžΎαž™αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž”αž˜αŸ’αžšαžΎαžšαžΌαž”αž—αžΆαž–αžαžΌαž…αŸ— αž“αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ HTTP αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžαžαž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆ αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž”αžΆαžαŸ‹ αž“αž·αž„αž”αž„αŸ’αž€αžΎαžαžšαžΌαž”αž—αžΆαž–αžαžΌαž…αžŠαŸ‚αž›αž”αžΆαžαŸ‹αž‘αžΎαž„αžœαž·αž‰ (αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ αž“αž·αž„αž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ HTML αž αžΎαž™αž₯αž‘αžΌαžœαž“αŸαŸ‡αžŸαŸ’αž“αžΎαžŸαž»αŸ†αžšαžΌαž”αž—αžΆαž–αžαžΌαž…αž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ HTTP αžŠαŸ‚αž›αž—αŸ’αž‡αžΆαž”αŸ‹αž˜αž€αž‡αžΆαž˜αž½αž™);
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž˜αŸ‰αžΌαžŠαŸ‚αž› Blender 3D 2.80 ΠΈ 2.81αž€αŸαžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αž˜αŸ’αžšαž„αŸ‹αž―αž€αžŸαžΆαžš β€œ.blend” αŸ” αž…αŸ†αžŽαž„αž‡αžΎαž„αž˜αžΆαž“αž…αž›αž“αžΆαž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž”αžΆαž“αžšαŸ€αž”αž…αŸ†αž“αŸ…αž€αŸ’αž“αž»αž„ Blender αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αŸ” αž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αžαž€αŸ’αž€αžœαž·αž‡αŸ’αž‡αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ†αžŽαžαŸ‹αž€αŸ†αžŽαŸ‚ αž“αž·αž„αž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž”αžΆαž“αžšαž”αžŸαŸ‹ Blender;

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αž·αž„αžŸαŸ’αžŠαžΆαžšαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž˜αž»αž“αž“αŸ…αž€αŸ’αž“αž»αž„αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαž“αŸƒαž€αžΆαžšαž”αžšαžΆαž‡αŸαž™αž¬αž€αŸ†αž αž»αžŸαž…αŸƒαžŠαž“αŸ’αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž›αž»αž”αžˆαž»αžαžαŸ’αž›αžΈαŸ—αž…αŸαž‰αž–αžΈαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαžŠαŸ„αž™αž…αŸƒαžŠαž“αŸ’αž™ αž αžΎαž™ AutoRecord αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αŸαŸ‡ αž“αŸ„αŸ‡αž₯αž‘αžΌαžœαž“αŸαŸ‡αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αžΆαž“αž›αž‘αŸ’αž’αž—αžΆαž–αžœαž·αž›αžαŸ’αžšαž›αž”αŸ‹αž‘αŸ…αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαž–αžΈαž˜αž»αž“ (αž–αžΈαž˜αž»αž“ AutoRecord αž”αžΆαž“αž‡αŸ†αž“αž½αžŸαž―αž€αžŸαžΆαžšαž‚αž˜αŸ’αžšαŸ„αž„αžŸαž€αž˜αŸ’αž˜ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž₯αž‘αžΌαžœαž“αŸαŸ‡αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αž€αž˜αŸ’αžšαž·αžαž˜αž’αŸ’αž™αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„ ~/. openshot_qt/recovery/);

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™αžšαžΌαž”αž—αžΆαž–αžœαŸ‰αž·αž…αž‘αŸαžšαž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹
    SVG αŸ” αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆ SVG αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αžαž˜αŸ’αž›αžΆαž—αžΆαž– αž–αž»αž˜αŸ’αž–αž’αž€αŸ’αžŸαžšαŸ”αž›αŸ” αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžαŸ’αž˜αžΈαž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž§αž”αž€αžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš SVG resvg;

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αž€αŸ‚αž›αž˜αŸ’αž’αž”αž„αŸ’αž’αž½αž…αž˜αžΎαž›αž‡αžΆαž˜αž»αž“αŸ” αž“αŸ…αž–αŸαž›αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αŸ†αž αŸ†αž”αž„αŸ’αž’αž½αž… αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž₯αž‘αžΌαžœαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžαŸ‚αž€αŸ’αž“αž»αž„αžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž‘αŸ†αž αŸ†αžŠαžΎαž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ‚αž„αž…αŸ‚αž€αžŠαŸ„αž™αž–αžΈαžšαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž“αŸ…αžŸαž›αŸ‹αžŠαŸ‚αž›αž›αž»αž”αž”αŸ†αž”αžΆαžαŸ‹αžšαžΌαž”αžšαžΆαž„αž“αŸƒαž€αžΆαžšαž…αžΆαžαŸ‹αž‘αž»αž€αž‡αžΆαž˜αŸ„αžƒαŸˆαž“αŸ…αž‚αŸ‚αž˜αž“αŸƒαžšαžΌαž”αž—αžΆαž–αŸ”
  • αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αžΆαŸ†αž…αŸαž‰αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αŸ” αž“αŸ…αž–αŸαž›αž“αžΆαŸ†αž…αŸαž‰αž€αŸ’αž“αž»αž„αž’αžαŸ’αžšαžΆαžŸαŸŠαž»αž˜αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆ αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŸαŸŠαž»αž˜αž‚αž“αŸ’αž›αžΉαŸ‡αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αž›αŸ‚αž„αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš (αž–αžΈαž˜αž»αž“ αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αžŸαŸŠαž»αž˜αž‚αž“αŸ’αž›αžΉαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ αžŠαŸ‚αž›αž’αžΆαž…αž“αžΆαŸ†αž±αŸ’αž™αž”αžΆαžαŸ‹αž”αž„αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸ…αž–αŸαž›αž“αžΆαŸ†αž…αŸαž‰αž“αŸ… FPS αž‘αžΆαž”);
  • αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž€αžΆαžšαž•αŸ’αž‰αžΎαž‘αžΌαžšαž›αŸαžαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž·αž‘αž“αŸ…αž–αŸαž›αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž€αžŠαŸ†αž”αžΌαž„αŸ” αž˜αŸ‰αŸ‚αžαŸ’αžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαž›αž»αŸ‡αžαŸ’αžšαžΆαžαŸ‚αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž™αž›αŸ‹αž–αŸ’αžšαž˜αž™αŸ‰αžΆαž„αž…αŸ’αž”αžΆαžŸαŸ‹αž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαž•αŸ’αž‰αžΎαž˜αŸ‰αŸ‚αžαŸ’αžšαžŠαŸ‚αž›αž˜αž·αž“αž”αž‰αŸ’αž…αŸαž‰αžˆαŸ’αž˜αŸ„αŸ‡ αžšαž½αž˜αž‘αžΆαŸ†αž„αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž€αŸ†αžŽαŸ‚αž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™ αž“αž·αž„αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž€αŸαžŠαžΌαž…αž‡αžΆαž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž€αŸ†αž αž»αžŸαžŠαŸ‚αž›αž€αžΎαžαž‘αžΎαž„αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž€αžΆαžšαž™αž›αŸ‹αž–αŸ’αžšαž˜αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž‰αžΎ telemetry αž“αŸ…αž–αŸαž›αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ†αž”αžΌαž„ αž”αŸ’αžšαž’αž”αŸ‹αž–αž·αžŸαŸαžŸαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž‡αž˜αŸ’αžšαžΎαžŸαž“αŸƒαž€αžΆαžšαž•αŸ’αž‰αžΎαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αžŸαž€αž˜αŸ’αž˜αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž αžΎαž™αž”αžΆαž“αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆ "αž”αžΆαž‘ αžαŸ’αž‰αž»αŸ†αž…αž„αŸ‹αž€αŸ‚αž›αž˜αŸ’αž’ OpenShot" αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž™αž›αŸ‹αž…αŸ’αžšαž‘αŸ†αžŠαŸ„αž™αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž’αžΆαž“αž…αŸ†αžŽαžΆαŸ†αž“αŸ…αž€αŸ’αž“αž»αž„ αž”αž„αŸ’αž’αž½αž…;

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αž·αž–αž“αŸ’αž’αžœαžΈαžŠαŸαž’αžΌαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ OpenShot 2.5.0

  • αž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αž‡αžΆαž…αŸ’αžšαžΎαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αž…αŸ†αž–αŸ„αŸ‡αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ’αžαžΆαž”αž“αžΆ αž“αž·αž„αžŸαŸ’αž‚αŸ’αžšαžΈαž”αžŸαŸ’αžαžΆαž”αž“αžΆαžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ CMake αŸ” αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ Travis CI αž“αž·αž„ GitLab CI;
  • αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆαž†αŸ’αž›αž„αžœαŸαž‘αž·αž€αžΆαž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αŸ” αžŸαŸ†αžŽαž»αŸ†αžŸαžΆαž€αž›αŸ’αž”αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€ αž αžΎαž™αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž™αž€αž˜αž€αž–αž·αž…αžΆαžšαžŽαžΆαŸ” αž•αŸ’αžαž›αŸ‹αž—αžΆαž–αžŸαŸ’αž˜αžΎαž‚αŸ’αž“αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž»αžαž„αžΆαžš αž“αž·αž„αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Linux, Windows αž“αž·αž„ macOS αŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹