当前位置: 首页 > article >正文

文件名是 ‪E:\20250512_191204.mp4, EV软件录屏,未保存直接关机损坏, 如何修复?

去github上下载untrunc 工具就能修复
https://github.com/anthwlock/untrunc/releases
如果访问不了
本机的
hosts文件设置
140.82.112.3 github.com
199.232.69.194 github.global.ssl.fastly.net
就能访问了

实在不行,从这里下载,传上去了
https://download.csdn.net/download/AnalogElectronic/90836449
在这里插入图片描述

参考一个相似的录屏文件
truncated file 为受损文件
在这里插入图片描述
修复完成后,它会在受损文件所在目录生成一个修复后的文件 20250512_191204.mp4_fixed.mp4, 就能打开了。

尝试过别的方法都不信

E:\>ffmpeg -err_detect ignore_err -i 20250512_191204.mp4 -c copy 修复后.mp4
ffmpeg version 2025-05-05-git-f4e72eb5a3-essentials_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developersbuilt with gcc 15.1.0 (Rev1, Built by MSYS2 project)configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-li
bxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-
libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-libfreetype --enable-li
bfribidi --enable-libharfbuzz --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --ena
ble-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libm
p3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberban
dlibavutil      60.  2.100 / 60.  2.100libavcodec     62.  3.101 / 62.  3.101libavformat    62.  0.102 / 62.  0.102libavdevice    62.  0.100 / 62.  0.100libavfilter    11.  0.100 / 11.  0.100libswscale      9.  0.100 /  9.  0.100libswresample   6.  0.100 /  6.  0.100libpostproc    59.  1.100 / 59.  1.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000016d43832b80] moov atom not found
[in#0 @ 0000016d43836b00] Error opening input: Invalid data found when processing input
Error opening input file 20250512_191204.mp4.
Error opening input files: Invalid data found when processing input

会报错

moov一般在录制结束才会写入,所以异常退出会导致moov缺失。这个是MP4的缺陷, MKV格式异常退出不会损坏。

http://www.lryc.cn/news/2379856.html

相关文章:

  • Java常见API文档(下)
  • DRIVEGPT4: 通过大语言模型实现可解释的端到端自动驾驶
  • 知识图谱(KG)与大语言模型(LLM)
  • 构建共有语料库 - Wiki 语料库
  • 苍穹外卖项目中的 WebSocket 实战:实现来单与催单提醒功能
  • 精益数据分析(59/126):移情阶段的深度博弈——如何避开客户访谈的认知陷阱
  • Win10 安装单机版ES(elasticsearch),整合IK分词器和安装Kibana
  • Ansible模块——主机名设置和用户/用户组管理
  • 【Redis】List 列表
  • JUC入门(四)
  • 【HarmonyOS 5】鸿蒙mPaaS详解
  • 多线BGP服务器优化实践与自动化运维方案
  • 无法加载文件 E:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本
  • 【C++模板与泛型编程】实例化
  • TB开拓者策略交易信号闪烁根因及解决方法
  • 什么是RDMA?
  • C++面试3——const关键字的核心概念、典型场景和易错陷阱
  • ASIC和FPGA,到底应该选择哪个?
  • 【C++】嵌套类访问外部类成员
  • mac下载、使用mysql
  • java Lombok 对象模版和日志注解
  • Python学习笔记--使用Django操作mysql
  • win11下,启动springboot时,提示端口被占用的处理方式
  • 计算机视觉设计开发工程师学习路线
  • AI大模型从0到1记录学习numpy pandas day25
  • Opencv C++写中文(来自Gemini)
  • 下载和导出文件名称乱码问题
  • STM32实战指南:DHT11温湿度传感器驱动开发与避坑指南
  • 【android bluetooth 协议分析 01】【HCI 层介绍 8】【ReadLocalVersionInformation命令介绍】
  • esp32课设记录(四)摩斯密码的实现 并用mqtt上传