12 2021 档案

摘要:实现了使用DXVA2 进行硬件加速,并且使用SDL渲染h264格式的视频, 视频大小为400x300。 一. 示例Code test_decode_view_hw.cpp #include <iostream> #include <fstream> #include <string> #includ 阅读全文
posted @ 2021-12-30 01:22 夜行过客 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:项目所在的远程仓库被迁移到了另一个地址,可以使用下列指令更新本地仓库的地址: 假设项目名称是 HoneyComb 为例 替换前: $ git remote -v origin ssh://catherine_guo@gerrit.realsil.com.cn:29401/HoneyComb (fet 阅读全文
posted @ 2021-12-28 14:50 夜行过客 阅读(526) 评论(0) 推荐(0) 编辑
摘要:在阅读ArrayList源码的时候看到ArrayList 和 AbstractList 两个类的声明都分别实现了List的接口 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cl 阅读全文
posted @ 2021-12-28 11:32 夜行过客 阅读(647) 评论(0) 推荐(0) 编辑
摘要:一. 概述 1.1 来源及其作用 为什么要使用码率控制?这个问题是由现实产生的。在传输压缩编码视频的时候,必须要考虑两个问题:视频质量和传输带宽,如果带宽大,肯定要尽可能传输质量更好的视频;如果带宽低,则需要提高压缩比,减小码流;如果带宽动态变化,那么码流也需要动态改变来适应带宽,总之,码流与带宽紧 阅读全文
posted @ 2021-12-20 14:58 夜行过客 阅读(2268) 评论(1) 推荐(0) 编辑
摘要:有时候需要根据实际情况对x264编码器进行实际的调节,以达到编码速度和视频质量的平衡,FFmpeg提供了一系列参数方便我们直接去设定: 1. preset 参数 主要用于调节编码速度和质量的平衡,其可选参数如下: ultrafast、superfast、veryfast、faster、fast、me 阅读全文
posted @ 2021-12-14 23:38 夜行过客 阅读(1238) 评论(0) 推荐(0) 编辑
摘要:代码如下: #include <iostream> #include <fstream> using namespace std; extern "C" { // 指定函数是C语言函数,以C语言的方式去编译 #include <libavcodec/avcodec.h> } // 以预处理指令的方式 阅读全文
posted @ 2021-12-14 00:22 夜行过客 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:MP4 转 RGBA: ffmpeg -i v1080.mp4 -s 800x400 -pix_fmt rgba 1.rgb 其中800x400 代表转换完成后的尺寸,x 是 小写英文字母 x, 不是乘号。 MP4 转 YUV ffmpeg -i v1080.mp4 -s 600x300 2.yuv 阅读全文
posted @ 2021-12-02 00:11 夜行过客 阅读(1149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示