首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS微信小视频优化心得

    image.png 小视频是微信6.0版本重大功能之一,在开发过程中遇到不少问题。本文先叙述小视频的产品需求,介绍了几个实现方案,分析每个方案的优缺点,最后总结出最优的解决方案。...小视频播放需求 可以同时播放多个视频 用户操作界面时视频可以继续播放 播放时不能卡住界面,视频滑进界面内后要立即播放 视频在列表内播放是静音播放,点击放大是有声播放 小视频播放方案 1....另外AVPlayer在使用时会占用AudioSession,这个会影响用到AudioSession的地方,如聊天窗口开启小视频功能。...小视频录制需求 支持白平衡、对焦、缩放 录制视频长度6秒,30帧/秒,尽量不丢帧 能录制不同尺寸和码率的视频 小视频录制方案 对于需求1,AVFoundation有API可以支持,这里不多说。...然而录制的6s视频大小有2M+,再用MMovieDecoder+MMovieWriter压缩至少要7~8s,影响聊天窗口发小视频的速度。

    4.4K91

    腾讯视频小视频特征优化总结

    本文主要分享特征工程的通用方法论和腾讯视频小视频场景的特征实践工作。主要内容包括小视频排序特征、特征工程的方法论、特征在机制的应用。...一、小视频排序特征 腾讯视频小视频场景所用到的特征主要包括以下几种:视频和CP特征、用户特征、因果特征、session特征。...1.3.因果特征 小视频推荐系统结构简单来说是召回->排序->机制的结构;召回侧的信息对排序也是非常的重要,可以加强召回和排序的因果推演关系。...在小视频场景下特征交叉没有带来正向的收益,同时也没有负向的收益。 三、特征在机制的应用 常规的rank预估模型仅仅考虑pair,并不会考虑items间作为一个list进行推荐互相的影响。

    2K127117

    使用ffmpeg缩小视频体积的几种方式

    为了解决这个问题,我们可以使用FFmpeg这个强大的工具来缩小视频的体积。本文将介绍三种常用的方法:调整视频的分辨率、调整视频的码率和使用更高效的视频编码格式。...方法一:调整视频的分辨率   调整视频的分辨率是一种常见的方法,可以通过减小视频分辨率来减小视频文件的体积。...方法二:调整视频的码率   调整视频的码率是另一种常用的方法,可以通过降低视频的码率来减小视频文件的体积。...方法三:使用更高效的视频编码格式   使用更高效的视频编码格式是一种常用的方法,可以通过使用压缩率更高的视频编码格式来减小视频文件的体积。...通过本文介绍的三种方法,我们可以使用FFmpeg工具来缩小视频文件的体积。

    15110
    领券