linux 终端播放mav
时间: 2023-08-14 11:14:31 浏览: 91
引用\[1\]:批量将PCM格式音频转换成WAV格式的方法是使用ffmpeg工具,将音频统一处理成16bit,小端编码,单通道,16KHZ采样率的wav音频格式。可以通过编写一个脚本文件来实现批量转换。脚本文件的内容如下所示:
```bash
#!/bin/bash
folder=/home/XXX
mkdir "$folder"/out
for file in $(find "$folder" -type f -iname "*.pcm")
do
name=$(basename "$file" .pcm)
dir=$(dirname "$file")
ffmpeg -f s16le -ar 16000 -ac 1 -acodec pcm_s16le -i "$file" "$dir"/out/"$name".wav
done
```
引用\[2\]:批量将MP3格式音频转换成WAV格式的方法也是使用ffmpeg工具,将音频统一处理成16bit,小端编码,单通道,16KHZ采样率的wav音频格式。同样可以通过编写一个脚本文件来实现批量转换。脚本文件的内容如下所示:
```bash
#!/bin/bash
folder=/home/XXX
for file in $(find "$folder" -type f -iname "*.mp3")
do
name=$(basename "$file" .mp3)
dir=$(dirname "$file")
ffmpeg -i "$file" -acodec pcm_s16le -ac 1 -ar 16000 "$dir"/"$name".wav
done
```
根据你的问题,如果你想在Linux终端中播放wav音频文件,可以使用`aplay`命令。例如,要播放名为"example.wav"的音频文件,可以在终端中输入以下命令:
```bash
aplay example.wav
```
这将使用默认的音频设备播放wav音频文件。如果你想使用其他音频设备,可以使用`-D`选项指定设备名称。例如,要使用名为"hw:0,0"的设备播放音频文件,可以输入以下命令:
```bash
aplay -D hw:0,0 example.wav
```
请注意,你需要将"example.wav"替换为你实际要播放的音频文件的路径和文件名。
#### 引用[.reference_title]
- *1* *2* [Linux(Ubuntu)中对音频批量转换格式MP3转WAV/PCM转WAV](https://blog.csdn.net/YZhang0108/article/details/105639174)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Linux下安装配置maven](https://blog.csdn.net/Silly011/article/details/122179552)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]