[Armadillo:06103] Re: [Armadillo440] Audioについて
Takenoshita Koyo
email@hidden
2010年 11月 5日 (金) 14:30:13 JST
竹之下です。
私の方では、以下のファイルをコピーすることで動作しています。
9689c1899d06c2b6032e52ff2da52d6b /usr/bin/mpg123 -> /home/ftp/pub/mpg123.bin*
1deba71b3547717eb009b7eba9d6375c /usr/lib/libltdl.so.3 -> /home/ftp/pub/libltdl.so.3.1.6
9e2112b91f30792c01c040a1c353edf8 /usr/lib/libmpg123.so.0 -> /home/ftp/pub/libmpg123.so.0.2.4
e8580872268e8b5ba71fee077e1d3ad3 /usr/lib/mpg123/output_alsa.la -> /home/ftp/pub/output_alsa.la
ddef1be7cc0dc071fa8ce746b9560cc1 /usr/lib/mpg123/output_alsa.so -> /home/ftp/pub/output_alsa.so
e03caee7618d2b308f74d40164e39a81 /usr/share/alsa/alsa.conf
d51053c68ddf3680db776461a700e8e0 /usr/share/alsa/cards/aliases.conf
487e82468bb038522279d2c1459a2120 /usr/share/alsa/pcm/default.conf
ファイル名の先頭にあるのは、md5sumの値です。
[email@hidden (ttymxc1) ~]# md5sum /usr/share/alsa/alsa.conf
e03caee7618d2b308f74d40164e39a81 /usr/share/alsa/alsa.conf
とすると、md5sum値が確認できますので、上記ファイルと同じ内容か比較してください。
また、/etc/asound.confは削除していますか?
実行結果は以下のようになりました。mpg123は-vオプションを複数付けると、詳細な情報を出力
してくれます。
[email@hidden (ttymxc1) ~]# mpg123 -v -v /home/ftp/pub/jupiter_48000.mp3
Trying output module alsa.
Output module 'alsa' chosen.
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.4.3; written and copyright by Michael Hipp and others
free software (LGPL/GPL) without any warranty but with best wishes
Decoder: generic
Audio driver: alsa
Audio device: <none>
Audio capabilities:
(matrix of [S]tereo or [M]ono support for sample format and rate in Hz)
| s16 | u16 | u8 | s8 | ulaw | alaw |
--------------------------------------------------------
8000 | M/S | M/S | M/S | M/S | M/S | M/S |
11025 | M/S | M/S | M/S | M/S | M/S | M/S |
12000 | M/S | M/S | M/S | M/S | M/S | M/S |
16000 | M/S | M/S | M/S | M/S | M/S | M/S |
22050 | M/S | M/S | M/S | M/S | M/S | M/S |
24000 | M/S | M/S | M/S | M/S | M/S | M/S |
32000 | M/S | M/S | M/S | M/S | M/S | M/S |
44100 | M/S | M/S | M/S | M/S | M/S | M/S |
48000 | M/S | M/S | M/S | M/S | M/S | M/S |
playlist in normal order:
/home/ftp/pub/jupiter_48000.mp3
Note: ID3v2.4 rev 0 tag of 22 bytes
Directory: /home/ftp/pub/
Playing MPEG stream 1 of 1: jupiter_48000.mp3 ...
MPEG 1.0, Layer: III, Freq: 48000, mode: Joint-Stereo, modext: 2, BPF : 192
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0.
Bitrate: 64 kbit/s Extension value: 0
Frame# 251 [21493], Time: 00:06.02 [08:35.83], RVA: off, Vol: 100(100)
[0:06] Decoding of jupiter_48000.mp3 finished.
s.maruyama さんは書きました:
> 丸山です。
> お世話になります。
>
> 下記の、ファイルをコピーしてみましたが、結果は同じでした。
> まだ、何かが、足りないのか、コピー位置が間違っているかも知れません。
>
> 一覧を作りましたので、問題点はありますか。
>
>
> 以下、現在、armadillo に有る、ファイルのリストです。
>
> /usr/bin
> mpg123@
> mpg123-alsa*
> mpg123-esd*
> mpg123-nas*
> mpg123-oss*
> mpg123.bin*
>
> /lib
> libltdl.so.3
> libltdl.so.3.1.6
> libmpg123.so.0
> libmpg123.so.0.2.4
>
> /usr/lib/mpg123
> output_alsa.la
> output_dummy.la
> output_jack.la
> output_oss.la
> output_alsa.so
> output_dummy.so
> output_jack.so
> output_oss.so
> output_arts.la
> output_esd.la
> output_nas.la
> output_pulse.la
> output_arts.so
> output_esd.so
> output_nas.so
> output_pulse.so
>
> /usr/share/alsa
> alsa.conf
> /usr/share/alsa/cards
> aliases.conf
> /usr/share/alsa/pcm
> default.conf
>
>
> 以上、よろしく御願いします。
>
>
>> 竹之下です。
>>
>>> 1)Debianでのテスト
>>>
>>> email@hidden:~/work# mpg123 am14.mp3
>> これは、ATDE3上で実行した結果ですね。このケースで音が鳴らない原因は、
>> おそらくVMwareの設定だと思います。VMwareの設定は、本題から外れますので、
>> 置いておきます。
>>
>>> 2)Armadilloでのテスト
>>>
>>> [email@hidden (ttymxc1) /home/ftp/pub]# mpg123 am14.mp3
>> これは、標準のユーザーランドにmpg123をコピーして実行していますね。
>> (多分、関連するライブラリなどもコピーしていると思います。)
>>
>> ArmadilloのユーザーランドをDebianにした場合、正常に音が再生されることは
>> こちらで確認しました。Debianでは動作するのに、標準のユーザーランドでは
>> 動作
>> しないという場合、何かファイルが足りないのだろうな、と考えます。
>>
>> 今回のケースでは、ALSAの設定ファイルが足りていないようです。
>>
>> 以下のファイルをATDE3からArmadilloにコピーしてください。
>> /usr/share/alsa/alsa.conf
>> /usr/share/alsa/cards/aliases.conf
>> /usr/share/alsa/pcm/default.conf
>>
>> また、Armadilloの/etc/asound.confは削除してください。
>>
>> すると、mpg123でmp3ファイルの再生ができるようになると思います。
>>
>> --
>> Koyo Takenoshita
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Koyo Takenoshita
armadillo メーリングリストの案内