
ffmpeg
文章平均质量分 95
安娇德
GitHub:https://github.com/AnJiaoDe
优快云:https://blog.youkuaiyun.com/confusing_awakening
擅长SDK开发、Android自定义控件
展开
-
ffmpeg和ffplay命令行实战手册
调色板PNG图片,然后再利用调色板PNG图片合成带透明度的GIF图片,否则有色差或者无透明度。注意:是所有和一个,不能是所有和所有,只能有一个调色板PNG图片,否则还是有色差。pad: “宽”、“高”、“X坐标”和“Y坐标”,宽和高指的是输入视频尺寸(包含加黑边的尺寸),XY指的是视频所在位置。注意:音频倍速和视频倍速是分开写的,想降低视频的总时长,音频也是要增速的,如果希望。转义也不行,否则乱码,因为路径指定有误,ffmpeg无法找到字库。设置输出音频流的数量,也就是每个片段中音频流的数量。原创 2024-12-14 12:25:44 · 1254 阅读 · 0 评论 -
ffmpeg入门教程之ffmpeg命令行实战------音频滤镜
文章目录本文将会持续更新,敬请关注命令行详解可参考ffmpeg入门教程或者参考官网文档实例来源于《FFmpeg从入门到精通》声道双声道合并单声道双声道提取多单声道双声道转双音频流单声道转双声道2个音频源合并为双声道5.1声道多个音频合并为多声道绘制音频波形atempo音频倍速处理欢迎分享、转载、联系、指正、批评、撕逼本文将会持续更新,敬请关注命令行详解可参考ffmpeg入门教程或者参考官网文档...原创 2019-12-03 17:26:00 · 1337 阅读 · 2 评论 -
ffmpeg入门教程之ffmpeg命令行实战------视频滤镜
文章目录命令行详解可参考ffmpeg入门教程或者参考官网文档实例来源于《FFmpeg从入门到精通》-filter_complex为视频添加logomovie为视频添加logomovie实现视频画中画movie实现视频画中画跑马灯视频添加中文水印的正确姿势中文水印乱码视频添加实时时间水印视频间隔性添加水印视频九宫格vframes 视频截图fps滤镜定时截图截取关键帧图片setpts视频倍速处理欢迎分...原创 2019-12-03 17:21:53 · 1303 阅读 · 0 评论 -
ffmpeg入门教程之ffmpeg命令行手册------视频滤镜(翻译)
文章目录本文将持续更新,敬请关注滤镜filtering简单滤镜Simple filtergraphs复杂滤镜Complex filtergraphs-filter_complex filtergraph (global)覆盖 overlayxyformatyuv420yuv422yuv444rgbgbrpautomain_w, Wmain_h, Hoverlay_w, woverlay_h, ho...原创 2019-11-26 15:47:11 · 3808 阅读 · 1 评论 -
ffmpeg入门教程之ffmpeg命令行手册(翻译)
如何阅读官网命令行?阅读本文的正确姿势Ctrl+Fffmpegffmpeg命令的语法结构一般规则输入参数 -i流复制 Stream copy流选择 Stream selection自动流选择 Automatic stream selection手动流选择 Manual stream selection-map文件选择和流选择 [2:3]流选择 -vn/-an/-sn/-dn下面的例子说明FFmpeg的流选择方法的行为、怪癖和限制自动字幕流选择 automatic subtitle原创 2019-11-25 15:34:02 · 7347 阅读 · 1 评论 -
ffmpeg入门教程之Android使用FFmpeg so(API文件格式转换)
文章目录Java代码从编译到执行C代码编译交叉编译CmakeNDKJNIJNI应用场景Android Studio 3.4创建工程CPU架构适配配置build.gradle配置CMakeLists.txt链接FFmpeg的so库包含FFmpeg头文件Android使用FFmpeg so(封装格式转换)加载so库定义native方法Android调用native方法JNI实现native方法测试Gi...原创 2019-11-13 14:48:48 · 1494 阅读 · 0 评论 -
ffmpeg入门教程之YUV编码成h264 API详解
本文示例基于官方版本ffmpeg-20190926-87ddf9f-win64-dev编写将YUV视频序列文件编码成H264文件RGBYUVYUV存储格式如何获取YUV图像序列文件mp4--->h264(ffmpeg命令行)h264--->yuv(ffmpeg命令行)FFmpeg编码流程fopen()初始化AVFormatContext创建AVStream获取AVCodec配置AVCodecContextYUV420PAVRational time_base打开编码器avc原创 2019-11-01 22:13:25 · 5402 阅读 · 3 评论 -
ffmpeg入门教程之多媒体文件格式转换(无编解码)API详解
ffmpeg多媒体文件格式转换流程Demuxing-Module解封装模块Muxing-Module封装模块ffmpeg多媒体文件格式转换器(无编解码)官方示例GitHub:[https://github.com/AnJiaoDe/FFmpegDemo](https://github.com/AnJiaoDe/FFmpegDemo)ffmpeg多媒体文件格式转换器(无编解码)详解avformat_open_input()avformat_find_stream_info()av_dump_f原创 2019-10-05 23:41:57 · 2012 阅读 · 1 评论 -
ffmpeg入门教程
ffmpeg入门教程之Windows开发环境搭建ffmpeg入门教程之封装格式转换(无编解码)API详解:ffmpeg入门教程之YUV编码成h264 API详解:ffmpeg入门教程之linux编译so 从下载坚持到成功(血泪史):ffmpeg入门教程之Android使用FFmpeg so(API封装格式转换):ffmpeg入门教程之ffmpeg命令行手册------全局命令(翻译):ffmpeg入门教程之ffmpeg命令行手册------视频滤镜(翻译):原创 2019-10-03 22:51:37 · 5398 阅读 · 3 评论 -
ffmpeg入门教程之Windows开发环境搭建
ffmpeg官网文档About FFmpegffmpegffplayffprobeFFmpeg Libraries for developersffmpeg-APIffmpeg开发环境搭建(Windows)Visual Studio 搭建ffmepg开发环境(Windows)Visual Studio 编写ffmpeg封装格式转换器(无编解码)GitHub:[https://github.com/AnJiaoDe/FFmpegDemoVS](https://github.com/AnJi原创 2019-10-03 22:32:25 · 4044 阅读 · 0 评论