Есть ли хорошее программное обеспечение для Linux для прослушивания FM-радио?

У меня есть телевизионная карта Asus с чипсетом Philips. Я использую эту карту с Cyberlink Power Cinema в ОС Windows.

Есть ли какое-нибудь хорошее программное обеспечение для Linux, подобное Cyberlink Power Cinema? Я использую эту карту только для прослушивания FM-радио. Какая-нибудь хорошая программа для работы с радио-картами?

3 ответа

Rhythmbox имеет плагин FM-радио, который позволяет вам настраивать радиостанции и настраиваться на них так же, как вы выбираете другие медиа. Вы можете включить его из Edit -> Plugins, а затем добавьте новые пресеты с Music -> New FM Radio Station,

Это зависит от правильного video4linux драйверы для аппаратного обеспечения тюнера, и ожидает, что карта будет обрабатывать передачу звука на динамики. Я успешно использовал его с тюнером, который подключен к линии в разъеме звуковой карты. Необходимо было включить этот вход с помощью alsamixer -c0 так что звук прошел через динамики, но кроме этого он работал нормально.

Если ваша карта тюнера обрабатывает звук каким-либо другим способом (например, она не имеет прямого подключения к звуковой карте и вместо этого отображается как отдельное звуковое устройство), она может не работать из коробки.

Gnomeradio - это FM-радио-тюнер для рабочего стола GNOME. Он должен работать с каждой картой FM-тюнера, поддерживаемой video4linux. Пульты дистанционного управления поддерживаются через (опционально) поддержку LIRC. Gnomeradio также может записывать радио с помощью бэкэнда GStreamer.

Перечислено ли здесь ваше оборудование в списке совместимого с Ubuntu, если да, должны быть драйверы для него, если это не так, попробуйте веб-сайт вашего производителя оборудования, найдите и найдите драйверы для Ubuntu-linux, внимательно прочитайте инструкции и установите это (некоторые приложения медиацентра поддерживают это оборудование)

# fmradio.sh
# para no confundir con el paquete radio, y modificar estaciones.

: ${DIALOG=dialog}
: ${DIALOG_SINTONIZAR=0}
: ${DIALOG_APAGAR=1}
: ${DIALOG_HELP=2}
: ${DIALOG_EXTRA=3}
: ${DIALOG_ITEM_HELP=4}
: ${DIALOG_ESC=255}

tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/test$$
trap "rm -f $tempfile" 0 1 2 5 15


$DIALOG --clear --title "SINTONIZADOR DE RADIO FM PERONISTA" "$@" \
        --menu "Elija una emisora:" 20 50 17 \
        "1" "87.9 Radio UBA" \
        "2" "88.3 FM Latinos" \
        "3" "88.5" \
        "4" "89.1 FM Malena" \
        "5"  "89.3 Radio Gráfica" \
        "6"  "89.6" \
        "7"  "89.9 Radio con Vos" \
        "8"  "90.3 FM Delta" \
        "9"  "91.1 Radio Si" \
        "10"  "91.5 Radio Sol" \
        "11"  "92.1 Radio Red" \
        "12"  "92.6" \
        "13"  "92.9" \
        "14" "93.3 FM BitBox" \
        "15" "93.7" \
        "16" "93.9 Radio Palermo" \
        "17" "94.3 Radio Disney" \
        "18" "95.1 Metro" \
        "19" "95.5 FM Concepto" \
        "20" "95.9 FM Rock & Pop" \
        "21" "96.3 Radio Ciudades" \
        "22" "96.7 Nacional Clásica" \
        "23" "97.1 Radio Provincia" \
        "24" "97.5 Vale FM" \
        "25" "97.8 Retro FM" \
        "26" "98.3 Mega FM" \
        "27" "98.7 Nacional Folklórica" \
        "28" "99.1 Cadena 3" \
        "29" "99.9 La Cien" \
        "30" "100.3 La Colifata" \
        "31" "100.7 Radio Blue" \
        "32" "101.1 Radio Latina FM" \
        "33" "101.5 Radio POP" \
        "34" "102.3 FM Aspen" \
        "35" "103.6" \
        "36" "103.7" \
        "37" "103.8 FM OndaSur" \
        "38" "104.3 RQP LRL322" \
        "39" "105.5 FM Hit" \
    "40" "106.2" \
        "41" "106.7 FM Millenium" \
    "42" "107.5" 2> $tempfile

retval=$?

case $retval in
$DIALOG_SINTONIZAR)
clear


echo Sintonizando la emisora elegida...
echo De no reproducir active el canal Loopback en Alsamixer
echo y elija otra emisora o seleccione Cancel para detener la radio.

case `cat $tempfile` in
1) station='87.90';;
2) station='88.30';;
3) station='88.50';;
4) station='89.10';;
5) station='89.30';;
6) station='89.60';;
7) station='89.90';;
8) station='90.30';;
9) station='91.10';;
10) station='91.50';;
11) station='92.10';;
12) station='92.60';;
13) station='92.90';;
14) station='93.30';;
15) station='93.70';;
16) station='93.90';;
17) station='94.30';;
18) station='95.10';;
19) station='95.50';;
20) station='95.90';;
21) station='96.30';;
22) station='96.70';;
23) station='97.10';;
24) station='97.50';;
25) station='97.80';;
26) station='98.30';;
27) station='98.70';;
28) station='99.10';;
29) station='99.90';;
30) station='100.30';;
31) station='100.70';;
32) station='101.10';;
33) station='101.50';;
34) station='102.30';;
35) station='103.60';;
36) station='103.70';;
37) station='103.80';;
38) station='104.30';;
39) station='105.50';;
40) station='106.20';;
41) station='106.70';;
42) station='107.20'
esac
;;

$DIALOG_APAGAR)
     fm off
amixer set 'Loopback Mixing' Disabled
     clear
echo Cerrando Perón Radio y reproducción detenida.
     exit 0;;

esac

fm on
amixer set 'Loopback Mixing' Enabled >/dev/null
exec >/dev/null 2>&1
fm $station &!
exec >/dev/tty

exec pradio.sh
clear

Другие вопросы по тегам