Масштабирование 4:3<->16:9 в mplayer

16.10.2009 09:55:31

Потратил неожиданно много времени на выяснение нехитрой, в общем-то, вещи, поэтому документируем. Вводная: имеется видео в формате 4:3, явно ужатое с 16:9 (важно: именно ужатое, а не обрезанное, как вариант, криво закодированное, такое тоже бывает), имеется широкомордый монитор с разрешением 1920×1200. Задача: вывести изображение во всю ширину монитора, избавившись от дурацких искажений.

Решение:

$ mplayer -noaspect -monitoraspect 16:9 $FILE

Вот настолько просто. Некоторое время возюкался с «-vf scale», он правильно масштабировал при показе в окне, но, по неведомой причине, не работал в полноэкранном режиме. А так, всё очень хорошо.

P.S. (19.10.2009) Всё-таки не так оно радужно, работает не всегда. :-/

Закомментировать

Вам бы, по-хорошему, зарегистрироваться сначала надобно, прежде чем комментарии оставлять. Но, в порядке исключения, можете попробовать с OpenID проскочить, вдруг.