首页 > 其他分享 >B站缓存.m4s转成可以观看使用的.mp4

B站缓存.m4s转成可以观看使用的.mp4

时间:2023-06-11 18:11:09浏览次数:42  
标签:bin 缓存 m4s Step mp4 video

Step 1: 寻找缓存文件

首先把视频缓存到手机
然后找到.m4s文件
路径一般是这个(作者用的是安卓系统)
image
一个文件夹就是一个缓存视频
找到audio.m4svideo.m4s
image

Step 2: 下载FFmpeg

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序 ——百度百科
具体的请自行了解
FFmpeg 官网
作者在这下不下来(
Githup
在官网下不下来可以在这下
什么版本都可以(大概
作者下的是ffmpeg-master-latest-win64-gpl-shared.zip
因为比较小(
下载后解压

Step 3: 转换

解压后找到bin文件夹
image
解压后的文件可能有所不同,就奔着bin就行
audio.m4svideo.m4s放到bin
然后在空白处按住shift键并单击鼠标右键,选择在此处打开命令窗口(或者powershell窗口)
输入命令.\ffmpeg.exe -i video.m4s -i audio.m4s -codec copy Output.mp4,回车
看到一大串代码就说明成功了
image
合并出来的视频就叫Output.mp4


参考:超级详细,如何把B站缓存m4s文件转换成mp4格式

标签:bin,缓存,m4s,Step,mp4,video
From: https://www.cnblogs.com/LittleN/p/17473309.html

相关文章

  • Django站点静态文件缓存相关问题
    《高性能网站建设指南》中有一条建议,为网站的页面、文件“添加Expires头”。这么做的好处就不多说了,实现方式也比较简单,不过,真的实施这条建议时,还是有许多问题需要考虑。通常情况下,我们需要将图片、js、css等不会经常更新的文件缓存起来,一般来说,配置服务器,为它们设置一个较远的......
  • Django使用redis缓存服务器
        redis相信大家都很熟悉了,和memcached一样是一个高性能的key-value数据库,至于什么是缓存服务器,度娘都有很明白的介绍了,我在这里就不一一介绍了。那我们一般什么情况下才会使用缓存服务器呢?可不是什么情况都需要的哦,一般来说是在需要频繁对一个字段读取的时候才会需要将这......
  • echart 多变联动下载图片清缓存
    一个系统中有多个图表的时候,多变联动下载他的图片会多出上次预览的图片的一部分 原因是没有清空echart的缓存//赋值变量this.myChart=this.$refs.chart[0]beforeDestroy(){//清缓存//@ts-ignorethis.myChart.clear();this.myChart={}} ......
  • Spring的三级缓存
    学习资料:https://www.bilibili.com/video/BV1dP411J7tQ/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598......
  • 老话新谈之缓存一致性
    前言缓存一致性常见的更新策略也比较多,如先更新数据库再更新缓存,先删缓存再更新数据库等等,我在理解的时候有些混乱,所以这个文章提供了一些理解上的技巧去理解缓存一致性。为什么会有缓存一致性的问题缓存与数据库是两套中间件,存在网络抖动之类的原因导致没有更新任一方的可能......
  • vue解决后端返回的图片路径名和原图片路径名相同时,浏览器缓存只会加载首次缓存的图片
    方法一:让后端更改返回的路径名字。方法二:前端自己处理。在图片路径后拼接随机数或者时间戳我用的是时间戳this.$refs.rotate.src=res.data.url+"?"+newDate().getTime() :src="formData.indexUrl+'?'+newDate().getTime()"......
  • Spring中的三级缓存
    Spring中的三级缓存是针对bean的加载和创建过程而设计的。在Spring容器中,每次请求获取一个bean时,Spring首先检查一级缓存、二级缓存和三级缓存中是否已经存在该bean,如果存在,则直接返回缓存中的实例对象,否则才进行bean的创建。三级缓存包括:singletonObjects缓存:一级......
  • HTTP的缓存机制是什么?
    HTTP缓存机制作为一项重要技术,能够提高网页加载速度和节省网络流量。那它的缓存的机制是什么?今天我们就来说说。一、HTTP的缓存机制是什么?1.客户端请求资源当我们在浏览器中输入网址或点击链接时,浏览器会向服务器发出HTTP请求,请求特定的资源,如网页、图像或脚本文件。2.服务器响应......
  • Cache - 直接映射缓存
    参考https://zhuanlan.zhihu.com/p/1022934371.Cachelinecachesize:cache可以缓存最大数据的大小。将cache均分相等的块,每一块称为cacheline,现在的硬件设计中,一般cacheline的大小为4-128字节,cacheline做的太小会导致tag资源占用过大。cacheline是cache和主存......
  • 浏览器存储和浏览器缓存的区别?
    浏览器存储和浏览器缓存是两个不同的概念,其主要区别如下:数据类型不同浏览器存储可以用来存储各种类型的数据,包括字符串、数字、布尔值、对象、数组等等。而浏览器缓存则主要用于缓存已经访问过的资源文件,例如HTML、CSS、JavaScript、图片、音视频等。存储位置不同浏览器......