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

Подскажите как поменять формат видео в MPlayer -
VO: [x11] 720x526 => 720x526 Planar YV12
[swscaler @ 0xb76e7ba0]using unscaled yuv420p -> bgra special converter
A:  75.9 V:  75.9 A-V: -0.000 ct:  0.041   0/  0  5%  4%  0.7% 0 0
MPlayer interrupted by signal 2 in module: sleep_timer
A:  75.9 V:  75.9 A-V: -0.000 ct:  0.041   0/  0  5%  4%  0.7% 0 0
В командной строке -vo xv или -vo gl
В конфиге vo=xv или vo=gl
Подробнее см. man mplayer и гугл.

А вообще надо ещё посмотреть, что у вас с видеодрайвером, может у вас его нет, и вместо него веса, потому ничего и не работает?
Нужно больше данных.
Вообще-то x11 должен работать с любой карточкой. И, да, хотелось бы пощупать сам видеофайл или, по крайней мере, посмотреть инфу из mediainfo.
Воощем такая пред - история , нашёл на обширных полях интернета вот это -
GRUB_CMDLINE_LINUX_DEFAULT='splash=silent logo.nologo quiet nouveau.modeset=0 rootfstype=ext4 plymouth.enable=0'
, теперь с загрузкой пк проблем нет , вот это
nouveau.modeset=0
, как я понимаю вырубает видеодрайвер , однако SMPlayer работает , и все регулируется , а можно как то драйвер заставить работать когда мне нужно , то есть для данного случая с MPlayer , пробовал убрать nouveau.modeset=0 , однако ПК опять начинает виснуть .
teplovoz
Воощем такая пред - история , нашёл на обширных полях интернета вот это -
GRUB_CMDLINE_LINUX_DEFAULT='splash=silent logo.nologo quiet nouveau.modeset=0 rootfstype=ext4 plymouth.enable=0'
, теперь с загрузкой пк проблем нет , вот это
nouveau.modeset=0
, как я понимаю вырубает видеодрайвер
Это вырубает только изменение разрешения на ранних этапах загрузки (kernel mode set), и только для nvidia. Для этого же есть не зависящий от драйвера параметр nomodeset. Но в любом случае после загрузки драйвер работать должен.
akorop
 Но в любом случае после загрузки драйвер работать должен. 
Тогда как заставить mplayer работать с нужным разрешением ?
teplovoz
однако SMPlayer работает
Вот и смотрите в SMPlayer'е с какими параметрами запускается mplayer:
Настройки -> Смотреть отчеты -> MPlayer
Если я не ошибаюсь, формат, т.е. размер кадра (если более или менее по-русски) в mplayer задаётся опцией -vf scale, например -vf scale=720:540
Или -vf scale=720:-2 (в этом случае окно растянется пропорционально первому значению автоматически). Сам особо в этом не упражнялся, но так пишут в интернетах.

PS. Проверил, работает как заявлено.
mplayer -vo xv -vf scale=720:-2 file.mov
bobart
Если я не ошибаюсь, формат, т.е. размер кадра (если более или менее по-русски) в mplayer задаётся опцией -vf scale, например mplayer -vf scale=720:540
Или -vf scale=720:-2 (в этом случае окно растянется пропорционально первому значению автоматически). Сам особо в этом не упражнялся, но так пишут в интернетах.

PS. Ещё пишут, что это опция для mencoder, так что если лень лазить в маны, то можно и впрямь глянуть в отчёт и выловить опцию оттуда.

Блин ... , ну толковые , и вот тут мне масть и пошла - огромное СПС - bobart
vf scale=.... 
, можно рулить как захочешь !!!
teplovoz
можно рулить как захочешь !!!
Мда.., можно. Однако, man mplayer - многостраничное чтиво "не для всех". Быстрее бывает нагуглить.
То есть, мне бы и в голову не пришло, что scale (массштаб) относится к vf (видеофильтру). А уж назвать это "форматом видео"... А оно вона как.
 
Зарегистрироваться или войдите чтобы оставить сообщение.