raspberry-pi3 - 使用 mpg123 拉伸播放多个音频的 ALSA 问题(杰西很好!) Raspberry PI
问题描述
我一直在追查这个问题好几天,现在可以 100% 重现,但不确定到底是什么导致了这个问题。这曾经在 jessie 下 100% 有效,但不能拉伸(我重新检查了我是对的,它有效)。让我解释一下如何重现,因为它显示了我需要做的事情(在最后混合音轨以实现平滑的音乐过渡 - 我的项目的一部分)。2 个终端 ssh 窗口到您的拉伸树莓派 3B+ 第一个窗口: sudo /usr/bin/mpg123 -q -a hw:0,0 /media/musicfile1.mp3 #(现在可以听到音乐了)
第二个窗口:sudo /usr/bin/mpg123 -q -a hw:0,0 /media/musicfile2.mp3 #(现在可以听到音乐了)
现在停止第一个窗口音乐并尝试重新启动它。音乐跳跃,缓冲,点击并且基本上出错了。您可以整天重新启动第二个窗口而没有问题。正如我所说,这在 jessie 下非常有效。该解决方案是开箱即用的(即未更改 alsa 配置/asource 等)。其他人可以轻松复制吗?有人有什么想法吗?我知道问题也与 mplayer 有关,因此它必须与 alsa 相关(因为 pulseaudio 默认情况下不处于拉伸状态)。这只是命令行 PI(无 GUI)。
帮助,你可以成为我的英雄,我知道你在那里!
解决方案
推荐阅读
- javascript - 无法使用 webpack 缩小 css
- google-apps-script - 范围函数 getBackgrounds 返回错误的 html 颜色代码
- sql-server - 在 SSMS 中保留 SET NOCOUNT 选项等
- python - InvalidSchema("没有为 '%s' 找到连接适配器" % url) 用于 skype url
- python - 考虑时间序列作为输入图像向量的 Keras 多标签时间序列分类
- matlab - MATLAB - 在 uint16 图像中未检测到 SURF 特征
- java - Select json column using JPA native query with MemSql
- python - How to sort first half in ascending and second half in descending order in python?
- javascript - 在 Vue.js 中将文件上传到 ftp 服务器
- python - 对字符串值使用 Struct.pack 格式