在 Linux 上,我有一个 18 通道 wav 文件,我可以使用 aplay 或 play(sox) 播放,没有任何问题。18 个通道播放效果很好。如果我想用 ffplay 播放,我会得到以下信息:
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
Input #0, wav, from 'projetks2.wav':KB vq= 0KB sq= 0B f=0/0
Metadata:
encoded_by : REAPER
date : 2024-01-25
creation_time : 18-06-59
time_reference : 24000
Duration: 00:00:03.20, bitrate: 20737 kb/s
Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 18 channels, s32 (24 bit), 20736 kb/s
Invalid sample rate or channel count!
Failed to open file 'projetks2.wav' or configure filtergraph
为什么?以及如何解决这个问题?