深度学习篇---半自回归(Semi-Autoregressive)

核心内容摘要

ms-swift效果展示:微调后Qwen模型回答更智能了
Qwen-Image-Edit-2511提升图像连贯性,编辑更自然流畅

万物识别-中文镜像开源可部署:ModelScope官方模型+完整推理封装开源镜像

这一期讲解的控件是视频控件lv_video是 LVGL 库中的一个组件用于视频的播放显示需要外部的视频解码库如FFmpeg来处理视频文件。

如上图所示是在GUI_guider中视频控件的使用右侧是该控件的属性可以控制视频是否自动播放以及源视频文件的路径选择。

以下是函数接口的讲解//创建lv_obj_t * video lv_video_create(lv_scr_act());//初始化lv_video_set_src(video, “path/to/video.mp4”);//大小lv_obj_set_size(video, width, height);//位置lv_obj_set_pos(video, x, y);//播放lv_video_start(video);//暂停lv_video_pause(video);//停止lv_video_stop(video);//跳转到指定时间lv_video_seek(video, time_in_ms);//音量控制lv_video_set_volume(video, volume); //

//循环播放lv_video_set_loop(video, true); // 或 false//以下是事件回调的使用static void video_event_cb(lv_event_t * e) {lv_event_code_t code lv_event_get_code(e);lv_obj_t * obj lv_event_get_target(e);if (code LV_EVENT_PLAYBACK_FINISHED) { // 视频播放结束 }}lv_obj_add_event_cb(video, video_event_cb, LV_EVENT_ALL, NULL);注视频播放可能对系统资源消耗较大确保硬件支持。

确保使用的视频格式与解码库兼容。

以下是lvgl官方文档提供的FFmpeg./configure --disable-all --disable-autodetect --disable-podpages --disable-asm --enable-avcodec --enable-avformat --enable-decoders --enable-encoders --enable-demuxers --enable-parsers --enable-protocol‘file’ --enable-swscale --enable-zlibmakesudo make install注意:FFmpeg 扩展不使用 LVGL 的文件系统。

您可以只需像往常一样在操作中传递图像或视频的路径即可系统或平台。

本文章由威三学社出品对课程感兴趣可以私信联系

香蕉视频app官网-香蕉视频app官网应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123