
音视频
文章平均质量分 73
浅慕Antonio
分享编程知识
展开
-
【音视频】ffmpeg命令提取像素格式
使用-pix_fmt或-pixel_format指定yuv格式提取数据,并拔出原来的分辨率使用ffplay播放rgb数据,如果指定为yuv就会出现花屏指定输入源格式和输出源格式即可实现格式互转,如把rgb转换为yuv:注意这里一开始需要给定输入源的帧率和分辨率、像素格式使用ffplay播放即可,如果指定播放格式不对,就会出现各种问题如出现花屏、多个画面等问题。原创 2025-03-07 17:51:31 · 418 阅读 · 0 评论 -
【音视频】ffmpeg命令提取音视频数据
这里保留原有的封装格式,如mp4、mkv、ts等等,但只提取容器中的音频或视频提取生成的mp4容器只有音频:提取视频则使用-an忽略音频即可同理,mp4容器中只有视频没有音频。原创 2025-03-07 13:21:18 · 431 阅读 · 0 评论 -
【音视频】ffmpeg命令参数说明
比如下面的命令表示将mp4文件转为flv输出,使用-codec copy 避免重新编码使用ffplay播放后看到,格式已经转换为了flv如果使用的后缀与指定的-f 格式不一样,使用的是-y 的格式,例如虽然后缀是.mp4,实际上还是flv比如截取原来的视频时间的1min - 1min10s 进行输出可以发现输出的视频时间为10s,稍有点误差也是正常的。原创 2025-03-07 12:28:35 · 625 阅读 · 0 评论 -
【音视频】ffplay简单过滤器
【代码】【音视频】ffplay简单过滤器。原创 2025-03-07 00:07:43 · 484 阅读 · 0 评论 -
【音视频】ffplay常用命令
强制以 640*360的宽高显示。演示一下禁用视频的播放。这里从2min开始播放。原创 2025-03-06 17:42:30 · 946 阅读 · 0 评论 -
【音视频】ffmpeg命令分类查询
在视频和音频编码完成后,比特流可能需要进行一些额外的处理,如调整比特流的结构、添加或删除特定的信息等,而比特流过滤器就可以在不进行重新编码的情况下完成这些操作,从而提高处理效率。这里有选项可以参考,比如D表示解码,E表示编码,A表示音频编解码器等等。这里的选项就减少了编解码器选项,因为都是解码器。与解码器对应的,编码器也只有编码器相关选项。比如常见的scale、atempo等等。比如常见的yuv420p和rgb24。比如常见的hevc(h265)比如常见的rtmp、hls等等。比如s16、fltp等等。原创 2025-03-04 23:10:08 · 621 阅读 · 0 评论 -
【音视频】ffmpeg音视频处理基本流程
这里的hevc就是H265,音频使用AAC,分辨率是1280x720。如果采用copy模式就不需要指定编码器了。原创 2025-03-04 22:14:52 · 644 阅读 · 0 评论 -
【音视频】FFmpeg如何查询命令帮助文档
这里ffmpeg、ffplay、ffprobe三者的帮助文档有重合的内容。就像ffmpeg一样,ffplay也有帮助文档。可以查看到生成的文件大小递增。原创 2025-03-04 21:05:28 · 503 阅读 · 0 评论 -
【音视频】音频基础
声音是一种由物体振动引发的物理现象,如小提琴的弦声等。物体的振动使其四周空气的压强产生变化,这种忽强忽弱变化以波的形式向四周传播,当被人耳所接收时,我们就听见了声音。原创 2025-03-03 21:40:30 · 529 阅读 · 0 评论 -
【音视频】RGB、YUV基础
RGB和YUV都是表示图像的两种格式。原创 2025-03-01 18:58:35 · 1206 阅读 · 0 评论 -
【音视频】图像基础概念
像素是一个图片的基本单位,pix使英语单词pixture+element的结合“pixel”的简称,所以像素有图像元素之意。例如2500*2000的照片就是指横向有2500个像素点,竖向有2000个像素点,总共500万个像素,也俗称500万像素照片。原创 2025-03-01 17:18:01 · 449 阅读 · 0 评论 -
【音视频】音视频录制、播放原理
通常,音视频录制的步骤如下图所示:我们分别从音频和视频开始采样,通过麦克风和摄像头来接受我们的音频信息和图像信息,这通常是同时进行的,不过,通常视频的采集会比音频的采集慢,因此我们需要对采样后的数据进行同步,也就是对相应的音频帧和视频帧进行同步。通常我们会引入一个时钟作为同步标志,可以是视频作为主时钟,也可以是音频,或者是使用系统时钟作为同步等等,不过在实际中,使用音频作为主时钟比较常见,因为人对音频的感受更为明显。采集到音频帧和视频帧之后,通常会根据需要对它们做一层处理,比如对音频进行。原创 2025-02-25 20:31:53 · 577 阅读 · 0 评论 -
【音视频】短视频基础概念
短视频泛指在各种新媒体平台上播放的、适合在移动状态和短时 休闲状态下观看的、高频推送的视频内容 ,播放时长只有几秒到几分 钟不等。短视频的内容融合了技能分享、 幽默搞怪、 时尚潮流、社会 热点、街头采访、公益教育、广告创意、商业定制等主题。由于内容 较短,可以单独成片,也可以成为系列栏目。短视频即短片视频 ,是一种互联网内容传播方式 ,一般是在互联 网新媒体上传播的时长在5min以内的视频;随着移动终端的普及和网 络的提速 ,短平快的大流量传播内容逐渐获得各大平台、用户和资本 的青睐。原创 2024-12-09 20:15:16 · 1241 阅读 · 0 评论 -
【音视频】数字电视基础概念
数字电视(Digital Television, DTV) ,是从电视节目录制、播出 到发射、接收全部采用数字编码与数字传输技术的新一代电视。从节 目采集、节目制作、节目传输一直到用户端都以数字方式处理信号 , 即从演播室到发射、传输、接收的全部环节都使用数字信号 ,或者通 过0、 1数字串所构成的数字序列进行传播。它具有许多优点 ,如可实 现双向交互业务、抗干扰能力强、频率资源利用率高等 ,可提供优质 的电视图像和更多的视频服务, 例如交互电视、远程教育、会议电 视、电视商务、影视点播等。原创 2024-12-09 20:08:03 · 1231 阅读 · 0 评论 -
【音视频】多媒体基础概念
(6)物联网领域 :是通过各种信息传感设备及系统 ,如传感器网 络 、 射频识别(Radio Frequency Identification, RFID) 、 红外感应 器、条码与二维码、全球定位系统、激光扫描器等和其他基于物物通 信模式的短距离无线传感网络 ,按约定的协议 ,把物体接入互联网所形成的一个巨大的智能网络。与多媒体相关的概念非常多 ,而且比较杂乱 ,例如高清、标清、 1080P、 720P、 M3U8、TS、 H.264、 MP3、 MPEG-4等 ,如图2-9 所示。原创 2024-12-09 19:59:23 · 907 阅读 · 0 评论 -
【音视频】音视频基础概念
日常生活中,音视频随处可见,但从技术角度来看,音视频到底是什么呢?这个问题涉及几个专业概念,包括视频、音频、编解码、封装容器、音视频等。原创 2024-12-09 19:43:14 · 1163 阅读 · 0 评论 -
【音视频的应用】2-1音视频应用的场景
3.音视频特效:短视频、配音、美颜瘦脸长腿等,男生变女生,女生变男生。3.拉流工具:使用FM play从流媒体服务器拉取音视频流并播放。3.拉流工具:使用FM play等工具从流媒体服务器拉取流并播放。2.推流工具:使用ffmpeg推送音视频流到流媒体服务器。2.推流工具:使用ffmpeg等工具向流媒体服务器推流。2.娱乐直播:展示才艺、跳舞、厨艺等,与观众实时互动。3.VLC:基于ffmpeg,有图形界面,功能强大。1.流媒体服务器:搭建在本机,运行流媒体服务。1.流媒体服务器:接收推流,提供拉流服务。原创 2024-12-08 17:07:22 · 417 阅读 · 0 评论