bin文件转mp4 | 您所在的位置:网站首页 › 怎么把视频改成mp4格式手机 › bin文件转mp4 |
我们在一些小姐姐软件下载好视频时,想在本地文件夹里找到并拖移出来以便 在某天这些软件不能用了删掉时这些视频也能播放。不过这些软件下载视频 到本地时一般不会是mp4等常见的格式的,而是一堆bin文件。而且这文件夹你 一般找不到。这里我摸索出来了个方法。就是在软件里下载好一个视频,然后在 本地文件点按时间排,点最新改变的文件夹就是了。找到后就用以下的方法来 把里面的bin文件转换成mp4了。 首先要有FFmpeg软件,具体下载和配置环境变量百度 然后在下载N_m3u8DL-CLI(百度) 接下来用N_m3u8DL-CLI来合成。我缓存的视频,除了bin文件,还有三个文件,后缀分别是m3u8、key、json。将m3u8文件拖入软件M3U8地址栏、 key文件拖入软件的自定义KEY栏、json文件拖入混流文件栏。把使用二进制合并勾上。设置好工作目录,也就是存储目录。点击GO,完事大吉。 如果视频完整会得到单独一个ts,这个时候就完事,如果是一堆ts文件就用以下操作 转换后会得到一堆ts文件。 这个时候创建在ts视频文件下创建一个文本,在文本里复制以下内容 @echo off setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir *.ts /b ') do ( echo file '%%i' >> files.txt ) 复制完退出把文本txt后缀改为bat,然后单击,单击后会得到一个文本,这个文本会有视频的名称的系列,确认和文件夹里的ts文件名字一致后 保存退出来。然后在ts视频文件目录下,按住键盘左shift键,然后鼠标右键选择“在此处打开powershell窗口” 复制引号里面的代码:ffmpeg -loglevel quiet -f concat -safe 0 -i files.txt -vcodec copy -acodec copy output.mp4,然后回车即可。在视频文件夹目录下就会出现文件名为output.mp4的视频文件。到此就大功告成了。 补充个ts转mp4,也是在视频文件夹下,按住按住键盘左shift键,然后鼠标右键选择“在此处打开powershell窗口” 复制引号里面的代码:ffmpeg -i 文件名.ts 文件名.mp4(比如ffmpeg -i 2.ts 2.mp4),然后等就完事 批量转换(感觉只是换后缀) for %%i in (文件名.ts and 文件名.ts and 文件名.ts) do ffmpeg.exe -i "%%i" -vcodec copy -acodec copy "%%~ni.mp4" |
CopyRight 2018-2019 实验室设备网 版权所有 |