哔哩哔哩中缓存的视频和音频如何合并

B站缓存的视频没有声音

今天去B站下载了几个视频,打开video.m4s,发现视频能播放,但是没有声音,然后发现缓存目录里还有一个audio.m4s,发现只有声音而没有影像,原来B站上缓存的视频音、影是分离的。

初心

当然这样看无声的视频或者听广播还是挺尬的,浪费了那么多流量下载不说,主要是闹心,所以想让音、影合起来。

第一次尝试

首先我是下载格式工厂,用格式工厂来混流,处理音、影的问题。
下面是具体步骤:
1.下载格式工厂
百度或者在电脑管家都能下载;
2.混流
打开格式工厂,点击视频,点开之后下边有混流;
第二个混流相信大家都能看见
3.添加文件
由于格式工厂不能识别m4s格式的音频,所以将m4s改成flac(ps:改成MP3格式可能出问题)
在这里插入图片描述
上边插入video.4ms,下边插入audio.flac,找不到audio.flac,可以直接在搜索框查找。
在这里插入图片描述
在这里插入图片描述
之后点击开始就可以进行混流了
在这里插入图片描述
耗时19分20秒
在这里插入图片描述
来看看效果吧!
(ps:没办法导入,可能是我不太会使用这个编辑器,不过亲测此方法可用。)

第二种自然是PR了。

PR功能强大,倘若你的电脑上装有PR软件,不妨一试。
具体方法是:
1.m4s 的视频改为mp4可以拖进pr
2.m4s的音频不能直接拖进pr(会报错),改为mp3也一样,可以改为flac试一试,倘若还是不行的话,去格式工厂里面点击音频——>mp3里转换下,再托进pr
3.再pr里面把音频和视频合并 导出就行了

第三种则是FFMPEG

1、首先下载FFmpeg

2、配置环境变量

3、检测是否配置环境变量成功
4、输入命令测试
{ps:本来我想贴图的,但是我测试完之后音频毁了,打不开了,合成的视频打开也有问题,我失败了!!!}
可能我不配用FFmpeg吧!
错误结果就不贴了!!!

最后推荐大家用格式工厂吧!胜在简单易学

兄弟萌,我错了!
强烈推荐大家__使用FFmpeg__
因为FFmpeg真的很简单!很快捷!(一句命令,13秒,你说我快不快)
原谅我不是手残,是眼瞎
将命令敲错了……(此处流下一千滴泪)
既然测试成功了,那么咱就辛苦一下,将FFmpeg的全过程贴出来吧!
1.下载FFmpeg
在这里插入图片描述
如果不知道从哪里下载好的话,可以直接在电脑管家下载,(ps:我没安装别的杀毒软件,不知道哪个好,总之一般的杀毒软件应该都有应用商店类似的吧!在里边下载就可以了)
2.配置环境变量
这是个老生常谈的话题,配就完了
假如是私人电脑的话,在我的电脑——>右键出来的属性点开——>高级系统设置——>环境变量
在这里插入图片描述
字很大,相信不会出现找不到环境变量选项在哪里的人吧!
点击环境变量之后,我说了,如果是公共电脑,在用户变量配置
在这里插入图片描述
如果是私人电脑,在系统变量配
在这里插入图片描述
首先新建——>然后键入属性
在这里插入图片描述
变量值是你的安装目录,不是我的,不要搞错了哦!
再就添加路径
找到系统变量的Path——>编辑——>新建:%FFMPEG_HOME%
在这里插入图片描述
到这里环境变量也就配完了
接下来是测试我们配的对不对:
3.测试环境变量
win+R
在对话框键入cmd
接下来在出现的界面输入: ffmpeg -version
(ps:输入-v -V会出现错误提示,有大佬可以告诉我为什么吗?)
在这里插入图片描述
如果出现这个就表示环境变量成功了
4.测试ffmpeg的效果
到这里就可以合成视频和音频了
具体代码为:
ffmpeg -i (ps:加上video.m4s的目录)viedo.m4s -i (ps:加上audio.m4s的目录) audio.m4s -codec copy (目录)a.mp4
(ps:我的错误是因为少敲了一个-i,导致命令无法识别音频,结果合成的东西提示我要不要修改音频,我说Y,然后就坏了!)
在这里插入图片描述
到这里就结束了,再见!

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页