找回密码
 立即注册
查看: 3374|回复: 5

如何快速检查视频文件是否存在错误?

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    46

    主题

    2720

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    421644

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2018-7-11 14:00:14 | 显示全部楼层 |阅读模式
    如题,最近在翻硬盘里堆积的老物,,发现不少视频文件播发时会个别帧丢失or个别画面花屏。
    ffmpeg有没有相关的便捷指令,求教论坛大佬。。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8845
    cylx 发表于 2018-7-11 16:06:24 | 显示全部楼层
    除非像flac一样内嵌校验值,否则只能依靠bt种子这类外部手段校验。
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情

    2018-11-20 09:35
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    7

    主题

    34

    回帖

    29

    VC币

    高级会员

    Rank: 4

    积分
    27475
    kelvintsang 发表于 2018-7-12 01:51:14 | 显示全部楼层
    ffmepg 是有的,但不算快速,不過快不快depends on your hardware, 我筆電要用1/4時間去檢查,其實如果有bt hashcheck是盡量用torrent的checking,真的沒有才用ffmpeg
    我自己寫了一個小腳本
    @echo off

    set "filtro=%1"
    if [%filtro%]==[] (
        set "filtro=*.mp4 *.mkv *.avi"
        )

    for /R %%a in (%filtro%) do call :doWork "%%a"

        PAUSE
        exit /B

    :doWork
        ffmpeg -v error -i %1 -f null - > "%~1.log" 2>&1

    如果.log 是空白就是error free,如果有問題會有記錄
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    163825

    活跃达人崭露头角坚持不懈

    cczzhh 发表于 2018-7-12 03:32:55 | 显示全部楼层
    最方便的还是像大部分老外组把checksum的前几位直接写文件名里了。不过即使查出错了又能怎么样呢?还不是得重下,那就直接BT校验呗。
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    46

    主题

    2720

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    421644

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2018-7-12 14:42:59 | 显示全部楼层
    本帖最后由 孤雨独火 于 2018-7-12 14:57 编辑
    kelvintsang 发表于 2018-7-12 01:51
    ffmepg 是有的,但不算快速,不過快不快depends on your hardware, 我筆電要用1/4時間去檢查,其實如果有bt ...

    很好用,,不过我在用它检查mkv封装格式的视频似乎有点bug。。永远检查不完的样子或者直接反馈音画不同步
    [null @ 000001f130502980] Application provided invalid, non monotonically increasing dts to muxer in stream

    当然实际播放没有问题。。。有点迷
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情

    2018-11-20 09:35
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    7

    主题

    34

    回帖

    29

    VC币

    高级会员

    Rank: 4

    积分
    27475
    kelvintsang 发表于 2018-7-13 02:06:04 | 显示全部楼层
    孤雨独火 发表于 2018-7-12 14:42
    很好用,,不过我在用它检查mkv封装格式的视频似乎有点bug。。永远检查不完的样子或者直接反馈音画不同步
    ...

    這個error不用理
    回复 支持 0 反对 1

    使用道具 举报

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

    本版积分规则

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