Извиняюсь за нубский вопрос. Смотрю старый фильм flash 1990 года в формате 4:3. Если ли какой-нибудь способ смотреть на 16:9 мониторе без искажения картинки (в стиле качки-мутанты) или увеличения с обрезкой (без головы и ног) (короче, способы лучше чем в Vlc).
Если "залить градиентом", это "способ", то можно много чего придумать :) Берем картинку, растягиваем по ширине, блюрим, поверх ложим исходное видео. Получаем приятный эффект. В ffmpeg не так сложно сделать такое :)
Есть варианты, требующие немалых вычислительных ресурсов: надо пересчитать всё видео. Так что мало применимы дома.
Делают «интеллектуальное» кадрирование: автоматически определяют значимую зону кадра – где есть лица, движение, алгоритм точно неизвестен – и увеличивают/обрезают сохраняя её. Напр. у Technicolor: adaptive framing;
Опять же, интеллектуальное, растягивание: в кадре определяются зоны, которые можно растягивать - напр. слева лицо персонажа, справа – небо и море с горизонтом. Вот их-то и можно растянуть, а лицо трогать нельзя.
Неинтеллектуальное растягивание краёв: центральная область остаётся неизменной, края кадра чуть растягиваются, заполняя недостаток в ширину. Выглядит не очень, но на телевидении иногда использовалось.