08 2020 档案

摘要:基础 mp4⽂件格式⼜被称为MPEG-4 Part 14,出⾃MPEG-4标准第14部分 。它是⼀种多媒体格式容器,⼴泛⽤于包装视频和⾳频数据流、海报、字幕和元数据等。(顺便⼀提,⽬前流⾏的视频编码格式AVC/H264定义在MPEG-4 Part 10)。mp4⽂件格式基于Apple公司的Quick 阅读全文
posted @ 2020-08-31 08:26 Vzf 阅读(647) 评论(0) 推荐(0)
摘要:FFmpeg简单使用:解封装 基本流程 FFmpeg简单使用:解封装 提取aac FFmpeg简单使用:音频解码 提取pcm FFmpeg简单使用:视频解码 提取yuv FFmpeg简单使用:音频编码 pcm转aac FFmpeg简单使用:视频编码 YUV转H264 FFmpeg简单使用:过滤器 视 阅读全文
posted @ 2020-08-30 22:42 Vzf 阅读(1831) 评论(0) 推荐(0)
摘要:FFmpeg简单使用:解封装 基本流程 FFmpeg简单使用:解封装 提取aac FFmpeg简单使用:音频解码 提取pcm FFmpeg简单使用:视频解码 提取yuv FFmpeg简单使用:音频编码 pcm转aac FFmpeg简单使用:视频编码 YUV转H264 FFmpeg简单使用:过滤器 视 阅读全文
posted @ 2020-08-30 22:36 Vzf 阅读(2523) 评论(0) 推荐(0)
摘要:简介 FLV(Flash Video)是Adobe公司推出的⼀种流媒体格式,由于其封装后的⾳视频⽂件体积⼩、封装简单等特点,⾮常适合于互联⽹上使⽤。⽬前主流的视频⽹站基本都⽀持FLV。采⽤FLV格式封装的⽂件后缀为.flv。FLV封装格式是由⼀个⽂件头(file header)和 ⽂件体(file 阅读全文
posted @ 2020-08-27 22:55 Vzf 阅读(633) 评论(0) 推荐(0)
摘要:编译boost ./bootstrap.sh --prefix=/root/lib/boost --with-libraries=system,date_time,random 修改 project-config.jam 如下: ... if ! gcc in [ feature.values <t 阅读全文
posted @ 2020-08-27 20:46 Vzf 阅读(440) 评论(0) 推荐(0)
摘要:H264简介 H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准⾥称为H.264,在MPEG的标准⾥是MPEG-4的⼀个组成部分–MPEG-4 Part 10,⼜叫AdvancedVideo Codec,因此常常称为MPEG-4 AVC或直接叫AVC。 H 阅读全文
posted @ 2020-08-25 08:58 Vzf 阅读(2529) 评论(0) 推荐(0)
摘要:FFmpeg简单使用:解封装 基本流程 FFmpeg简单使用:解封装 提取aac FFmpeg简单使用:音频解码 提取pcm FFmpeg简单使用:视频解码 提取yuv FFmpeg简单使用:音频编码 pcm转aac FFmpeg简单使用:视频编码 YUV转H264 FFmpeg简单使用:过滤器 视 阅读全文
posted @ 2020-08-24 12:15 Vzf 阅读(1659) 评论(0) 推荐(0)
摘要:基础: AAC⾳频格式:Advanced Audio Coding(⾼级⾳频解码),是⼀种由MPEG-4标准定义的有损⾳频压缩格式,由Fraunhofer发展,Dolby, Sony和AT&T是主要的贡献者。 AAC音频格式分两种:ADIF和ADTS: ADIF:Audio Data Interch 阅读全文
posted @ 2020-08-24 08:31 Vzf 阅读(1471) 评论(0) 推荐(0)
摘要:FFmpeg简单使用:解封装 基本流程 FFmpeg简单使用:解封装 提取aac FFmpeg简单使用:音频解码 提取pcm FFmpeg简单使用:视频解码 提取yuv FFmpeg简单使用:音频编码 pcm转aac FFmpeg简单使用:视频编码 YUV转H264 FFmpeg简单使用:过滤器 视 阅读全文
posted @ 2020-08-21 16:04 Vzf 阅读(2914) 评论(1) 推荐(0)
摘要:#include <stdio.h> #include <SDL.h> // 每次读取2帧数据, 以1024个采样点一帧 2通道 16bit采样点为例 #define PCM_BUFFER_SIZE (1024*2*2*2) // 音频PCM数据缓存 static Uint8 *s_audio_bu 阅读全文
posted @ 2020-08-15 19:47 Vzf 阅读(554) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <string.h> #include <SDL.h> //自定义消息类型 #define REFRESH_EVENT (SDL_USEREVENT + 1) // 请求画面刷新事件 //定义分辨率 // YUV像素分辨率 #define YU 阅读全文
posted @ 2020-08-14 18:21 Vzf 阅读(304) 评论(0) 推荐(0)
摘要:先安装 dshow 软件 Screen Capturer Recorder项目地址:https://sourceforge.net/projects/screencapturer/files/ 然后查看可用设备名字:ffmpeg -list_devices true -f dshow -i dumm 阅读全文
posted @ 2020-08-10 19:59 Vzf 阅读(4335) 评论(1) 推荐(1)
摘要:转封装 保持编码格式:ffmpeg -i test.mp4 -vcodec copy -acodec copy test_copy.tsffmpeg -i test.mp4 -codec copy test_copy2.ts 改变编码格式:ffmpeg -i test.mp4 -vcodec lib 阅读全文
posted @ 2020-08-10 19:43 Vzf 阅读(2186) 评论(0) 推荐(0)
摘要:提取音视频数据 保留封装格式ffmpeg -i test.mp4 -acodec copy -vn audio. mp4ffmpeg -i test.mp4 -vcodec copy -an video.mp4 提取视频 保留编码格式:ffmpeg -i test.mp4 -vcodec copy 阅读全文
posted @ 2020-08-10 19:20 Vzf 阅读(675) 评论(0) 推荐(0)
摘要:播放控制 选项 说明 选项 说明 q, ESC 退出播放 t 循环切换字幕流 f 全屏切换 c 循环切换节目 p, SPC 暂停 w 循环切换过滤器或显示模式 m 静音切换 s 逐帧播放 9, 0 9减少音量, 0 增加音量 left/right left/right 向后/向前拖动 10 秒 /, 阅读全文
posted @ 2020-08-07 11:09 Vzf 阅读(30024) 评论(0) 推荐(1)
摘要:命令分类查询 命令参数 内容 -version 显示版本 -bsfs 显示可用比特流filter -buildconf 显示编译配置 -protocols 显示可用的协议 -formats 显示可用格式muxers+demuxers -filters 显示可用的过滤器 -muxers 显示可用复用器 阅读全文
posted @ 2020-08-07 08:58 Vzf 阅读(1032) 评论(0) 推荐(0)