采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我试了下ffprobe获取不了,如果我要播放pcm和yuv文件,怎么知道它们的相关信息,让播放的结果是正常的
哪你是怎么提取出来的呢?
ffmpeg -i src.mp4 -an -c:v rawvideo -pix_fmt yuv420p out.yuv; ffmpeg -i longly.mp4 -vn -ar 44100 -ac 2 -f s16le out.pcm;像这样获得的yuv和pcm。我用ffplay播放了下pcm文件,随意设置下声道数,听起来很奇怪,这些原数据文件,用ffplay播放如果不设置正确的参数,效果可能比较神奇,比如我想随时知道pcm文件声道数或者yuv的编码格式、宽高,怎么做呢
pcm和yuv 必须按照你获取他们时的参数来,如果参数错了就会有问题。你说的那些参数是放在多媒体文件头里的,如mp4. 你好好想想为什么mp4 里要放这些信息呢,你把这个想明白了,你就知道pcm 和yuv 为什么获取不了这些信息了
登录后可查看更多问答,登录/注册
学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师
4.9k 7
4.9k 3
1.8k 12
152 12
266 12