如何用ffplay播放反转音频?执行命令遇媒体类型不匹配错误
ffplay反向播放音频报错的解决办法
问题根源
你碰到的报错是因为ffplay播放纯音频文件时,默认会生成一个空白视频流,导致reverse滤镜被错误关联到视频输入端,触发了媒体类型不匹配的问题。
正确操作命令
有两种靠谱的解决方式:
方式1:禁用视频输出,专注处理音频
用-vn参数关掉视频输出,让ffplay只处理音频流,reverse滤镜就能正常工作:
ffplay -vn -af reverse file.mp3
方式2:用明确的音频反向滤镜
直接用areverse(专门的音频反向滤镜,和reverse功能完全一样,但针对性更强),避免和视频滤镜混淆:
ffplay -af areverse file.mp3
效果验证
执行上面任意一条命令,就能正常反向播放音频,不会再弹出类型不匹配的错误提示。
内容的提问来源于stack exchange,提问作者user3310334
相关产品推荐
相关产品推荐

