[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 メーリングリストの案内