FFplay播放G.726音频及FFmpeg转换G.726音频时均提示无效数据的问题求助
FFplay播放G.726音频及FFmpeg转换G.726音频时均提示无效数据的问题求助
各位好,我最近翻到一个15年前松下摄像头录制的G.726格式旧音频文件,当时这个摄像头是分开生成MP4视频流和G726音频流的。
我先用FFplay尝试播放这个旧文件,结果得到了这样的错误提示:
audio-G726-32-1: Invalid data found when processing input
考虑到文件的年代——这是两台电脑之前保存的旧文件了,我一开始觉得可能是文件损坏了,这也完全说得通。
但为了验证问题到底出在哪,我做了下面这个测试:
- 第一步:用FFmpeg把一个完全正常的MP3文件转换成G.726格式,使用的命令是:
ffmpeg -f mulaw -i 2223-01.mp3 -ar 8000 -f g726 /tmp/2223-01.g726 - 第二步:尝试用FFplay播放转换后的这个G.726文件,命令是:
ffplay /tmp/2223-01.g726
结果转换后的文件居然也弹出了同样的“无效数据”错误。我有点困惑了,难道是FFmpeg的G.726代码出问题了?还是有其他我没考虑到的原因吗?
备注:内容来源于stack exchange,提问作者Mikhail T.
相关产品推荐
相关产品推荐

