V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cathedrel
V2EX  ›  Linux

manjaro 系统上如何播放 ts 媒体文件?

  •  
  •   cathedrel · 2021-05-25 07:18:21 +08:00 · 2868 次点击
    这是一个创建于 1270 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可以在线播放,下载后发现是 ts 文件,试了好多播放器都不能正确播放,MPV 直接退出,vlc 有声音无图像,SMPlayer 说“额..出错了”,“No video or audio streams selected”。搜索一圈只看到 ubuntu 系统上安装 ubuntu-restricted-extras-Smplayer 或者 libdvdcss 可以解决无法播放 ts 的问题,但是 manjaro 系统上本就有 libdvdcss,而仓库里也没有与“restricted”有关的解码软件包,何解???

    17 条回复    2021-06-02 09:08:10 +08:00
    mgrddsj
        1
    mgrddsj  
       2021-05-25 08:14:01 +08:00
    可能是 ts 文件有加密?
    340746
        2
    340746  
       2021-05-25 08:41:51 +08:00 via Android
    要不先传到手机上,看看是不是文件有问题。
    err1y
        3
    err1y  
       2021-05-25 09:28:39 +08:00 via iPhone
    用 youtube-dl 下载,会自动转成 mp4 。ts 或 js 是视频的一部分数据流,需要完整信息才能播放(猜测数据不完整,不是特别的懂),或者用 ffmpeg 转格式试试
    dingwen07
        4
    dingwen07  
       2021-05-25 09:33:07 +08:00 via Android
    VLC 换解码器
    edk24
        5
    edk24  
       2021-05-25 09:35:44 +08:00
    ts 是视频的切片, 你得找到 m3u8 那个索引文件。你所播放的视频是根据 m3u8 索引文件播放进度加载 ts 视频切片。优势是可以节流, 看多少加载多少

    可以安装 ffmpeg 命令行, 用一行命令根据 m3u8 索引下载所有 ts 切片合并成完整视频。

    https://www.kancloud.cn/edk24/test/1741770 ctrl+f 搜索`下载 m3u8 视频`关键字
    edk24
        6
    edk24  
       2021-05-25 09:37:08 +08:00
    ```
    ffmpeg -i http://xxx.com/test.m3u8 -c copy output.mp4
    ```

    根据 m3u8 索引下载所有 ts 切片合并成 Mp4 文件
    hzw1199
        7
    hzw1199  
       2021-05-25 09:39:18 +08:00
    用 ffmpeg 把 ts 合并成 mp4 吧,或者直接用 ffmpeg 下载,输出格式写 mp4
    cathedrel
        8
    cathedrel  
    OP
       2021-05-25 18:12:13 +08:00
    @dingwen07 怎么换?
    cathedrel
        9
    cathedrel  
    OP
       2021-05-25 22:30:54 +08:00
    @mgrddsj
    @err1y
    @edk24
    @hzw1199

    可能是因为网站有加密,大家帮忙看看:htt.ps://ww.w.nunuyy.cc/dianying/6618.html

    XDM 可以直接嗅探到下载链接并下载,但是下载的 ts 文件无法播放,youtube-dl 对这个网站无能为力,ffmpeg 方式下载不到正确的文件
    myCupOfTea
        10
    myCupOfTea  
       2021-05-26 10:28:09 +08:00
    看过了,m3u8 里面写的绝对路径,自己替换下
    myCupOfTea
        11
    myCupOfTea  
       2021-05-26 11:59:31 +08:00   ❤️ 1
    我试了下好像不太行,你换个资源吧(,隔壁那个资源 1 肯定可以
    err1y
        12
    err1y  
       2021-05-27 11:42:02 +08:00   ❤️ 1
    @cathedrel

    # 资源 1
    youtube-dl https://video.dious.cc/20200619/ahsVCSQL/1000kb/hls/index.m3u8
    # 资源 3
    youtube-dl https://v3.szjal.cn/ppvod/92C598801EE5FFF74B9E08D64E8FE351.m3u8

    没有深入分析,资源 2 一眼没看到链接跳过了,资源 4 502 错误,努努资源有链接但是下载出错
    cathedrel
        13
    cathedrel  
    OP
       2021-05-27 15:26:07 +08:00
    @myCupOfTea
    @err1y

    努努这个网站好像有加密,不好弄
    myCupOfTea
        14
    myCupOfTea  
       2021-05-31 16:57:46 +08:00   ❤️ 1
    @cathedrel 下载下来文件头是 image
    myCupOfTea
        15
    myCupOfTea  
       2021-05-31 16:58:08 +08:00   ❤️ 1
    @cathedrel 然后后面一点的信息才是 ts 文件,格式太怪了
    cathedrel
        16
    cathedrel  
    OP
       2021-06-01 00:43:17 +08:00
    @myCupOfTea 他这网站看着蛮简单的,没想到加密的本事还行。

    但是他这种加密也有个问题:并不能防止下载,而且可以反复下载,他们的服务器不花钱吗?流量越大总价越便宜??
    myCupOfTea
        17
    myCupOfTea  
       2021-06-02 09:08:10 +08:00
    @cathedrel 所有的都不能放下载啊,只能通过防火墙啥的做防爬呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2781 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:55 · PVG 19:55 · LAX 03:55 · JFK 06:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.