IT-К@ФЕ. Welcome! :)
   
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня


Что может mplayer. Хитрости и трюки
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Что может mplayer. Хитрости и трюки

Что может mplayer. Хитрости и трюки 1 год, 7 мес. назад #260

  • Aleksej
  • Вне сайта
  • Moderator
  • Постов: 1738
  • Репутация: 40



Проигрывание файлов с ftp:

mplayer ftp://site.net/video.avi


либо так:

wget ftp://server.com/video.avi -O - | mplayer -cache 8192 -


Просмотр видео из архивов (без распаковки):

$ tar xaf archive.tar.bz2 -O | mplayer -cache 2048 -


$ unrar p -inul archive.rar | mplayer -cache 2048 -


$ unzip -p archive.zip | mplayer -cache 2048 -


Сохраняем потоковое видео на свой винчестер:

$ mplayer http://streamserver.com -dumpstream -dumpfile stream.asf


Исключаем из видео ненужное (рекламу, порно, сцены насилия и т.д.).

Для всего этого - используем систему EDL mplayer-a. И прежде всего - создаем EDL-файл, формат следующий:

[начальная секунда] [конечная секунда] [действие]

Например:

$ cat test.edl 
5 8 0
12 15 0
18 23 1


действия: 0 - пропустить видео, 1 - заглушить звук.

Далее - подключаем видео к mplayer:

$ mplayer video.avi -edl имя_файла


Возможно упростить создание EDL-файла; запускаем mplayer с опцией -edlout имя_файла:

$ mplayer video.avi -edlout test.edl


При проигрывании - в нужном месте (там, где необходимо вырезать видео или заглушить звук) нажимаем i, и запись будет добавлена в test.edl. После чего открываем снова этот файл и уже совсем немного редактируем вручную.

Обрезание видео по ширине и высоте

$ mplayer -vf rectangle=200:300:50:100 video.avi


Экспериментируем и рисуем для начала на экране прямоугольник нужного нам размера (в данном примере - ширина 200, высота 300 пикселей, отдален на 50 пикселей от левого и на 100 - от верхнего краев).
После того, как нас все устроило - воспроизводим указанный участок:

$ mplayer -vf crop=200:300:50:100 video.avi


При кодировании - тот же способ.

Воспроизведение DVD со звуком 5:1

Используем опцию -channels

 mplayer dvd://1 -channels 6


Эмуляция surround в наушниках (плагин HRTF):

$ mplayer video.avi -channels 6 -af hrtf


Программное усиление звука:

$ mplayer video.avi -softvol -softvol-max 200

- на 200%

$mplayer video.avi -af volume=10

- в 10 децибел.

Изменить скорость воспроизведения видео:

$ mplayer -speed 0.5 video.avi


Фильтр scaletempo для звука:

$ mplayer -af scaletempo -speed 0.5 video.avi


Вырезать звук из видео:

$ mplayer -dumpaudio -dumpfile sound.mp3 video.avi


Сделать скриншот:

$ mplayer -vf screenshot video.avi


Видеовыход. Список драйверов:

$ mplayer -vo help
Изменено: 1 год, 7 мес. назад от Aleksej.
  • Страница:
  • 1
Время создания страницы: 0.22 секунд