17.07.2018, 01:30 UTC+2

Вы не зарегистрированы.

  • Войти
  • Зарегистрироваться

Дорогой посетитель мы рады вас приветствовать на: Allrussian Board Русскоязычный форум в Германии. Если это Ваше первое посещение этого сайта, то прочитайте, пожалуйста, помощь . Там Вы узнаете о возможностях управления сайтом. Чтобы использовать все возможности сайта Вы должны зарегистрироваться. Для этого используйте Регистрационный формуляр. Вы можете прочитать подробности регистрационного процесса. Если Вы уже регистрировались, здесь Вы можете войти.

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

1

03.07.2006, 15:42

Есть ли возможность вывести звук 5.1?

Есть ли функия или плагин, который выводит звук в формате 5.1 (через мат. плату). Например, имеем ДВД-диск на нем звук представлен в формате 5.1. Когда идет воспроизведение все посылается на телек через ДВБ карту (у меня ФФ), но в ней предусмотрен только стерео-выход. Вопрос важен так как терять качество звука не хочется. И соответственно от этого зависит выбор материнской платы. С поддержкой выхода 5.1. и без поддержки.




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

3

07.07.2006, 12:24

Как я понял, прочитав выше указанный пост. В последней версии arVDR эта возможность присутствует. Для этого необходимо установить два плагина: ac3dec и avolctl. Я правильно все понял?




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

4

07.07.2006, 12:35

Ещё раз тут пошагово:

1) установить ac3dec:
apt-get install arvdr-ac3dec
2) активировать плагин avolctl в файле /etc/vdr/config/vdr.conf в строке PLUGILIST
3) указать ac3dec как программу вывода звука VDR: в файле /etc/init.d/runvdr добавить в строку OTHER_OPTS="-a '/usr/bin/ac3dec -6'"
4) в меню VDR: Настройка -> DVB -> Включить Dolby Digital: да
5) в настройках плагина avolctl поставить нужные регуляторы (скорее всего Master) на VDR.

Проверь и отпишись. Удачи.




_______________

Это сообщение уже редактировалось 3 раз/раза, последний раз пользователем »ispodvala« (17.09.2006, 10:49)

  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

5

16.07.2006, 20:05

Спасибо за подробное описание. Как только будет результат сразу сообщу.




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

6

16.09.2006, 16:15

Все сделал как ты здесь написал. Только первую команду пришлось подредактировать:
apt-get install arvdr-ac3dec
А так все как указано выше, но результат нулевой. Через аудио-выход маткарты звук не идет. Через выход SS идет, но стал неколько спотыкаться (щелчки появились какие-то). До этого (активизации плагина avolctl и прописывания опции -a '/usr/bin/ac3dec -6') все шло без щелчков. Для теста воспроизводил обычный видео-файл из mplayer.
Вот конфиг системы, все кажись определяется.
==============================
arvdr:/etc# lspci
0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 05)
0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 05)
0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 05)
0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 05)
0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 05)
0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 05)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 05)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
0000:02:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
0000:02:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
===========================================
arvdr:/etc# lsmod
Module Size Used by
lirc_serial 13280 1
lirc_dev 14948 1 lirc_serial
cinergyT2 14724 0
b2c2_flexcop_pci 8600 0
b2c2_flexcop_usb 7812 0
b2c2_flexcop 27404 2 b2c2_flexcop_pci,b2c2_flexcop_usb
bcm3510 10756 1 b2c2_flexcop
ttusb_dec 23052 0
dvb_ttusb_budget 31260 0
budget_av 14592 0
budget_ci 12928 0
budget 10496 0
s5h1420 8836 1 budget
budget_core 9476 3 budget_av,budget_ci,budget
dvb_ttpci 93224 11
ttpci_eeprom 2816 2 budget_core,dvb_ttpci
saa7146_vv 46848 3 budget_av,dvb_ttpci
saa7146 18184 6 budget_av,budget_ci,budget,budget_core,dvb_ttpci,saa7146_vv
ttusbdecfe 3584 1 ttusb_dec
nxt2002 8836 1 b2c2_flexcop
stv0297 8064 2 b2c2_flexcop,dvb_ttpci
mt352 6660 1 b2c2_flexcop
mt312 7812 1 b2c2_flexcop
cx22702 6276 0
cx24110 7684 0
tda8083 6020 3 dvb_ttusb_budget,budget,dvb_ttpci
l64781 7300 2 budget,dvb_ttpci
dib3000mc 14720 0
dib3000mb 11648 0
dib3000_common 2688 2 dib3000mc,dib3000mb
tda10021 6532 1 budget_av
tda1004x 13828 3 dvb_ttusb_budget,budget_av,budget_ci
ves1820 5892 3 dvb_ttusb_budget,budget,dvb_ttpci
stv0299 11016 6 b2c2_flexcop,dvb_ttusb_budget,budget_av,budget_ci,budget,dvb_ttpci
cx22700 5892 1 dvb_ttusb_budget
sp8870 7436 1 dvb_ttpci
ves1x93 6660 2 budget,dvb_ttpci
dvb_pll 9092 1 cx22702
dvb_core 80296 9 cinergyT2,b2c2_flexcop,ttusb_dec,dvb_ttusb_budget,budget_av,budget_ci,budget,budget_core,dvb_ttpci
video_buf 21508 1 saa7146_vv
v4l2_common 5888 1 saa7146_vv
v4l1_compat 13828 1 saa7146_vv
videodev 9856 2 saa7146_vv
8250 22020 0
serial_core 22144 1 8250
8139cp 19968 0
firmware_class 9984 10 b2c2_flexcop,bcm3510,ttusb_dec,dvb_ttusb_budget,budget_av,budget_ci,dvb_ttpci,nxt2002,tda1004x,sp8870
8139too 24704 0
mii 5376 2 8139cp,8139too
snd_intel8x0 32064 1
snd_ac97_codec 74488 1 snd_intel8x0
snd_pcm_oss 50208 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 89096 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 24836 1 snd_pcm
snd 53604 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10080 1 snd
snd_page_alloc 9860 2 snd_intel8x0,snd_pcm
uhci_hcd 31760 0
evdev 9344 0
===========================================
Может ac3dec нужно конкретный девайс указать, но какой не знаю?
Подскажите ассы




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

7

17.09.2006, 12:51

Обнаружил, что в процессе загрузки системы идет какая-то ругань по поводу ALSA. Вот ее полное описание:
====================================
Setting up ALSA ... /etc/init.d/alsa: Warning: 'alsactl restore' failed with error message 'alsactl: se mismatch (Swap Surround Slot/Line-In As Surround) for control #45
alsactl: set_control:930:warning: name mismatch (Surround Jack Mode/Swap Surround Slot) for control
alsactl: set_control: bad control.46.value type'. done
====================================
Вот еще конфиги:
======================================
arvdr:/etc/default# cat alsa
# Configuration file for alsa-base.

# The value of alsactl_store_on_shutdown determines when "alsactl store"
# will be executed. If the setting is 'always autosave' then the command
# will be executed on shutdown (insofar as the setting of the
# runlevels_save variable permits this). If the setting is
# 'never autosave' then the command will never be executed.
alsactl_store_on_shutdown="never autosave"

# On entering a runlevel in which ALSA is configured as stopped
# (normally runlevels 0, 1 and 6), the initscript "stop" method is
# executed. Using the runlevels_save variable you can restrict the
# execution of the "alsactl store" command to those occasions when the
# previous runlevel was one of the runlevels matching the value of the
# variable, which must be a regular expression. The default value of
# '[2-5]' will cause mixer settings to be saved when the system leaves
# any multiuser runlevel (2 through 5) to enter runlevel 0, 1 or 6.
# The purpose of this feature is to prevent the storing of mixer
# settings when the system is rebooting from runlevel 1.
runlevels_save="[2-5]"

# List, separated by spaces, names of modules that should be unloaded,
# if present, before the machine is suspended. Use the special name
# "all" if you would like all ALSA sound modules to be removed. The
# modules that are removed will be loaded again after resume.
force_unload_modules_before_suspend=""
=========================================
А в прикрепленном файле /var/lib/alsa/asound.state
Может это поможет натолкнуть кого-нибудь на мысль. Мои мысли уперлись в стенку (из нехватки опыта).
»andrsen« загрузил файл :
  • asound.zip (1,06 kB - 4 сгружен - в последний раз: 10.07.2009, 13:45)




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

8

17.09.2006, 14:58

Что говорит aplay -lL? Что у тебя в /etc/asound.conf?
Скачай какой-нибудь тестовый файл ac3 и попробуй прослушать его с консоли: ac3dec -6 имя_файла.(ac3 или vob)




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »ispodvala« (17.09.2006, 14:59)

  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

9

19.09.2006, 16:19

Извини за задержку с ответом. Вот что дает aplay -lL
==============================

Исходный текст

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
arvdr:~#  aplay -lL
PCM list:
hw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type hw
        card $CARD
        device $DEV
        subdevice $SUBDEV
}
plughw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type plug
        slave.pcm {
                type hw
                card $CARD
                device $DEV
                subdevice $SUBDEV
        }
}
plug {
        @args.0 SLAVE
        @args.SLAVE {
                type string
        }
        type plug
        slave.pcm $SLAVE
}
dmix {
        @args.0 SLAVE
        @args.1 FORMAT
        @args.2 RATE
        @args.SLAVE {
                type string
                default 'hw:0,0'
        }
        @args.FORMAT {
                type string
                default S16_LE
        }
        @args.RATE {
                type integer
                default 48000
        }
        type dmix
        ipc_key 5678293
        ipc_key_add_uid yes
        slave {
                pcm $SLAVE
                format $FORMAT
                rate $RATE
        }
}
dsnoop {
        @args.0 SLAVE
        @args.1 FORMAT
        @args.2 RATE
        @args.SLAVE {
                type string
                default 'hw:0,0'
        }
        @args.FORMAT {
                type string
                default S16_LE
        }
        @args.RATE {
                type integer
                default 48000
        }
        type dsnoop
        ipc_key 5778293
        ipc_key_add_uid yes
        slave {
                pcm $SLAVE
                format $FORMAT
                rate $RATE
        }
}
shm {
        @args.0 SOCKET
        @args.1 PCM
        @args.SOCKET {
                type string
        }
        @args.PCM {
                type string
        }
        type shm
        server $SOCKET
        pcm $PCM
}
tee {
        @args.0 SLAVE
        @args.1 FILE
        @args.2 FORMAT
        @args.SLAVE {
                type string
        }
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm $SLAVE
        file $FILE
        format $FORMAT
}
file {
        @args.0 FILE
        @args.1 FORMAT
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm null
        file $FILE
        format $FORMAT
}
null {
        type null
}
cards 'cards.pcm'
front 'cards.pcm.front'
rear 'cards.pcm.rear'
center_lfe 'cards.pcm.center_lfe'
side 'cards.pcm.side'
surround40 'cards.pcm.surround40'
surround41 'cards.pcm.surround41'
surround50 'cards.pcm.surround50'
surround51 'cards.pcm.surround51'
surround71 'cards.pcm.surround71'
iec958 'cards.pcm.iec958'
spdif 'cards.pcm.iec958'
modem 'cards.pcm.modem'
default 'cards.pcm.default'
**** List of PLAYBACK Hardware Devices ****
card 0: I82801BAICH2 [Intel 82801BA-ICH2], device 0: Intel ICH [Intel 82801BA-ICH2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

=========================================




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

10

19.09.2006, 16:28

Файла /etc/asound.conf у меня нет. А что в нем должно быть? Может пришлеш пример? Файлы проигрывать еще не пробовал, но как сделаю сразу сообщу.




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

11

19.09.2006, 21:43

В принципе, у тебя всё есть и asound.conf уже не нужно подстраивать.
Попробуй этот файл: http://www.filefactory.com/file/850c24/
вот так:
arvdr:~# ac3dec -6 -D surround51 ac3test.ac3
мне он выдаёт это:
5.1 Mode 48.0 KHz 448 kbps English Complete Main Audio Service
Using PCM device 'surround51'




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

12

20.09.2006, 08:06

У меня выдает тоже самое:
======================
arvdr:/home/arvdr# ac3dec -6 -D surround51 ac3test.ac3
5.1 Mode 48.0 KHz 448 kbps English Complete Main Audio Service
Using PCM device 'surround51'
=======================
Но звуков никаких нет.
А что на счет ругани при загрузке?




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

13

20.09.2006, 18:39

Ругань, думаю, не значительная.
Иногда решения простые. А ты громкость прибавил? alsamixer




_______________
  • К началу страницы

pilat Мужской

деактивирован

Дата регистрации: 03.01.2005

Сообщения: 217

Пол: Мужской

14

20.09.2006, 18:44

У меня стоит24 битовая соунд карта Среативе,есть возможность и больше выводить чем 5/1. =) =) =)




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

15

22.09.2006, 16:01

Пробовал. Все регуляторы выставил на максимум. Результат нулевой. Может дело в том, что я воспроизвожу файл через mplayer?




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

16

22.09.2006, 21:48

Цитата

Со слов пользователя pilat
У меня стоит24 битовая соунд карта Среативе,есть возможность и больше выводить чем 5/1. =) =) =)

А стандарт общепринятый есть на больше?

andrsen, я не проверял, поэтому не уверен. У меня работает dvd и ТВ с 5.1 (не забудь звук переключить - меню, зелёная кнопка).




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

17

23.09.2006, 19:52

А что переключает зеленая кнопка?




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

18

24.09.2006, 10:06

Цитата

Со слов пользователя andrsen
А что переключает зеленая кнопка?

Звук. Только сперва надо нажать кнопку "меню".




_______________
  • К началу страницы

andrsen Мужской

Школьник

Дата регистрации: 03.07.2006

Сообщения: 157

Пол: Мужской

Место проживания: BY

Увлечения: Linux

19

24.09.2006, 17:48

При нажатии на зеленую кнопку пишет звук отсутствует. Регулировкой звука слышно, что шипение при увеличении уровня звука повышается, а при уменьшении - уменьшается.
Через аудио-выход DVB-карты звук идет, правда немного спотыкаясь вместе с видео. Мало того, скинул 6-канальный vob файл из двд-диска. Попробовал его воспроизвести через консоль и вот результат:
===================
arvdr:/pub/mplayer# ac3dec -6 VTS_05_2.VOB
Segmentation fault
===================
А с тестовым все ОК
=========================
arvdr:/home/arvdr# ac3dec -6 ac3test.ac3
5.1 Mode 48.0 KHz 448 kbps English Complete Main Audio Service
Using PCM device 'plug:surround51'
============================
Чего-то с ac3dec, может его обновить надо? Систему перед этим обновил, arvdr последний от 19 сентября 2006. Может пришлешь мне свой пакет ac3dec или ссылку?




_______________
  • К началу страницы

ispodvala

Dipl.-Ing.

Дата регистрации: 18.06.2003

Сообщения: 1 793

20

24.09.2006, 22:34

ac3dec больше не разрабатывается (по крайней мере, последнее обновление было в 2000г. )

Думаю, в файле с DVD мешает видео-дорожка.

Как это звука нет? Какой-то звук должен ведь идти. Вот тут есть список, где и когда можно протестировать звук AC-3 (жми на DolbyDigital, потом полистай по каналам).

А вобще, в первую очередь заставь тест-файл играть! Потом уже дальше думай о mplayere и т.п. Ты музыку вобще слышал из твоей карты? Попробуй aplay-ем проиграть какой-нибудь wav.




_______________
  • К началу страницы


Рыбалка    покупка, ремонт, аренда дома или квартиры в Германии

Lr Shop,Jungle Man Parfüm und Colostrum bestellen in Deutschland und Aloe vera gel

Lr Joyce Schmuck

Lr Jungle Man Parfüm



TopList