请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用ffmpeg录的音频,用ffplay播放没有声音

ffmpeg录制音频文件
ffmpeg录制音频文件
ffplay播放out.wav
播放的时候ffplay界面一片漆黑
图片描述

环境: ubuntu22.04物理机, ffmpeg4.3
我的操作和老师的一样的,为什么不成功

我用ffplay播放别的wav文件, 可以播放, 说明ffplay没有问题.
ubuntu设置界面的输入设备也是开启的.
我也用arecord和aplay也验证过: 用arecord录制无法用aplay播放
我用sourceRecord这个应用软件测试了一下, 录制的音频能够成功播放,说明硬件/驱动都是ok的.

麻烦有碰到过类似问题的同学或老师帮我分析分析, 谢谢!

正在回答 回答被采纳积分+3

1回答

李超 2023-11-06 08:21:33

把-t 参数去掉,多录制一段时间,对着你的麦克风设备数数,1,2,3...,数到50试试

0 回复 有任何疑惑可以回复我~
  • 提问者 年轻人要有早起 #1
    谢谢老师回复, 今天突然好了
    回复 有任何疑惑可以回复我~ 2023-11-06 09:48:32
  • 提问者 年轻人要有早起 #2
    今天为了重新编译libfdk_aac, 重新编译了ffmpeg, ffplay又播放不出来了,ffmpeg录制的时候还报Non-monotonous DTS in output stream 0:0; previous: 234023, current: 233905; changing to 234023. This may result in incorrect timestamps in the output file.
    
    感觉好不稳定阿
    
    ubuntu22.04, ffmpeg4.3
    回复 有任何疑惑可以回复我~ 2023-11-07 22:36:01
  • 李超 回复 提问者 年轻人要有早起 #3
    不是不稳定,是你还没理顺关系。你重现编译fdkaac 后,又重新编译安装ffmpeg 了吗?
    回复 有任何疑惑可以回复我~ 2023-11-08 08:53:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信