LINUX.ORG.RU

Эстэтам...


0

1

Может кому пригодится. Есть такая замечательная софтина для tv - tvtime. Не умеет она с пульсом работать. Да и наверное не сумеет уже никогда. Делаю так. (Пускаю пультом через lirc, или просто)

#!/bin/bash

# размер буффера sox
SOXBUFSIZE=256
#SOXBUFSIZE=512
#SOXBUFSIZE=2048
STREAMRATE=32000
# tuner alsa device
TUNERALSADEV="2,0"
#GAIN="3.5"
GAIN="3"
SOXPRIO="-7"

VIDEODEV="/dev/video1"
VBIDEV="/dev/vbi0"

SUCCESS=0
FAILURE=1

TVTIMEPID=`/bin/pidof tvtime`
SOXPID=`/bin/pidof sox`

if [ "$SOXPID" ]; then
        /bin/kill $SOXPID >/dev/null 2>&1
fi

if [ "$TVTIMEPID" ]; then
      /usr/bin/tvtime-command QUIT
      /bin/sleep 1
      /bin/kill $SOXPID >/dev/null 2>&1
    else
      /usr/bin/tvtime --vbidevice=$VBIDEV --device=$VIDEODEV --frequencies=russia --inp
ut=0 --norm=PAL & >/dev/null 2>&1
      /bin/sleep 8
      /usr/bin/sudo /usr/bin/nice -n $SOXPRIO /bin/su $USER -c "/usr/bin/sox -q -v $GAI
N --buffer $SOXBUFSIZE --rate 32k -c 1 -t alsa hw:$TUNERALSADEV --rate 32k -c 1 -t pulseaudio & >/dev/null 2>&1"
fi
exit $SUCCESS

Потом человек написал такую замечательную софтину okindd http://www.kochkin.org/doku.php http://www.kochkin.org/doku.php/okind/120-index Которая добавляет всяческие свистелки-перделки в kde которых иногда не хватает. Мне на пример нравится индикатор громкости. Все что угодно можно нарисовать самому.

#!/bin/sh
# by hbars for okindd osd
# hbars@bk.ru
# last mod. 2014-04-14

#export QT_SELECT=qt5
QDBUS="/usr/lib/x86_64-linux-gnu/qt4/bin/qdbus"

curmixer=`$QDBUS org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer|tr : _`
curmcontrol=`$QDBUS org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl|tr .-
 _`
cur_mixer_playback="$curmixer/$curmcontrol"
vol=0

if [ "$1" = "-" ]; then
    `$QDBUS org.kde.kmix /Mixers/$cur_mixer_playback org.kde.KMix.Control.decreaseVolum
e`
elif [ "$1" = "+" ]; then
    `$QDBUS org.kde.kmix /Mixers/$cur_mixer_playback org.kde.KMix.Control.increaseVolum
e`
elif [ "$1" = "mute" ]; then
    `$QDBUS org.kde.kmix /Mixers/$cur_mixer_playback org.kde.KMix.Control.toggleMute`
fi

mutecontrol=`$QDBUS org.kde.kmix /Mixers/$cur_mixer_playback org.kde.KMix.Control.mute`
if [ "$mutecontrol" = "false" ]; then
    vol=`$QDBUS org.kde.kmix /Mixers/$cur_mixer_playback org.kde.KMix.Control.volume`
    `$QDBUS org.kochkin.okindd /Service org.kochkin.okindd.display VolumeRound $vol`
else
    `$QDBUS org.kochkin.okindd /Service org.kochkin.okindd.display VolumeRoundOff 0`
fi

Чтот накатило. :)

★★★★★

Мне бы лекарство, для проги, которая только с пульсом умеет работать, то есть совсем с пульсом, без ао, упоротые кодеры писали под тяжёлыми наркотиками.

я бы понял, если бы под jack написали, но под пульсу, они бы ещё только под aRts или NAS писали бы!

anonymous
()
Ответ на: комментарий от anonymous

Прикол понял. На сколько я знаю бэкэнда pulseaudio > alsa нет. Да и это был бы дибилизм. Настрой нормально пульсу и не парься. Там все самодостаточно и замечательно работает.

hbars ★★★★★
() автор топика
Ответ на: комментарий от hbars

Нельзя настроить то, что даже к установке запрещено ^_^

anonymous
()
Ответ на: комментарий от alegz

очередной лороэгзперд, спешите видеть.

через ЧТО пульса звук-то выводит, клоун?

Жопу лучше себе заткни.
Через что пульса выводит звук все знали когда ее еще не было.
Дурачек.

ps: вывели.

hbars ★★★★★
() автор топика
Ответ на: комментарий от cadaber

Тех что добавил г. Кочкин не хватает. Все красиво через dbus. Прикручивай что угодно.

hbars ★★★★★
() автор топика
Ответ на: комментарий от hbars

Все красиво через dbus. Прикручивай что угодно.

Я к тому, что все свистоперделки после установки сразу выключаю. Дело не в производительности моего ноута, это как раз вполне, просто мешает. А если ещё проще - настайопывает. И оформление ставлю попроще, не Редмонд конечно, но Пластик.
Ненавижу свистоперделки.
Поубивал бы некоторых пользователей, которые их кучу наустанавливали.

cadaber ★★
()
Ответ на: комментарий от Valdor

Это личное. Я частенько занимаюсь очисткой компов от всякого дерьма, как физически-материального, так и программно-нематериального, но матерного. Конечно в винде, куда каждый норовит запихнуть какую шнягу, «чтоб красиво было». А то, что эти прибамбасы жрут и без того не резиновую оперативку и периодически глючат, (я уже не говорю об адваре и троянах), так это ничего, это нормально.
Ну, блин, ка-анечно, KDE - это ж совсем другое дело! Ничего не испортится и глючить не будет! Ну-ну, блажен кто верует...

cadaber ★★
()
Последнее исправление: cadaber (всего исправлений: 1)
Ответ на: комментарий от cadaber

Ну, блин, ка-анечно, KDE - это ж совсем другое дело! Ничего не испортится и глючить не будет! Ну-ну, блажен кто верует...

:)
Да много лет как. Это я про кде. И работает. С глюками сражаемся.
Они везде есть.

hbars ★★★★★
() автор топика
Ответ на: комментарий от hbars

Я сам вечно в кедах. С крысой поработал пару месяцев... ну не то, не впечатлило. С гномом то-же самое, не впечатлило. Посему остаюсь грызть кеды. Обновлять, если задолбает вконец. Как говорится, «плачу, но ем».

cadaber ★★
()
Ответ на: комментарий от cadaber

А то, что эти прибамбасы жрут и без того не резиновую оперативку

Бедненький, у тебя её до сих пор 256 мегабайт?

Valkeru ★★★★
()
Ответ на: комментарий от Valkeru

У меня нет, но знаю девочек из конторы, у которых хрю на 768. И сделать ничего нельзя, потому как SD-RAM сейчас большая редкость. Ну есть у меня несколько линеек валяется, 128 самая большая, и что? Там стоят три по 256. Я предлагал нормальный системник, но начальник решил наверное, что пока старый не навернётся окончательно, то новый покупать нет смысла.
Суровая постсоветская контора.

cadaber ★★
()
Последнее исправление: cadaber (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.