0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在播放视频过程中插入音频

立功科技 来源:立功科技 2024-12-26 11:13 次阅读

本文导读

ZDP14x0是一款基于开源GUI引擎的图像显示专用驱动芯片,可以通过串口或者SPI与其他芯片通信,且能播放视频。本文将介绍如何在播放视频过程中插入音频

在一些场景中,需要在视频播放过程中插入音频文件;例如电梯广告机播放视频时,到达楼层需插入楼层抵达音频。鉴于此,在视频相关接口中新增了在视频播放中插入音频的接口:

以及关闭插入音频的接口:

在插入的音频播放完成或手动调用接口关闭插入的音频时,都会调用插入音频接口传入的音频播放完成的回调函数,用以处理插入音频播放完成后的相关操作,如不需要也可传入NULL。

使用步骤

首先,音频文件和视频文件都需要通过音视频转换工具进行处理。在视频转换界面点击浏览选中视频文件,根据需求调整转换设置,点击开始转换,等待转换完成。转换完成后的文件在原文件的同级路径。音频文件在音频转换页面中进行同样的操作。

将转换后的文件放入SD卡中。

使用示例

以原来的UI示例video_demo为基础,增加了两个按钮,一个按钮用来调用插入音频接口,另一个用来调用关闭插入音频的接口:

在视频正在播放的情况下,点击插入音频按钮,视频画面正常播放,音频则转为播放“zlg.mp3”文件。点击关闭插入音频按钮,将会关闭插入的音频,转为播放视频声音。

接口优化

目前对于播放视频、插入音频等接口,如果对应文件放在UI素材的data路径下,可直接传入对应文件的文件名(带后缀),其余路径的仍需要传入绝对路径。如:video.mp4和zlg.mp3都放在data路径下:

播放video.mp4时插入zlg.mp3对应代码将被简化:

zdp_video_set_video_path(zdp_video, “video.mp4”);// 原本为”/bin/assets/default/raw/data/video.mp4”

video_insert_audio("zlg.mp3", NULL);// 原本为”/bin/assets/default/raw/data/ zlg.mp3”


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    8593

    浏览量

    151123
  • 音频
    +关注

    关注

    29

    文章

    2873

    浏览量

    81529
  • 视频
    +关注

    关注

    6

    文章

    1945

    浏览量

    72903
  • 驱动芯片
    +关注

    关注

    13

    文章

    1284

    浏览量

    54623

原文标题:ZDP14x0系列小技巧-视频播放中如何插入音频

文章出处:【微信号:立功科技,微信公众号:立功科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    何在音频播放时插播音频

    ZDP14x0系列芯片是内置开源GUI引擎的图像显示专用驱动芯片,内部集成16MB/64MB显示内存、2D图形加速器、音视频解码器等丰富多媒体功能。不仅支持音视频播放,还支持在音视频
    的头像 发表于 11-25 15:40 605次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>音频</b><b class='flag-5'>播放</b>时插播<b class='flag-5'>音频</b>

    使用TLV320AIC3101IRHBT芯片进行音频播放过程中,会产生一个噪音,是什么原因导致的?

    我在使用TLV320AIC3101IRHBT芯片进行音频播放过程中,我通过程序去播放wav音频
    发表于 10-14 06:29

    MSN音频视频交流过程分析

    交流建立过程的基础上撰写的。本文使用Wpe Pro工具抓取数据包,但是在抓包过程中并没有实际抓到音频视频数据包,怀疑是WPE Pro工具并没有抓到数据包。
    发表于 03-02 21:13

    灵活电影播放视频/音频播放软件

    器(Flexible Movie Player)视频/音频播放软件包。该软件将从2008年7月开始在日本上市。灵活电影播放器是适用于SH-Mobile的软件,它整合了支持H.264/M
    发表于 03-06 19:52

    如何配置音频+视频应用程序的FX3 GPIF?

    输入流到GPIF的一部分。但是,我不知道如何在D0到D31位线(FX3GPIF输入引脚)的视频流中间插入音频,而不损坏视频流,并确保PC(U
    发表于 11-01 10:10

    何在连接的声卡上播放音频

    我在 Cube/FW-packs 中找到了一些音频类设备示例,但没有一个带有音频主机。我在 Cube 中选择了 H743 USB_HOST 和 Audio_Class,ok。现在:如何在连接的声卡上“
    发表于 12-01 07:37

    JLINK在下载程序的过程中怎么实现插入目标板自动下载?

    Jlink在下载程序的过程中怎么实现插入目标板自动下载
    发表于 10-11 06:31

    判例部分审判过程音频视频(audio or video)

    现在,Westlaw的部分判例的某些审判部分音频视频已经可以在Westlaw获得。页面左侧会播放该多媒体文件,右侧显示裁判文书。
    发表于 12-29 00:11 25次下载

    何在CAD插入光栅图片

    很多在使用CAD的朋友不知道如何在CAD插入光栅图片,在CAD插入光栅图像很简单,直接在菜单中选择:
    发表于 10-22 09:28 2.1w次阅读
    如<b class='flag-5'>何在</b>CAD<b class='flag-5'>中</b><b class='flag-5'>插入</b>光栅图片

    何在Dragonboard 410c上使用mplayer播放视频

    在使用dargonbaord 410c进行开发的过程中,很多时候我们想用视频来传递我们的信息,现实一些短消息,今天就给大家介绍一款非常棒的视频播放软件——mplayer,这款软件是一款
    发表于 02-10 10:34 790次阅读

    基带视频Logo插入的设计方法

    一些国家要求有线电视运营商在传输给最终消费者的视频插入他们的标志。本文讨论了在基带视频插入
    的头像 发表于 07-28 08:02 680次阅读
    基带<b class='flag-5'>视频</b><b class='flag-5'>中</b>Logo<b class='flag-5'>插入</b>的设计方法

    树莓派音频视频播放

    树莓派音频视频播放
    的头像 发表于 06-21 11:41 621次阅读

    何在放置过程中标注原理图符号?

    何在放置过程中标注原理图符号?我发现的唯一方法是依次放置多个同类元器件,并配置属性参考位号后面的数字。当我插入新的元器件时,标注总是一个问号。
    的头像 发表于 08-11 09:43 751次阅读

    【树莓派】播放音频视频

    Raspberry Pi上播放音频视频的最简单方法是使用已安装的OMXPlayer应用程序。 这是硬件加速的,可以播放许多流行的音频视频
    的头像 发表于 11-03 15:12 811次阅读

    STM32 wavplayer播放单声道音频的处理方法

    最近在使用rtthread 的 audio设备播放wav的音频,MCU使用的是STM32F4,使用过程中发现
    的头像 发表于 11-28 17:17 1556次阅读
    STM32 wavplayer<b class='flag-5'>播放</b>单声道<b class='flag-5'>音频</b>的处理方法