64-разрядная операционная система Windows10. Когда я использую следующую команду
ffmpeg.exe -f gdigrab -framerate 16 -i title="Bassano_Virtus_55_ST_vs_FC_Südtirol" -b:v 768k -s "1024x768" -loglevel verbose test.flv
я получаю эту ошибку:
[gdigrab @ 0000000002677600] Can't find window 'Bassano_Virtus_55_ST_vs_FC_S├╝dtirol', aborting.
title=Bassano_Virtus_55_ST_vs_FC_S├╝dtirol: Input/output error
В то же время, когда я использую эту команду без акцентированных символов, все работает. Спасибо.
cmd
оболочки.Ответы:
Согласно старым обсуждениям, которые я нашел на сайте ffmpeg, он не поддерживает Unicode. Если это действительно приложение ANSI, это может объяснить, почему оно не может обрабатывать символы с акцентом.
Я думаю, что ваш лучший вариант, если вы не хотите становиться разработчиком ffmpeg, это изменить заголовок окна перед запуском ffmpeg.
Вот некоторые бесплатные продукты, которые я нашел, но никогда не использовал:
Возможно, вам придется запустить их от имени администратора.
источник