ffmpeg автоматически перемасштабирует. Как я могу предотвратить это без указания высоты для 'force_original_aspect_ratio'? - PullRequest
0 голосов
/ 16 февраля 2020

Я использую ffmpeg, чтобы делать скриншоты видеофайла. Кажется, что некоторые видеофайлы выглядят сжатыми, потому что ffmpeg по какой-то причине автоматически их масштабирует. Для этого я использую пакет python, а не инструмент CLI. Единственные параметры, которые я использую, - это указание метки времени для захвата и тихий вывод. Я пытаюсь сделать снимок без потерь. Я не знаю, почему он изменяет размеры автоматически. Я попытался использовать параметр force_original_aspect_ratio и установить его на -1, но он не работает без указания высоты. Есть ли способ предотвратить это без указания высоты? Я могу сделать это для моего сценария, но это кажется ненужным. Это должно только оставить это как есть.

РЕДАКТИРОВАТЬ: Кстати, видео - 720x480. Как ни странно, метаданные на видео и на снимке экрана имеют размер 720x480. Однако я выстроил их в ряд, и видео явно расширилось. VL C делает снимок экрана просто отлично. Кто-то сказал мне, что у ffmpeg просто проблемы с SD-файлами. Я не знаю.

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