ffmpeg генерирует пустое видео как вывод снимка экрана
1300
Jack
Я пытаюсь записать как видео экран, но это пустое видео в качестве вывода. Я использую эту команду:
ffmpeg -f gdigrab -framerate 25 -i title=calc fo.flv
Как это исправить?
Поделитесь полным выводом консоли. Слепое предположение: вам нужно добавить `-pix_fmt yuv420p` перед` fo.flv`. На каком игроке вы тестируете?
Gyan 7 лет назад
0
Я новичок в ffmpeg, он записывает только на видео проигрыватели? Я не тестирую с одним ... `-pix_fmt yuv420p` вернулся не найден
Jack 7 лет назад
0
Нет, это сохраняет в файлы. Вы упомянули «пустое видео в качестве вывода». Что вы просмотрели в файле?
Gyan 7 лет назад
0
Извините, я имею в виду, "он записывает * только * окно проигрывателя видео?" например, могу ли я использовать его с любым окном, таким как калькулятор? видеовыход - это просто черный экран, на котором, кажется, записывается только курсор мыши
Jack 7 лет назад
0
Нет, он может записать любое окно. Попробуйте `title = Calculator`
Gyan 7 лет назад
0
Я пробовал, видео выход - тот, который я упоминал ранее.
Jack 7 лет назад
0
Если я пытаюсь записать, например, окно MS word, я получаю: `неверные свойства, прерывание`
Jack 7 лет назад
0
Поделитесь полным выводом консоли.
Gyan 7 лет назад
0
Вот: консольный вывод http://pastebin.com/t7VURySg и видео: https://vid.me/fIPM (я нажимаю на кнопки 3, + и 3 пару раз, но записывается только курсор)
Jack 7 лет назад
0
[gdigrab @ 02edb100] Не удалось захватить изображение (ошибка 8) происходит, когда я закрываю окно. Я не знаю другого способа остановить запись ffmpeg
Jack 7 лет назад
0
Нажмите `q` или` Ctrl-C`, чтобы остановить запись, когда фокус находится на окне терминала ffmpeg. Работает ли `-i desktop`?
Gyan 7 лет назад
0
Да, `-i desktop` работает нормально.
Jack 7 лет назад
0
@Mulvya Это не работает, но я тестировал программы WIndows (некоторые нативные): calc.exe, notepad.exe, MS Word, Firefox, Windows Media Player, но он работает для видеопроигрывателя k-lite. Он не нашел много окон по названию, которые я пробовал либо. Я думаю, что он не поддерживает Unicode тоже? из этого исходного файла (https://github.com/WatchBeam/ftl-ffmpeg/blob/master/libavdevice/gdigrab.c) он, похоже, использует строку ANSI (если exe-файл, который я использую, взят из того же источника )
Jack 7 лет назад
0
@Mulvya: вы используете Windows? работает программа записи собственного калькулятора Windows на вашем компьютере?
Jack 7 лет назад
0
Это работает [здесь] (https://vid.me/HY6i). Но мышь не записана правильно.
Gyan 7 лет назад
0
Weird. Я вижу, что вы на Win7, я на win10 ... Я попробую на машине win7, чтобы увидеть, если какая-то разница. `ffmepg` также не принимает имена файлов в юникоде, я почти отказываюсь от` ffmepg` ...
Jack 7 лет назад
0
Поскольку рабочий стол работает, вы можете снимать и обрезать одновременно.
Gyan 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами