1

Я думаю, что перепробовал все мыслимые перестановки, но все, что я получаю, это синтаксические ошибки.

Я нашел этот пример:

ffmpeg -f dshow -i video = "захват экрана-захвата" -f dshow -i audio = "виртуальный захват звука" output.mkv

И это работает ... но в результате получается видео очень низкого качества.

Документация для dshow предполагает наличие различных опций, в том числе "video_size", однако нет никакой документации по синтаксису, которую можно использовать для опций (в целом или для этой конкретной), и нет подсказок для правильного ввода. Может кто-нибудь подсказать мне?

Моя цель - сделать снимок экрана с более высоким качеством, чем предусмотрено по умолчанию.

1 ответ1

0

Синтаксис

ffmpeg -{input1 options} -i input1 -{input2 options} -i input2
       -{output1 options} output1 -{output2 options} output2 ...

Итак, параметры DirectShow для видео будут идти перед -i video="screen-capture-recorder" а для аудио будут идти перед -i audio="virtual-audio-capturer"

Тем не менее, вы должны показать полный вывод консоли от одного из ваших казней, чтобы можно было диагностировать проблему здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .