• Lv0
    粉丝0

积分3 / 贡献0

提问1答案被采纳0文章0

作者动态

    OpenHarmonyOS4.0Release开机动画替换报错

    13058024792 显示全部楼层 发表于 2023-12-18 16:54:37

    OpenHarmonyOS4.0Release替换开机动画,源码位置foundation/graphic/graphic_2d/frameworks/bootanimation/data/bootvideo.mp4

    替换资源大小60K,分辨率1080*1080,格式MP4,编码方式H264,替换后log报错

    C01800/BootAnimation av_codec_servic I OnInfo: PlayerCallback: State Change C01800/BootAnimation av_codec_servic I OnInfo: PlayerCallback: Default C01800/BootAnimation av_codec_servic I OnInfo: PlayerCallback: Position Update C01800/BootAnimation av_codec_servic I OnInfo: PlayerCallback: Resolution Change C01800/BootAnimation av_codec_servic E OnError: PlayerCallbackError received, errorCode:internal data stream error

    理论上来说OpenHarmonyOS4.0Release应该是支持直接替换mp4文件,是否这个mp4文件有格式以及大小限制,

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    精彩评论7

    深开鸿_王石

    沙发 发表于 2023-12-19 15:58:14
    看起来是分辨率不对,你屏幕分辨率要和视频分辨率匹配

    13058024792

    发表于 2023-12-20 13:53  IP属地: - 中国山东省济南市 中国电信IDC

    回复 深开鸿_王石: 尝试了更改分辨率同屏幕分辨率一致依旧失败,报错一致。尝试将/system/etc/graphic/bootvideo.mp4拷贝出来,分辨率即为1080*1080

    深开鸿_王石

    发表于 2023-12-20 14:45  IP属地: 江苏省

    回复 13058024792: 我在4.0release上试了以下两种格式都行,
    视频
    时长        00:00:06       
    帧宽度        720       
    帧高度        1280       
    数据速率        1751kbps       
    总比特率        1948kbps       
    帧速率        30.15帧/秒       
    音频
    比特率        197kbps       
    频道        2(立体声)       
    音频采样频率        44.100 kHz

    视频
    时长        00:00:07       
    帧宽度        1920       
    帧高度        1080       
    数据速率        19376kbps       
    总比特率        19560kbps       
    帧速率        30.06 帧/秒       
    音频
    比特率        183kbps       
    频道        2(立体声)       
    音频采样频率        48.000 kHz

    13058024792

    发表于 2023-12-21 10:14  IP属地: - 中国山东省 中国电信IDC

    回复 深开鸿_王石: 直接在/system/etc/graphic/里替换是否能进行可行性验证

    13058024792

    发表于 2023-12-21 11:03  IP属地: - 中国山东省济南市 中国电信IDC

    回复 13058024792: 尝试了将符合屏幕分辨率的视频在/system/etc/graphic/中替换,结果仍旧不佳

    深开鸿_王石

    发表于 2023-12-21 11:15  IP属地: - 中国江苏省 中国移动IDC

    回复 13058024792: 对啊,就是直接替换啊,先mount -o rw,remount /设置读写权限;然后file send文件进去就好

    13058024792

    发表于 2023-12-22 10:33  IP属地: 山东省烟台市

    回复 深开鸿_王石: 问题已找到,问题出在视频文件的编码格式上,我的编码格式为H264,但是这个格式不支持,支持的是MPEG4 4:2:0

    【6 条回复】

    Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部