arch 播放wav失真(已经解决)
-
- 帖子: 972
- 注册时间: 2007-09-14 19:51
arch 播放wav失真(已经解决)
64位archlinux
安装了alsa
用aplay、play、totem、audacious播放wav都有问题(失真或是没有声音)
用audacious、play播放mp3没有问题
aplay是杂音
没法播放wav导致stardict无法发音
求救
注:在ubuntu上没有问题
安装了alsa
用aplay、play、totem、audacious播放wav都有问题(失真或是没有声音)
用audacious、play播放mp3没有问题
aplay是杂音
没法播放wav导致stardict无法发音
求救
注:在ubuntu上没有问题
上次由 me 在 2008-04-03 11:56,总共编辑 1 次。
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 972
- 注册时间: 2007-09-14 19:51
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 972
- 注册时间: 2007-09-14 19:51
原来要加上aplay的缓冲参数
填上 ”aplay -B 1“即可
但是我还是不明白ubuntu怎么可以不用
我该怎么设置声卡的缓冲?
填上 ”aplay -B 1“即可
但是我还是不明白ubuntu怎么可以不用
我该怎么设置声卡的缓冲?
aplay [flags] [filename [filename]] ...
选项:
-h, --help
帮助.
--version
打印版本信息.
-l, --list-devices
列出全部声卡和数字音频设备.
-L, --list-pcms
列出全部PCM定义.
-D, --device=NAME
指定PCM设备名称.
-q --quiet
安静模式.
-t, --file-type TYPE
文件类型(voc,wav,raw或au).
-c, --channels=#
设置通道号.
-f --format=FORMAT
设置格式.格式包括:S8 U8 S16_LE S16_BE U16_LE
U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE
FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE IEC958_SUBFRAME_LE
IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM
-r, --rate=#<Hz>
设置频率.
-d, --duration=#
设置持续时间,单位为秒.
-s, --sleep-min=#
设置最小休眠时间.
-M, --mmap
mmap流.
-N, --nonblock
设置为非块模式.
-B, --buffer-time=#
缓冲持续时长.单位为微妙.
-v, --verbose
显示PCM结构和设置.
-I, --separate-channels
设置为每个通道一个单独文件.
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
# $Id: PKGBUILD,v 1.10 2007/11/28 19:53:55 aaron Exp $
# Maintainer: Aaron Griffin <aaron@archlinux.org>
# Contributor: Neil Lin <neil@vip.url.com.tw>
pkgname=stardict
pkgver=3.0.1
pkgrel=1
pkgdesc="StarDict is a powerful international dictionary written in Gtk2."
arch=(i686 x86_64)
url="http://stardict.sourceforge.net/"
license=('GPL')
depends=('espeak' 'libsigc++2.0' 'enchant')
makedepends=('perlxml' 'popt')
source=(http://downloads.sourceforge.net/source ... er.tar.bz2)
options=('!libtool' '!emptydirs')
build()
{
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr \
--disable-gnome-support \
--disable-schemas-install \
--disable-festival \
--disable-advertisement \
--disable-qqwry \
--disable-updateinfo
make || return 1
make DESTDIR=$startdir/pkg install
}
# Maintainer: Aaron Griffin <aaron@archlinux.org>
# Contributor: Neil Lin <neil@vip.url.com.tw>
pkgname=stardict
pkgver=3.0.1
pkgrel=1
pkgdesc="StarDict is a powerful international dictionary written in Gtk2."
arch=(i686 x86_64)
url="http://stardict.sourceforge.net/"
license=('GPL')
depends=('espeak' 'libsigc++2.0' 'enchant')
makedepends=('perlxml' 'popt')
source=(http://downloads.sourceforge.net/source ... er.tar.bz2)
options=('!libtool' '!emptydirs')
build()
{
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr \
--disable-gnome-support \
--disable-schemas-install \
--disable-festival \
--disable-advertisement \
--disable-qqwry \
--disable-updateinfo
make || return 1
make DESTDIR=$startdir/pkg install
}
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
DELL UltraSharp 2209WA
Arch64, Testing repo
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系: