FFmpeg笔记
-
使用FFmpeg调整手机拍摄视频的旋转角度
前些日子,我在使用 MoviePy 处理手机拍摄的视频,处理完成之后,发现原来是竖屏拍摄的最后变成了横屏,而且内容显示也很奇怪。 但是使用播放器播放处理之前的视频却是没有问题的。 …
-
编译Android OpenCV with FFmpeg静态库
编译环境 • opencv : 4.6.0 • ndk: r21e • os: mac m1 & 13.3.1 编译脚本 修改编译脚本 ope…
-
FFmpeg之预设编码参数preset
FFmpeg是一款非常强大的音视频处理工具,它不仅功能强大而且非常好用,比如视频转码中一个非常实用的参数就是preset。今天我们将重点介绍preset参数的作用以及它的使用方法。…
-
如何使用 FFmpeg 将 WebM 转换为 MP4
在今天的教程中,我们将了解如何使用 FFmpeg 将 WebM 转为 MP4。WebM 和 MP4 都是视频容器格式,底层音频、视频和元数据可以从一种容器格式转移到另一种(也称为转…
-
如何使用 FFmpeg 将 FLAC 转换为 MP3
如果你想将 FLAC 转为 MP3,FFmpeg 是一款非常方便的工具。它最初可能看起来很复杂,但一旦掌握了概念,就会变得相当简单。在本篇文章中,我将指导你使用 FFmpeg 将 …
-
FFmpeg 将 MOV 转换为 MP4 两种技巧(包含命令行和示例)
本教程教你使用 FFmpeg 将 MOV 转为 MP4,其中包含命令行、示例和输出示例。 使用 Macbook 和 Quicktime 制作视频的人经常需要将 MOV 文件转换为 …
-
Docker版FFmpeg安装部署2023最新教程
项目组开发过程用因为要使用音频格式转换功能,通过查阅相关资料,最终选择使用 FFmpeg。关于ffmpeg的安装,有的人可能要折腾很久,甚至折腾一个礼拜,究其原因,基本都是编译安装…
-
FFmpeg音频视频转换
FFmpeg是一个开源的跨平台音视频处理工具和多媒体框架。它可以用于处理音频、视频、字幕等多媒体数据,支持多种音视频格式的转码、编辑、解码、编码和流媒体传输等操作。 应用场景: F…
-
使用 FFmpeg 提取帧的综合指南
作为一个在研究或咨询项目中使用 FFmpeg 的人,我曾面临过从视频中提取帧的需求。无论您是需要抓取第一帧、提取所有帧,还是获取带有特定时间戳的精确帧,FFmpeg 都能满足您的需…
-
如何使用 FFmpeg 循环播放视频 – 分步教程
FFmpeg 是迄今为止视频和音频处理领域最重要的视频、图像和音频处理和操作工具。这款功能强大的开源软件套件可以完成媒体行业所需的基本任务,无论多么复杂或简单。其中一项任务就是循环…
-
如何实现视频编码可伸缩性SVC?附FFmpeg代码示例
视频编码的可伸缩性是指能够根据网络带宽、设备性能或用户需求等因素,动态地调整视频的质量、分辨率或帧率等参数。其中,可伸缩视频编码(Scalable Video Coding,SVC…
-
ffmpeg的函数调用知识点
av_dump_format 打印的内容是什么意思? av_dump_format 会打印出AVFormatContext的内容,打印的内容是什么意思? 我们使用av_dump_f…
-
Ubuntu22.04 编译 x86 FFmpeg 6.0
本文介绍在 Ubuntu22.04 下编译 x86 版本的 FFmpeg 6.0。 Setp1 建立目录 在希望存放项目的目录下创建三个文件夹,分别是: 可以直接在GNOME桌面中…
-
FFmpeg实时推流&MQTT实时控制推流启动关闭
FFmpeg 是一个开源的自由软件,它包含了音频和视频多种格式的录制、转换、流媒体功能,同时也是一个音频与视频格式转换库(Library),许多开源的工具都是基于 FFmpeg 构…
-
FFmpeg 中 Libavutil 和 libavcodec库的方法和功能
ffmpeg还提供一系列的库,能提供开发者进行编码开发。其中 libavutil 是一个包含用于简化变成的函数的库,包括随机数生成器、数据结构、数学例程、核心多媒体实用程序等等。l…
-
音视频领域强大的辅助工具-ffmpeg常用操作介绍
前段时间老是有人问我,有没有其他格式的视频或音频提供,愿意有偿获取,如果其对ffmpeg比较熟悉,就不会那么麻烦。经常从事流媒体领域开发和研究工作的人,ffmpeg应该是我们最常用…
-
linux下离线安装FFmpeg,配套组件 yasm
FFmpeg是处理音频、视频、字幕和相关元数据等多媒体内容的库和工具的集合。这里记录linux下离线安装的过程。 ffmpeg下载地址: http://www.ffmpeg.org…
-
ffmpeg硬件加速代码方式
本文中实例测试时机器使用的是AMD的CPU,显卡为Amd的集成显卡。 1、查询本机器支持的ffmpeg硬件加速框架命令: 返回的内容: 2、使用-hwaccel 分别加步…
-
零基础快速上手FFmpeg(FFmpeg入门教程)
在这个自媒体盛行的时代,音视频(电影、音乐)对于我们来说是再熟悉不过了吧。那么对于一个音视频文件,都有哪些属性呢?以视频为例,我们可以通过如下命令查看其信息。 其中, Input …
-
C#:使用ffmpeg将图片合并成视频
最近遇到公司的一个项目,需要将多张图片合并成一个播放的视频,找了很多资料和尝试了工具,遇到很多的坑,这里记下来,希望大家也能顺利解决遇到的问题。 合并视频,主要可以借用OpenCV…