FFmpeg代码合并视频音频弹幕小白认知

您所在的位置:网站首页 iphone怎么导出b站缓存音频 FFmpeg代码合并视频音频弹幕小白认知

FFmpeg代码合并视频音频弹幕小白认知

2024-07-10 10:51| 来源: 网络整理| 查看: 265

初衷

       为了能在电脑上看b站的手机缓存视频,只能写这篇文章,也防止自己哪天忘记了,毕竟是在网上查询学习的。

        众所周知每个视频软件都有自家的保护的手段,其实也是保护正版视频不被侵犯,请支持正版!此文章仅供学习参考。谢谢

学习中...

手机视频传输电脑(安卓手机-小米)

在电脑上找到手机缓存视频路径:依次打开Android——data——tv.danmaku.bili——download就可以找到缓存好的视频

找到了,我缓存了3部番剧打开一个文件,可以发现又有了16个文件夹,说明此番有16集 (编码递增)点它进入可以发现音频和视频的m4s文件(图A)

把手机的缓存视频拷贝到电脑上,比如拷贝到N:\哔哩哔哩

于是我想怎么把这两个m4s文件转化为一个mp4文件(也可以转化为别的视频文件)

 在网上找了好多,个人认为下面的方法还算不麻烦

下载软件:FFmpeg

官网:https://ffmpeg.org/download.html

我的系统是windows滴点任意一个下载

 下载好了直接解压到你的磁盘就可以了

找到下面3个文件

(图B)

可以得到环境变量PATH的值:N:\ffmpeg-5.1.2-essentials_build\bin,我的系统是Win7的,右键计算机——属性——高级系统设置——在高级中点击环境变量——找到PATH词条——编辑在把上面的的值复制粘贴修改——确定,如下可以找到

在N:\ffmpeg-5.1.2-essentials_build\bin的界面鼠标单击空白长按shift键——鼠标右键——点击下面红框

进入cmd界面

(图C)

单个视频转

提前打开3个窗口:

1.N:\ffmpeg-5.1.2-essentials_build\bin

2.N:\哔哩哔哩 

3.上面cmd窗口

开干

将(图A)的两个文件拷贝到(图B),如下:

在cmd界面(图C)中输入代码

转化完成

这样就可以得到Output.mp4视频,如果你觉得改名称麻烦也可以直接在代码中输入,如

因为实在太麻烦了,一集一集的转,太累了,于是我又去学习了下,总算找到了轻松有没完全的轻松的

批量的转

我们需要提前修改,先在 N:\哔哩哔哩\ 新建个s文件

331357-120--1  331358-120--2  331359-120--3

这里需要新建个文本把下面代码复制进去,把后缀.txt改为.bat,保存即可,如批量处理.txt改为批量处理.bat

只要双击即可自动转化,不过有个缺点

于是还得改代码优化下,在N盘新建圣子到文件夹

这样都到一个文件夹里了

        代码中的%%i应该就是循环,而(1,1,25)第一个1应该是从1开始,第二个1应该是步长,第三个25代表执行到25,如番剧有100集则改为(1,1,100)即可

如果用FFmpeg把弹幕加进视频,老实说不是很好看,希望有人折腾吧。

如下载了个灵笼1.mp4视频和灵笼P1.ass弹幕,用下面代码(弹幕文件只能下载)

出现下面代码输入y是同意N是不同意,这里我们输入y回车就可以了

y同意  N不同意

       老实说太耗CPU了,感觉没必要,因为弹幕真的太大了,不好看,希望有人去折腾吧,我歇了

效果

学无止境



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3