zoukankan      html  css  js  c++  java
  • f4v格式视频播放失败

    用手机土豆(旧版)离线了一个视频,想要使用一下素材。于是在手机根目录下:Tudou/offlinedata/QJNaU5BHORk/找到六个.f4v格式的视频,但是这些视频如果使用其他播放器通常会提示格式解析错误之类的。而且尝试使用格式工厂和月亮f4v合并器都不能转换。

    当我尝试用格式播放器(格式工厂自带)打开后,得到了一个有用的错误信息:

    根据错误提示,可以猜测是视频文件里有无效字节

    于是尝试用Vim或Notepad++直接打开文件:

    打开后自然是乱码,但是也能看出一些东西,上图标出部分可以看到FLV字样,于是猜测这个f4v文件原本可能是flv格式的,只是被注入(Injector)了一些多余的东西

    于是找来一个正常的FLV文件:

    跟土豆的f4v文件对比文件头,发现几乎大同小异:

    上图把多余的字节都标了出来,删掉多余字节后:

    保存之后再尝试使用播放器打开,发现已经可以正常播放了。所以土豆的f4v文件其实就是在flv文件头注入了一些额外字节,让其他播放器无法正常解析。

    现在可以愉快的使用素材了:)

    注意:不要侵犯版权

  • 相关阅读:
    java的集合框架不得不说
    Java集合框架学习总结
    Java集合框架的知识总结(1)
    Java集合框架1
    Java中常见的集合框架
    Java中的集合框架
    浅谈JAVA集合框架
    Java集合框架 看过来
    My Dream---------0.001版本
    数组(插入算法[int])
  • 原文地址:https://www.cnblogs.com/yl-xy/p/13630600.html
Copyright © 2011-2022 走看看