zoukankan      html  css  js  c++  java
  • 【linux音频应用】tinycap与arecord工具的使用

    tinymix: 查看配置混音器

    tinyplay: 播放音频
    tinycap: 录音
    tinypcminfo: 查看pcm通道相关信息

    汇总:这些应用是遵循alsa的驱动规则的,录音需要跟底层的硬件相互联系的。光光记这些命令并没有什么作用。

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

    cat /proc/asound/cards 查看系统声卡

    tinymix 这个是用来设置的!


    root@android:/ # tinyplay /sdcard/0_16.wav 只能播放wav

    cat /proc/asound/cards

    root@android:/ # tinycap /data/test2.pcm -D 1 -c 2 -r 64000 -b 24 -p 8000 -n 4

    tinyplay ./123.wav -D 0 -c 2 -r 64000 -b 24 -p 8000 -n 4

    实际 单通道 32bit

    tinycap file.wav [-D card] [-d device] [-c channels] [-r rate] [-b bits] [-p period_size] [-n n_periods]
    -D 声卡选择
    -c 声道 2代表双声道
    -r 采样率
    -b 采样位数
    -p 缓冲区大小
    -n n时期?不知道什么鬼

    ===================================
    alsa command

    ll /system/bin/asla*

    录音
    arecord -Dhw:0,0 -r8000 -f cd ./3.wav

    arecord -D:第一个声卡设备 -r 采样频率 -f采样格式 音频路径

    播放
    aplay -l (查看) 采用那个声卡好,设备号来播放

    aplay -Dhw:0,0 -r8000 -f cd ./3.wav

    aplay -D:第一个声卡设备 -r 采样频率 -f采样格式 音频路径


    amixer 声卡参数配置

  • 相关阅读:
    图片放大功能
    谈论算法
    socket基础
    js实现快速排序
    mysql死锁问题分析(转)
    MVCC 专题
    ActiveMQ持久化方式(转)
    消息队列中点对点与发布订阅区别(good)
    tomcat下部署activemq(转)
    Android文件下载(实现断点续传)
  • 原文地址:https://www.cnblogs.com/asreg/p/7612130.html
Copyright © 2011-2022 走看看