×
Внимание, Tele2 отказывает в доставке SMS от Google (18 июнь 2017)

Крайне неприятная новость для пользователей российского сегмента сетей связи мобильного оператора Tele2.

Идея Что может mplayer. Хитрости и трюки

Больше
6 года 8 мес. назад - 6 года 8 мес. назад #1 от Aleksej
Aleksej создал эту тему: Что может mplayer. Хитрости и трюки



Проигрывание файлов с 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
Последнее редактирование: 6 года 8 мес. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.