rtos_sdk 下的 mp4 demo 编解码都不正常

Viewed 25

问题描述


参考网页
https://www.kendryte.com/k230_rtos/zh/main/app_develop_guide/middleware/mp4.html
内容,进行测试mp4编解码

1、编码
sample_muxer.elf -o test.mp4
运行错误如下
image.png
之前的sdk,还可以录制,只是播放错误。现在更新的sdk 这里就出错了

2、解码
./sample_demuxer.elf 2025.mp4
直接报错。
image.png
3、播放
sample_player.elf 2025.mp4 2
直接报错
image.png

硬件板卡


k230_canmv_01studio

软件版本


RtSmart-K230_01Studio_rtsmart_local_nncase_v2.9.0.img

1 Answers

你好,这部分源码没有变动过:
1.编码
看着报错是vb_set_config failed,这个原因是前面的某个操作异常退出没有释放vb导致,重启下板子应该就没有这个报错了。
2.解码
文件打开失败,改下代码里的文件路径到你需要的目录。

3.播放
同样是vb_set_config failed,前面的某个操作异常退出,重启下板子应该就可以。

感謝您的回復,我查了一下,是默认的程序有运行,没正确关闭VB。修改之后。可以录制了,但录制出来的test.mp4 无法播放。请问是什么原因呢?由于不能上传视频,无法提供视频