Запись с tv-тюнера (mencoder)

#!/bin/bash
#
# usage: ./spbrec.sh
#
# for example, ./spbrec.sh 15 120
#
CH=$1
if [ “$1″ = “” ] ; then
echo “Please give number of channel”;
exit
fi
case $CH in
1) FREQ=49.75;; #ОРТ
2) FREQ=191.25;; #Россия
3) FREQ=77.25;; #ТРК Петербург
4) FREQ=175.25;; #СТС
5) FREQ=215.25;; #ТНТ
6) FREQ=567.25;; #НТВ
7) FREQ=623.25;; #REN-TV
8 ) FREQ=519.25;; #ТВ-3
9) FREQ=535.25;; #Культура
10) FREQ=551.25;; #СТО
11) FREQ=479.25;; #Rambler-NBN
12) FREQ=695.25;; #OTB
13) FREQ=591.25;; #Домашний
14) FREQ=607.25;; #Муз-ТВ
15) FREQ=647.25;; #Спорт
16) FREQ=503.25;; #7TB
17) FREQ=711.25;; #MTV
esac
if [ “$2″ = “” ] ; then
echo “Please give recording time in minutes!”;
echo “60 min will be used by default.”;
TIME=60
#exit
else
TIME=$2
TIME=$[TIME*60]
fi
#record from line-in, not mic
aumix -l R -m P
aumix -l 0
mencoder -tv driver=v4l2:normid=5:audiorate=44100:alsa: \
volume=100:amode=1:fps=25:freq=$FREQ \
-ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=1200 \
-oac lavc -lavcopts acodec=mp3:abitrate=96 -endpos $TIME -vf pp=lb -o record.avi tv://
#restore my settings from ~/.aumixrc
#aumix -L
#restore: mic to record, not line-in
aumix -m R -l P

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s


%d такие блоггеры, как: