随笔分类 -  多媒体

ffmpeg实践
摘要:将mov视频解码300帧,并保存为1024:576分辨率,yuv420格式 ffmpeg -i Community_SneakAttack.mov -aspect 16:9 -vf scale=1024:576 -vframes 300 -pix_fmt yuv420p Community_Snea 阅读全文

posted @ 2017-04-13 21:29 lakeone 阅读(112) 评论(0) 推荐(0)

DirectX渲染时Clear无效的原因(造成叠影)
摘要:最近在开发D3D程序的过程中,发现一件很奇怪的事情,就是在Render的时候,纹理总是留有“残影”(即上次Render后的帧):如上图,是一副纹理绕中心点旋转的向日葵,但是可以看到每次Render的时候,都会留下上次Render的帧,即Clear似乎没有起作用。原来是Clear没调用成功,代码如下: 阅读全文

posted @ 2016-11-21 20:53 lakeone 阅读(706) 评论(0) 推荐(0)

合并两个yuv文件的C++代码
摘要://将BasketballPass_416x240_50.yuv序列的前50帧和BlowingBubbles_416x240_50.yuv序列的前250帧合并成out.yuv //参数配置416 240 50 BasketballPass_416x240_50.yuv 416 240 250 BlowingBubbles_416x240_50.yuv out.yuv #include ... 阅读全文

posted @ 2016-03-28 13:43 lakeone 阅读(930) 评论(0) 推荐(0)

FFmpeg常用基本命令
摘要:1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i input_file -acodec copy -vn output_file_audio //分离音频流 2.视频解复用 ffmp 阅读全文

posted @ 2016-03-17 20:42 lakeone 阅读(3824) 评论(0) 推荐(0)

FHD 4K 8K分辨率
摘要:4K(2160P,即4096×2160的像素分辨率)和8K(4320P,即7,680 × 4,320的像素分辨率)属于UHDTV。FHD是FULL HD(Full High Definition)的缩写,有人也将其称作是1080P,实际的分辨率则为1920x1080(包括1080i和1080P)。 阅读全文

posted @ 2014-12-26 15:18 lakeone 阅读(1420) 评论(0) 推荐(0)

opencv打开摄像头获取视频程序
摘要://// main.cpp// opencv3//// Created by PKU on 14-9-16.// Copyright (c) 2014年 PKU. All rights reserved.//#include using namespace cv;using namespac... 阅读全文

posted @ 2014-09-17 20:03 lakeone 阅读(844) 评论(0) 推荐(0)

JPEG头部解析
摘要:6.3 JPEG格式 6.3.1简介 微处理机中的存放顺序有正序(big endian)和逆序(little endian)之分。正序存放就是高字节存放在前低字节在后,而逆序存放就是低字节在前高字节在后。例如,十六进制数为A02B,正序存放就是A02B,逆序存放就是2BA0。摩托罗拉(Motorola)公司的微处理器使用正序存放,而英特尔(Intel)公司的微处理器使用逆序。JPEG文件中的字节是按照正序排列的。 JPEG委员会在制定JPEG标准时,定义了许多标记(marker)用来区分和识别图像数据及其相关信息,但笔者没有找到JPEG委员会对JPEG文件交换格式的明确定义。直到19... 阅读全文

posted @ 2014-03-12 18:54 lakeone 阅读(23514) 评论(0) 推荐(2)

导航