zoukankan      html  css  js  c++  java
  • ffmpeg 解密 ts


    转换命令:

    ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i index.m3u8 -c copy out.mp4


    下个视频,瞅了眼木有找到m3u8,不过貌似就一个切片

    image


    直接把地址改成 v.f421220_0.ts?start=0&end=999999991410591&type=mpegts&exper=0,下载成功,打开报错…

    image



    ffmpeg看下格式

    ffmpeg –i v.f421220_0.ts

    image



    看样子是加密了,去链接里找找密钥

    这个看着挺像的

    image


    下回来重命名成 key.key

    然后新建个M3U8文件(注意key和视频名字别写错了)

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:11
    #EXT-X-KEY:METHOD=AES-128,URI="key.key"
    #EXTINF:10.120000,
    v.f421220_0.ts
    #EXT-X-ENDLIST

    然后ffmpeg转码:

    ffmpeg -allowed_extensions ALL -protocol_whitelist "file,http,crypto,tcp" -i playlist.m3u8 -c copy out.mp4

    image

    作者:sun8134
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Java基础
    Java 基础
    Java基础
    Java基础
    web 学习随记(1)
    jdk8-》List去重
    JVM-调优方案
    JUC_02 AQS工作原理
    Synchronized-可重入锁原理
    JUC_01 线程阻塞、唤醒三种方式
  • 原文地址:https://www.cnblogs.com/sun8134/p/15718669.html
Copyright © 2011-2022 走看看