[Решено] MPlayer сменить формат

Впервые слышу, чтобы mplayer не умел самостоятельно определить размер кадра и/или растянуть его до размеров монитора.
———————————
add. Разве что для просмотра во фреймбуффере -vf scale=1680:-3, например, - незаменимая вещь.
... А оно вона как.
Ну да , работает
Значит все-же есть какая-то неувязка на уровне видеодрайвера.
Aivar
Значит все-же есть какая-то неувязка на уровне видеодрайвера.
Не факт. То есть, мы не знаем. Mplayer по умолчанию запустит видео в том массштабе, в котором это видео представлено, т.е 100%, (М 1:1) или втиснет в размер экрана, если размер видео его превышает и если не указаны доп. параметры в самом плеере (как постоянную величину, например, это можно раз и надолго прописать в ~/.mplayer/config). А человеку может нужно принудительно менять размер окна плеера, по обстоятельствам.
Иными словами. в чём собственно, вопрос?
Судя по многотомному ману, с мплеером вообще много чего можно вытворять.
bobart
То есть, мы не знаем. Mplayer по умолчанию запустит видео в том массштабе, в котором это видео представлено, т.е 100%, (М 1:1) или втиснет в размер экрана, если размер видео его превышает
Знаем.
Если размер кадра МЕНЬШЕ разрешения монитора - mplayer (в купе с WM, разумеется) выведет окно, соответствующее размеру кадра, учитывая DAR.
-fs - масштабирует (в данном случае увеличивает) видео до размеров экрана. Вернее, до размеров, которые уместятся на экране без нарушения пропорций кадра.

Если размер кадра БОЛЬШЕ разрешения монитора - mplayer по дефолту выводит окно соответствующего размера, которое будет выходить за пределы экрана.
-fs - масштабирует (в данном случае уменьшает) видео до размеров экрана.

Пишу по памяти, но не думаю, что что-либо изменилось.
teplovoz, а какой оконный менеджер на борту? SMPlayer у вас работает хотя бы по той причине, что mplayer помещает видео в уже существующее окно SMPlayer'а.

Гы, по такому принципу можно вывести видео в любое окно:
xwininfo | grep 'Window id'
клик на произвольное окно
mplayer video.avi -wid id окна

В результате можно вывести видео хоть-куда, хоть на рабочий стол, который the root window.
Как то не понятно -
SMPlayer у вас работает хотя бы по той причине, что mplayer помещает видео в уже существующее окно SMPlayer'а.

, а так -
Гы, по такому принципу можно вывести видео в любое окно:
xwininfo | grep 'Window id'
клик на произвольное окно
mplayer video.avi -wid id окна
В результате можно вывести видео хоть-куда, хоть на рабочий стол, который the root window. 
работает , СПС Aivar
teplovoz
Как то не понятно
Почему не понятно? Если в настройках SMPlayer'а не указано "Запускать MPlayer в отдельном окне", видео будет размещено в окне SMPlayer'а.
Посмотрите дерево окон SMPlayer'а:
$ xwininfo -tree
Одно из его дочерних окон у меня имеет такой вид:
1 child:
           0x2400025 (has no name): ()  1678x708+0+74  +1+201
Далее:
$ echo $((16#2400025))
37748773
Сравниваем с фрагментом отчета MPlayer'а:
/usr/bin/mplayer ... -wid 37748773 ...
Теперь запустите
mplayer -wid 37748773 blablabla.avi
и получите то же, что делает SMPlayer.

Другое дело, что для нас остается сакральной тайной используемый Вами WM, разрешение монитора и информация о "проблемном"видео, потому как mplayer по дефолту прекрасно справляется с созданием окна для видео без каких-либо костылей.
Иной расклад с тайлингом, но не припомню случая, чтобы всплыл какой-то трабл.
Извините уважаемые гуру , как то не было времени , значит на борту имеется xfce и lxde установлен стандартный xorg xorg-apps , так же установленно 2 ядра - стандартное с установкой arch и pae , видеокарта - nvidia 9600 GT , в SMPlayer разрешение показывает такое же как в MPlayer примерно так
VO: [x11] 720x526 => 720x526 Planar YV12
при запуске с терминала , однако SMPlayer воиспроизводит видео на все окно , а MPlayer показывает видео ровно по размеру окна терминала , и по F окно терминала расширяется а воспроизведение видео не увеличивается , файл (это фильм) качаю с rutracker там всё проверяется , конечно качество бывает не на уровне , но по поводу формата всегда указывается , монитор Samsung -19 потолок разрешения даже и не знаю , думаю это не так важно для этого вопроса , так же если
GRUB_CMDLINE_LINUX_DEFAULT='splash=silent logo.nologo quiet nouveau.modeset=0 rootfstype=ext4 plymouth.enable=0'
убираю строку и генерирую grub то MPlayer работает нормально , только проблема остается с зависанием ПК .

P.S. В принципе вопрос решается с помощью vf scale и ставлю решено !
teplovoz
на борту имеется xfce и lxde
Другими словами xfwm4 и OpenBox. Не знаю как с крысой, а с коробкой проблем не было. И потом, есть острая необходимость в использовании nouveau? Почему бы не поставить nvidia и выводить видео на vpdau? С такой карточкой VO: [x11] - не серьезно. К тому же:
MPlayer показывает видео ровно по размеру окна терминала , и по F окно терминала расширяется а воспроизведение видео не увеличивается
имхо, намекает на трабл с видеовыходом. Но если вы считаете проблему решенной, быть по тому.

ЗЫ
монитор Samsung -19 потолок разрешения даже и не знаю
Это как? Начальство разрешение надо знать в лицо! )
Все от формата зависит. Обычно 19": 5:4 - 1280x1024, 16:10 - 1440x900 и т.д.
А вообще, смотрите конкретно по своему монитору или в педивикию.
 
Зарегистрироваться или войдите чтобы оставить сообщение.