Здравствуйте. Помогите решить проблему с кодировкой.
У меня скрипт стартует subprocess (ffmpeg).
Скрипт в параметрах передает текст. Я хочу послать параметр в utf-8, но ffmpeg пишет в итоге иероглифы.
Если кодирую в cp1251, то неизвестные символы заменяются вопросами.
Если стартовать в окружении cygwin то там все боле менее. Но cygwin совершенно случайным образом при попытке стартовать subprocess вываливается в ошибку с библиотекой time.dll.
В *nix все хорошо.
В виндах вообще возможно решить проблему кодировки?