[Armadillo:06122] Re: [Armadillo440] Audioについて
s.maruyama
email@hidden
2010年 11月 8日 (月) 09:17:54 JST
竹之下様
お世話になります、丸山です。
MP3の再生ができました、
ご協力を頂きましてありがとうございました。
> 竹之下です。
>
> 私の方では、以下のファイルをコピーすることで動作しています。
>
> 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 mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内