1. А если придётся потом и кириллицу и арабские и ещё какие другие символы выводить?
Зачем себя ограничивать cp932, когда есть прекрасный юникод и кодировки UTF8/16/32?
2. .NET кроссплатформенный - так зачем себя гвоздями прибивать к winapi, когда для тех же задач есть стандартные API?
А если проблема на самом деле со шрифтами, а не с кодировкой?
Кирилл Гусарев, емнип, минобр только образовательный стандарт составляет - какие компетенции должны изучаться на какой специальности.
Если бы всё составлял минобр, то тогда не было бы никакой разницы между учебными учреждениями - учителя бы были просто говорящими головами
Можно чуть конкретнее раскрыть, на сколько мобильным должен быть девайс?
И какие задачи предполагается на нём решать? Ибо питон в этом плане очень разношёрстный.
Так ведь можно и до чего-то с 5" экраном опуститься (например до телефона с qpython)
однако сжатие длилось порядка 4 минут (при длине видео в 5 минут)
Очень зависит от железа и кодировщика. Попробуй аппаратный использовать - должен быстрее отработать.
Ещё можно другие кодеки попробовать - webm к примеру.
Вообще h265 очень требовательный как к кодировщику, так и к декодировщику.
Кирилл Гусарев, учебная программа минобра никак не фиксирует, какой именно софт нужно использовать - фиксируются только необходимые компетенции.
Например, когда у нас был курс с разработкой настольных приложений - все делали на Delphi, но я договорился с преподом, что буду делать на WPF - все прошло хорошо.
Аналогично с обновлением софта.
В основном, у образовательной учреждения нет ресурса следить за тем, что сейчас актуально и пользуется спросом, так что если ты сам это сделаешь и предложишь изменения - тебе только спасибо скажут.
Правда тебе придётся тогда самому инструкции подкорректировать)
Ну или можно договориться с преподом, чтобы ты на выделенный себе комп поставил то что тебе удобно - тогда вообще легко
Кирилл Гусарев, Ну так а тебе то какая разница, какие данные твой пользователь шлёт? Какие проблемы alert("sss") может сделать на бэке?
Нет никакого смысла экранировать данные при получении - их надо экранировать при показе.
А перед тем как изменишь OutputEncoding - что там лежит?
Единственное пока моё предложение - изменить кодировку снаружи через chcp