m3u8转换为mp4格式

基础介绍

打开本地的m3u8相关文件,里面通常含有3种文件类型(m3u8、ts、key)

在这里插入图片描述

方式一.通用方式(推荐,适合批量操作)

以下方式需要下载一个60MB的软件,适合批量操作

01.先下载ffmpeg

http://www.pc6.com/softview/SoftView_753971.html

下载好后测试下对应bin目录的ffmpeg.exe(约60MB)是否可用:
进入bin目录后,按着shift右键,然后选择“在此处运行命令窗口”,输入以下命令即可:

ffmpeg -version
02.黑窗运行命令

经过2次调整后,在m3u8所在目录下,shife+右键打开黑窗,运行命令后可生成视频

ffmpeg -allowed_extensions ALL -i 你本地的.m3u8 -c copy -bsf:a aac_adtstoasc 视频名.mp4
  • 调整1:将以上命令中的相对路径调整为绝对路径

在这里插入图片描述

  • 调整2:校正m3u8中的ts位置

在这里插入图片描述

方式二.未加密的m3u8(不推荐,适合无网条件)

该方式只使用于没有加密(key)的m3u8文件,步骤较多,但是无需额外下载软件
在这里插入图片描述

copy /b 1.ts+2.ts+3.ts...+n.ts 视频名.mp4
以上拼接的ts字符串中注意不要含多余空格,
另外建议末尾再加一行命令用于调错:pause

notepad++操作补充:

01.ctrl+f查找,旁边有替换功能
02.找到以#开头的行的正则表达式:#[^\r\n]*
03.将多余空行去除:“编辑”—“行操作”——“移除空行”
04.将多行合并成一行:“编辑”—“行操作”——“合并行”
在这里插入图片描述在这里插入图片描述在这里插入图片描述

  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
m3u8格式转换mp4格式的原因有几个。首先,m3u8格式在许多播放器中不受支持,只能在浏览器中进行在线观看。然而,在线观看可能不太方便,并且由于网络卡顿而导致播放体验不佳。其次,一些m3u8格式可能是加密的,即使使用一些工具下载后也无法播放。因此,将m3u8格式转换mp4格式可以解决这些问题,以便能够在更多的播放器上正常播放。\[1\] 要将m3u8格式转换mp4格式,可以使用一些工具或命令行操作。例如,可以使用FFmpeg工具将m3u8格式的文件合并为mp4格式的文件。具体的命令行操作可以参考引用\[2\]中提供的示例。\[2\] 总的来说,m3u8格式是一种将视频分成多个小部分的格式,方便视频的加载。而将m3u8格式转换mp4格式可以提供更广泛的播放支持,并提高播放体验。\[3\] #### 引用[.reference_title] - *1* [m3u8mp4无损转换的方法和技巧](https://blog.csdn.net/zhr0835/article/details/122285442)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [使用ffmpeg把mp4m3u8相互转换的操作](https://blog.csdn.net/m0_60259116/article/details/125301521)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值