ICode9

精准搜索请尝试: 精确搜索
  • C#进程调用FFmpeg操作音视频2022-01-11 21:03:00

    项目背景   因为公司需要对音视频做一些操作,比如说对系统用户的发音和背景视频进行合成,以及对多个音视频之间进行合成,还有就是在指定的源背景音频中按照对应的规则在视频的多少秒钟内插入一段客户发音等一些复杂的音视频操作。本篇文章主要讲解的是使用C#进程(Process)调用FFmpeg.

  • Mac上安装FFmpeg命令行2022-01-09 01:03:49

    在Mac上安装FFmpeg命令行其实很简单,简单几步即可: 在FFmpeg官网下载Mac版FFmpeg的静态编译包。 解压第一步下载的静态编译包。我下载的包是7z压缩包,但Mac上自带的解压功能貌似不支持解压这种格式,所以需要安装一个支持解压7z的压缩软件。 将解压出来的ffmpeg工具移动到/usr/local/

  • FFmpeg的下载及其简单使用2022-01-08 23:32:11

    FFmpeg的下载及其简单使用 最近需要涉及一个视频格式转换的小任务,其中用到到了ffmpeg,记录一下学习笔记。 在学习的过程中发现了一个神的存在——雷神雷霄骅,可惜天妒英才呀。 1 FFmpeg简介 百度百科 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序

  • 编写Bash脚本实现使用FFmpeg批量合并视频2022-01-08 16:03:02

    前言 使用FFmpeg能够很方便的合并同分辨率的视频。很多时候我们可能需要批量化合并视频,此时可以通过编写Bash脚本来实现。 实现 批量合并视频 合并三个文件夹中的视频结果: result_path1=task1 result_path2=task2 result_path3=task3 concat_path=concat-videos if [ ! -d

  • 5G时代,如何快速学习音视频?阿里P8亲手整理的Android音视频开发进阶指南2022-01-05 15:04:45

    前言 互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天,特别是随着5G时代的到来,音视频慢慢变成人们日常生活中的必须品。所以,现在有大量的公司开始寻找音视频人才,一个稍好点的音视频人才现在可能会有3-4家公司抢着要。 因

  • DJI 大疆无人机视频MP4损坏解决方法2022-01-03 10:34:27

    零、背景 由于意外断电或飞机自身问题导致可以在SD卡中找到MP4文件,但是使用播放器打开时说格式有问题,如下图。这种情况下损坏文件的图像数据还是可以恢复的。 一、软件准备: 1.djifix 打开该网址,下载对应平台djifix软件http://djifix.live555.com/ 下载并安装: 2.ffmpeg 参

  • ubuntu / linux 直接下载使用 FFmpeg 步骤(带 x265)2022-01-02 15:04:19

    下载 FFmpeg 1、如图,在 FFmpeg 官网的下载页面 https://www.ffmpeg.org/download.html,选择 Linux 系统的 Linux Static Builds 下载项,可理解为编译好可以直接使用的版本。 2、根据自己的 cpu 架构选择适合的 FFmpeg 下载,例如图中的 ffmpeg-git-amd64-static.tar.xz,其中编译

  • 在云服务器上安装FFMPEG2022-01-01 13:01:46

    环境是腾讯云服务器 centOS 系统, make 命令报错,缺少什么包就去手动下载什么包。 yum install automake autoconf make gcc gcc-c++ libtool zlib zlib-devel curl curl-devel alsa-lib alsa-lib-devel gettext gettext-devel expat expat-devel nasm pkgconfig wget http://w

  • ffmpeg 处理 http/https 文件时报 Segmentation fault (core dumped) 错误2022-01-01 10:33:00

    操作系统为 CentOS Linux release 8.4.2105 ffmpeg 为 https://johnvansickle.com/ffmpeg 上下载的预编译程序,在处理 http/https 应用时报了  Segmentation fault (core dumped) 错误。   经多番查找在 stack overflow 上找到相关贴子:  https://stackoverflow.com/question

  • ffmpeg之pcm音频参数笔记2021-12-31 17:58:00

    一、概述 ffmpeg音频参数主要有如下四个: 1、声道数(nb_channels):常见的有单声道,双声道,5.1环绕立体声道。 2、采样频率(nb_samples):每秒钟取得声音样本的次数。如下图所示,把音频文件放大,实际上都是一个一个的点,一秒钟有多少个横坐标的点,就是该音频的采样频率。  3、采样深度 (sampl

  • FFmpeg代码导读——HEVC在RTMP中的扩展2021-12-31 11:36:10

    4. HEVC在RTMP中的扩展 为推进HEVC视频编码格式在直播方案中的落地,经过CDN联盟讨论,并和主流云服务厂商达成一致,规范了HEVC在RTMP/FLV中的扩展,具体修改内容见下。 4.1 FLV规范扩展 HEVC为视频编码格式,因此对FLV规范的扩展,只集中在Video Tag,其它部分,无任何改动。 4.1.1 支持HEVC的Vi

  • 使用FFmpeg获取视频每一帧的信息2021-12-30 22:59:51

            FFmpeg给我提供了非常好的视频信息分析的办法,使用ffprobe对音视频流的结构的分析非常方便。         首先,可以通过ffprobe --help来查看一些详细的参数的意义 usage: ffprobe [OPTIONS] [INPUT_FILE] Main options: -L show license -

  • iOS进阶2021-12-29 15:36:50

              1、架构师 2、安全攻防 3、逆向编程 4、iOS进阶 5、底层开发 6、swift3.0开发        小编为大家整理一下,不管做ios开发几年的都可以看一下,疏通与总结这几年自己的ios编程之路,程序员之路,也许是告别你的编程之路,也许是再次点燃你内心的星星之火。        

  • FFmpeg-之X264视频编码与FAAC音频编码(四),flutter中文本框的长度2021-12-26 15:33:15

    enc = x264_encoder_open(&params); 获取整个流的pps和SPS: int s = x264_encoder_headers(enc, &nals, &nal_count); x264编码: 初始化图片信息: x264_picture_t picin, picout; x264_picture_init(&picin); 对图片信息参数设定: picin.i_pts = ts; picin.i_type = X264_TY 《A

  • FFMPEG :resource temporarily unavailable2021-12-24 14:01:13

    FFMPEG推流时报错   ZLM报错:  解决办法:         使用的是ZLMediaKit,重新生成,重新修改配置文件端口。重启即解决。可能是端口修改错误,导致端口一直无资源。

  • Fedora进行ffmpeg+nginx+rtmp服务器配置局域网推流2021-12-22 23:33:01

    文章目录 前言:一.先对Fedora镜像源进行一次更新1.如果在配置好后,获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7"2.如果安装包时出现: 二.配置nginx和rtmp三.配置FFmpeg四.在局域网内进行推流拉流1.推流2.拉流3.查看链接摄

  • Android 音视频开发核心学习文档来了,只想说不能全了2021-12-22 22:02:57

    因为本人接触Android音视频这一块已经有一段时间了,跟普通的应用层开发相比,的确更花费精力。期间为了学习音视频的录制,编码,处理也看过大大小小的几十个项目。 总体感觉就是知识比较零散,对刚入门的朋友比较不友好。所以才萌生了整理一个Android音视频学习路线的想法,系统的学习

  • Android:播放UDP流例如udp://@239.0.0.3:82182021-12-22 17:33:47

    研究思路及结果 这个问题我研究了两三天,大概情况是这样的,目前没有可以轻松播放链接的方式,一开始试了自带的简单的videoView,Exoplayer,esayplayer,Vlc移动端...都没有实现,间接的了解到udp的遵循的协议是h264,因为VLC输出的UDP默认就是H264,然后通过VLC进行研究,发现VLC可以轻松播放UDP

  • 软工实践个人总结2021-12-21 23:33:40

    一、基本情况 (1.1)请回望第一次作业,你对于软件工程课程的想象 在软工实践这门课程上,个人算是颇有收获,但是受制于个人能力,总体来说还是十分遗憾。所以总的来说,代码能力有了一定程度上的改进。自己一些喜欢摆烂的毛病也得到了收敛,但是还在观察期,希望能通过自己的自制力使病情得到

  • FFmpeg源码分析:音频滤镜介绍(下)2021-12-21 10:04:03

    FFmpeg在libavfilter模块提供音视频滤镜。所有的音频滤镜都注册在libavfilter/allfilters.c。我们也可以使用ffmpeg -filters命令行来查看当前支持的所有滤镜,前面-a代表音频。本篇文章主要介绍音频滤镜,包括:混音、静音填充、哈斯效应、合唱效果、均衡器、iir与fir滤波器、低通滤

  • FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台2021-12-21 10:01:03

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/109603499 各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究 长期持续项目技术分享,Shang业Ding制Zi询博主,QQ:21497936 WX:yangsir198808 红胖子(红模仿

  • 在CentOS上安装FFmpeg和libmp3lame,python3和youtube-dl2021-12-21 09:03:10

    FFmpeg在CentOS 7核心存储库中不可用,可以使用Nux Dextop存储库中的yum进行安装,如果您的系统上未启用EPEL存储库,请通过键入以下内容启用它: sudo yum install epel-release 接下来,导入存储库GPG密钥并通过安装rpm软件包来启用Nux存储库: sudo rpm -v --import http://li.nux.ro/dow

  • Android程序员的一片蓝海,5G时代必将成就的音视频开发,你废了吗2021-12-19 14:58:00

    那大家有没有想过发展一下音视频开发领域呢?风口说相信大家也听腻了,风口猪是飞不起来了,不过好在不卷啊。 为什么要学习音视频开发技术? 高薪: 音视频开发的工资相比同级别的开发薪资普遍高出30%。主要分布在20k-35k之间,而且很重要的一点是不卷啊。音视频开发薪资这么高主要就是

  • ffmpeg利用滤镜进行视频混合(命令行)2021-12-17 23:05:23

    ffmpeg的滤镜是极其强大的,可以进行混音和混流,对于初学者而言,需要了解滤镜的编写规则,滤镜的编写规则,直观上不是很好懂,本文用命令行的方式,对视频进行混合,并给予对应的说明,后面会用代码的方式进行混合。 关于滤镜的说明,下面的这个文章写的不错,读者不妨先看看 https://www.cnblog

  • ffmpeg使用qsv解码2021-12-17 14:59:54

    ffmpeg使用qsv硬解码出来的视频帧格式是AV_PIX_FMT_NV12格式的 //ffmpeg使用qsv硬解码出来的视频帧格式是AV_PIX_FMT_NV12格式的, //在调用sws_getContext函数时第三个参数必须强制传入AV_PIX_FMT_NV12, //否则会导致视频数据转换rgb时失败 if (bUseGPUDecoder) { m_img_conve

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有