
音视频
文章平均质量分 73
ffmpeg 音视频开发
小昭debug嵌入式
(付费专栏不再更新)关注我,送你车载学习资料。小昭debug在国内一家知名的tier1就职,autosar诊断和通信方向。debug…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ffmpeg音视频同步
编码器到容器需要做时间转换,视频H264时间基{1,30},转换成flv{1,1000},音频的时间基{1,44100}转换成flv{1,1000},使用av_packet_rescale_ts(AVPacket *pkt, AVRational src_tb, AVRational dst_tb)函数进行转换,其实内部也是根据av_rescale_q实现。time_base: 时间刻度单位,时间基。例如视频播放30fps,表示1秒钟播放30张图片,视频的时间基time_base等于{1,30};原创 2023-03-25 15:56:33 · 1248 阅读 · 0 评论 -
音频基础 从上到下深挖
声音 声音:是由物体振动产生的声波。是通过介质(空气或固体、液体)进行传播,振动人耳膜,刺激听觉神经,传输声音信号到人的大脑。要注意的是,在真空是无法传播声音。为了方便理解,可以想象声音在空气中的信号是一个正弦波。声音的三要素音量: 声音的大小,振幅大小.音调: 生活中说到高音和低音,即声音的频率.音色:不同的介质,在相同的音量和音调下,发出声音给人的感觉是不一样,例如鼓声和吉他.(本质谐波不同)人耳可听声的频率范围为 20Hz~20KHz.人声频率: 男低音82~392原创 2022-08-17 21:25:58 · 656 阅读 · 0 评论 -
linux下 使用FFmpeg 采集摄像头YUV数据
采集摄像头数据 从一个多媒体文件提取YUV数据 a)FFmpeg命令行要得到原始YUV数据,需要解码操作,也就是编码的反向操作。ffmpeg -i ./test.mp4 -an -c:v rawvideo -pix_fmt yuv420p out.yuv-i:要提取的多媒体文件-an:audio not 过滤掉音频,只要视频数据-c:v:选择解码器-pix_fmt:输出YUV数据格式比对文件大小,观察下解.原创 2022-08-28 22:04:40 · 2926 阅读 · 0 评论 -
ffmpeg rtmp音视频推流实现
为了方便理解,举个不恰当的例子,就好比做月饼一样,一套月饼就是容器,一套月饼肯定需要包装盒子,而包装盒子又有纸盒、铁盒不同材质,容器也一样,容器也有不用的格式mp4、flv等。月饼盒子里面又有一个小盒(装月饼),看成是流,小盒子里时原滋原味的月饼,流装的是音视频数据(不止有音视频数据、还有字幕等)。2、准备音视频流,读取文件对其解封装,读取码流数据,将其存储在队列中。“拿到原汁原味的月饼”紧接上篇文章,实现本地推流,需要经历容器层→解封装→容器层→协议层。3、开始读取队列,将读到数据写入文件中,进行推流。原创 2023-03-24 00:04:37 · 1615 阅读 · 0 评论 -
ffmpag 相关基础API 入门
以上两个的主要区别,在于输入和输出,avformat_open_input,打开一个文件,初始化AVFormatContex里的AVInputFormat ,avformat_alloc_output_context2初始化AVOutputFormat ,输出文件。传编码器,返回上下文。申请AVPacket,av_packet_alloc();原创 2023-03-23 23:56:59 · 330 阅读 · 0 评论 -
全球电视制式
什么是电视制式? 电视制式其实就是电视信号形成、传输及处理的方法,从而形成了具有独立完整的参数及功能系统的总体规定。电视广播传送到千家万户,在一个国家内一般所有的电视系统与设备必须按照同样的制式工作。媒体广播对一个guojia很重要,因此每个国家都制定有关的国家电视制式标准。全球ATV分布模拟:彩色电视标准制式分为(NTSC制、SECAM制和PAL制)NTSC(National Television System Committee)制(简称N制),一般被称为正交调制式(对两个色副载波信号进行正交原创 2022-08-15 22:27:56 · 4542 阅读 · 0 评论 -
杜比介绍 杜比数位 Dolby
杜比音效 上面符号,经常在电视机、电影院和投影仪上出现,说明设备支持杜比技术,在一定程度上可以给人带来较好的听觉体验,从二维立体声到三维全景声,给人一种空间感和沉浸感。什么是杜比技术?说到杜比技术,一定要提到杜比实验室。杜比实验室(英语:Dolby Laboratories Inc.,NYSE:DLB),是一家总部位于美国,致力于声音降噪及声音压缩编码等技术的公司。其主要发明为电影院所应用的杜比数码。1965年,雷·杜比在英国成立杜比实验室,后于1976年将公司总部迁至美国加州。什么是杜比音效?原创 2022-08-15 21:57:42 · 3303 阅读 · 0 评论 -
在linux 使用FFmpeg,简单录音例程
ffmpeg 简单录音例程对于麦克风这种硬件设备,与其说是格式,我更觉得这是驱动程序。在linux上,通用的音频驱动程序,就是alsa。这里, -f 指定格式(驱动程序)为alsa, -i 指出文件路径,这里是麦克风地址“hw:0”,最后一个是输出文件路径,这里为当前路径下,保存为 out.wav文件。注意:对于mac和window下,麦克风的硬件格式和地址是差异。C语言实现 以下是C语言调用FFmpeg的库代码:#include &l原创 2022-08-19 22:03:07 · 2705 阅读 · 1 评论 -
视频基础 零基础入门
像素 观察上面的图片,屏幕上显示小方格的东西就是像素,一张图片有许多个像素点组成,一个视频又有多个图片组成,为了传输更小的空间而被压缩。图片替换的速度特别快,当一个视频超过15帧,人眼会认为连贯不卡顿。放大观察屏幕显示器,你会发现每个像素是由RGB三个发光管组成。图像是数据,屏幕是显示设备,图像数据经过驱动程序让屏幕显示图像。屏幕上的每一个像素点是由红绿蓝三个液晶单元组成,通过红、绿和蓝不同的亮度可以组成任何一种颜色。像素在在传输的过程,怎么表示?在不同的 BPP 格式中,每个像素的位深是不原创 2022-08-24 09:41:30 · 447 阅读 · 0 评论