240 发简信
IP属地:上海
  • Resize,w 360,h 240
    FFmpeg小白学习记录(六)视频格式转换流程

    视频格式转换流程 视频格式转换主要分为两种类型:转封装和转码 转封装:多媒体文件是一个容器,转封装相当于容器内的物品不变只是换了一个容器,其内容...

  • FFmpeg小白学习记录(五)组合视频流和音频流

    组合视频流和音频流 通过之前视频流与音频流编解码的学习,我们可以做到将视频流与音频流数据抽离出来,并将这些数据编码为对应的视频或音频。但往往一个...

  • Resize,w 360,h 240
    FFmpeg小白学习记录(四)音频流编解码流程

    音频解码与编码流程 解码流程 音频编解码流程与视频编解码流程一致,我们可以对 mp4 文件的音频流进行解码,并将解码后的音频数据保存到 PCM ...

  • Resize,w 360,h 240
    FFmpeg小白学习记录(三)视频流编码流程

    视频编码流程 之前了解了如何解码多媒体文件中的视频流,并将解码后的图像进行显示,接下来我们学习如何对视频流进行编码,从 图片 → h.264 和...

  • Resize,w 360,h 240
    FFmpeg小白学习记录(二)视频流解码流程

    视频解码流程 在对多媒体文件中的视频流解码前,我们先来了解以下流媒体数据的播放流程,可以根据这个流程梳理一下视频解码流程 音视频播放的原理主要分...

  • FFmpeg小白学习记录(一)信息查看

    FFmpeg libavformat 用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能;音视频的...

  • Resize,w 360,h 240
    Jeptpack Compose 官网教程学习笔记(八)附带效应

    附带效应 学习内容 如何从 Compose 代码观察数据流以更新界面 附带效应 API,如 LaunchedEffect、rememberUpd...

  • Resize,w 360,h 240
    Jeptpack Compose 官网教程学习笔记(七)View 迁移至 Compose

    View 迁移至 Compose 主要学习内容 如何逐步将应用迁移到 Compose 如何将 Compose 添加到使用 Android Vie...

  • Jeptpack Compose 官网教程学习笔记(六)Navigation

    Navigation 主要学习内容 将 Jetpack Navigation 与 Jetpack Compose 结合使用的基础知识 在可组合项...

个人介绍
不逼就不努力的,即使逼了也不会努力多久的超级贱人