当前位置:网站首页>ffmpeg 有声视频合成背景音乐(合成多声音/合成多音轨)
ffmpeg 有声视频合成背景音乐(合成多声音/合成多音轨)
2022-08-02 03:27:00 【weixin_41779718】
第一步
先把mp4视频转成mpg(不转换有个坑(比如视频前段开头视频是图片合成的视频无声的 在拼接主题视频有声的 在拼接背景音乐最后段会产生无声的情况) 我研究了好久)
ffmpeg -i 测试3.mp4 -qscale 4 21.mpg
-qscale 6或4 动态码率
属于动态码率,可以设置为4或6,4的质量比6的要高。在测试的过程中我发现设置-b参数对视频的质量并没有过大的改变(指定大指定小都 差不多或是一样),而设置qscale则完全不一样,如果我们想获取高品质的话应该使用动态码率而不是指定-b参数,当然了,使用动态码率的坏处就是视频 的体积变大了。在使用动态码率的时候使用6的效果和4差不多,但是体积减少了,因此通常建议使用6来设置动态码率
第二步
合成背景音乐转成mp4
ffmpeg -hide_banner -i "21.mpg" -i "2.mp3" -filter_complex "amix=inputs=2:duration=first:dropout_transition=0" -c:a "aac" -y "out.mp4"
边栏推荐
猜你喜欢

laravel-admin FROM表单同行展示问题

浅谈性能优化:APP的启动流程分析与优化

SQL注入(7)

同时安装VirtualBox和VMware,虚拟机如何上网

A network security guinea pig's learning path - scripting of advanced usage of nmap

不懂“赚钱逻辑”,你永远都是社会最底层(广告电商)

大厂底层必修:“应用程序与 AMS 的通讯实现”

PHP deserialization vulnerability

file contains vulnerabilities

CTF-Neting Cup Past Topics
随机推荐
记账凭证的种类、记账凭证的基本内容、记账凭证的填制要求、记账凭证的审核
Syncthing文件同步方案完全攻略(亲测有效)
xxe of CTF
ES6 three-dot operator, array method, string extension method
重点考:金融资产概述、交易性金融资产的概念、交易性金融资产的账务处理(取得、持有。出售)、
Larave 自定义公共函数以及引入使用
Binder机制详解(三)
Laravel随笔记录
Sensitive information leakage
uniapp发布到微信小程序:分包、删减代码全过程
最简单的FRP内网穿透教程
关于我的项目-实现一个数据库~
The CTF introductory notes of SQL injection
机器学习1
成本会计的概念、产品成本核算的要求、产品成本核算的对象与成本项目、产品成本的归集和分配(可能考判断)、产品成本计算方法 (三种:产品的品种(品种法),批次(分批法),步骤(分步法))
A code audit notes (CVE - 2018-12613 phpmyadmin file contains loopholes)
After Alibaba Cloud sets up domain name resolution redirection, I cannot use Chrome to access it
laravel-admin 列表图片点击放大
ES6 array extension methods map, filter, reduce, fill and array traversal for…in for…of arr.forEach
战场:3(双子叶植物)vulnhub走读