找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 91|回复: 10

ffmpeg ts切片成m3u8并AES

[复制链接]

18

主题

524

回帖

1820

积分

金牌会员

积分
1820
发表于 2018-3-25 20:13:44 | 显示全部楼层 |阅读模式
本帖最后由 CheapLolicon 于 2018-3-26 17:08 编辑

最近云转码刷屏,我之前刚好折腾过ffmpeg的ts切片
昨晚再看看AES-128的key加密,折腾一下,就来水一贴了2333

先说明一下,这只是简单的加密
解密的key文件都是公开的,所以并不能算上完全加密,用户只要把你的key+m3u8里的ts切片文件全部下载,用ffmpeg还是能解
这时候你就需要考虑URL的key,防止用户直接下载和盗链




已成功加密的演示地址
(已上阿里CDN,但国内访问都是美国ip,想连香港ip的手动hosts,205.204.104.240 ali-cdn-hw.acgnh.bid
http://ali-cdn-hw.acgnh.bid/videojs2.html

我个人博客也有个演示,西雅图的,除了移动,电信和联通应该能流畅
https://cheaplolicon.acgnh.moe/2018/03/24/16/58/29/1156


环境要求
ffmpeg 最新版(只要不是apt-get 源安装那旧版就行)
手动安装请看 https://cheaplolicon.acgnh.moe/2017/05/05/22/03/03/842

目录应含文件
[ol]
  • input.mp4
  • videokey.info
  • video.key[/ol]复制代码

    videokey.info事例
    [ol]
  • http://example.com/video.key
  • video.key[/ol]复制代码

    video.key事例
    [ol]
  • eMvkAL9vWhfj0Vq0[/ol]复制代码


    ffmpeg MP4 TS切片并加密
    [ol]
  • ffmpeg -i input.mp4 -c copy -bsf:v h264_mp4toannexb -hls_time 5 -hls_list_size 0 -hls_key_info_file videokey.info input.m3u8
  • *PS:
  • -hls_time 切片时间(秒)[/ol]复制代码


    另外,我想求一下,怎么在55R或者V2ray使用阿里云CDN?我刚刚折腾了一下都不成功

  • 本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    回复

    使用道具 举报

    18

    主题

    524

    回帖

    1820

    积分

    金牌会员

    积分
    1820
     楼主| 发表于 2018-3-26 16:55:16 | 显示全部楼层

    淘金者 发表于 2018-3-25 23:02

    大佬这是avgle的那套转码切片系统吗?非常给力哦。当今全球第一艾薇联盟站点都没有使用这样类似的系统,好 ...

    ???不知道你说什么
    avgle那站大概就是AVS或ClipShare的WEB程序做的
    然后H5播放器,应该是VideoJS的改版
    至于TS切片用什么做,我不知道,但只是TS切片的话,用ffmpeg绰绰有余
    另外他的带宽充足是用了ahcdn,但只看官网报价,这CDN不便宜,估计有路子
    回复

    使用道具 举报

    22

    主题

    105

    回帖

    388

    积分

    中级会员

    积分
    388
    发表于 2018-3-25 23:02:00 | 显示全部楼层
    前排看大佬NB
    回复

    使用道具 举报

    119

    主题

    447

    回帖

    2568

    积分

    金牌会员

    积分
    2568
    发表于 2018-3-25 20:22:47 | 显示全部楼层
    大佬牛逼,关注一下
    回复

    使用道具 举报

    22

    主题

    273

    回帖

    1103

    积分

    金牌会员

    积分
    1103
    发表于 2018-3-25 20:23:02 | 显示全部楼层
    是啊。实际是切片,换个名字就高大上了。云转码,云切片
    回复

    使用道具 举报

    27

    主题

    314

    回帖

    1229

    积分

    金牌会员

    积分
    1229
    发表于 2018-3-25 20:27:37 | 显示全部楼层

    leopard 发表于 2018-3-25 20:27

    是啊。实际是切片,换个名字就高大上了。云转码,云切片

    云= 小白  小白专用切片

      就加个图形化的东西
    回复

    使用道具 举报

    37

    主题

    684

    回帖

    2314

    积分

    金牌会员

    积分
    2314
    发表于 2018-3-25 20:31:48 | 显示全部楼层
    一条ffmpeg命令搞成个图形页面就是云转码, 就能卖钱了
    回复

    使用道具 举报

    11

    主题

    96

    回帖

    441

    积分

    中级会员

    积分
    441
    发表于 2018-3-25 20:27:00 | 显示全部楼层
    55R和v2ray用不了阿里的CDN
    回复

    使用道具 举报

    18

    主题

    524

    回帖

    1820

    积分

    金牌会员

    积分
    1820
     楼主| 发表于 2018-3-25 20:39:57 | 显示全部楼层

    kooneey 发表于 2018-3-25 20:41

    55R和v2ray用不了阿里的CDN



    诶,是吗……
    回复

    使用道具 举报

    1

    主题

    111

    回帖

    295

    积分

    中级会员

    积分
    295
    发表于 2018-3-25 20:41:31 | 显示全部楼层
    V2可以用。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-5-10 07:27 , Processed in 0.100357 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表