解决音视频开发中 因mp4中断 无法播放的问题

序言

在录制视频的过程中,可能因为一些意外原因,造成视频中断。让视频无法播放。研究了一些处理方法。

方案1 更改录制格式

更换录制的视频格式,直接换成TS文件 解决Android录制视频时异常断电或apk闪退导致视频播放不了问题

方案2 修复文件

现成的软件

视频修复神器:Digital Video Repair

开源软件

Untrunc

学习参考

MP4格式详解

16进制查看器 mp4文件分析器

ASCII码对照表

相关推荐
音视频牛哥10 小时前
干货分享之如何设计实现跨平台超低延迟RTSP播放器
音视频开发·视频编码·直播
音视频牛哥11 小时前
从RTSP播放遇到RTP无 Marker探讨RTP规范化打包与稳健切帧
音视频开发·视频编码·直播
音视频牛哥3 天前
《“人工智能+”行动意见》深度解析:从智能红利到产业落地,直播模块的技术价值与应用路径
人工智能·计算机视觉·音视频开发
一支鱼4 天前
基于 Node.js 的短视频制作神器 ——FFCreator
前端·node.js·音视频开发
AJi5 天前
编解码原理(一):H264
ffmpeg·音视频开发·视频编码
重启的码农7 天前
云游戏技术之高速截屏和GPU硬编码 (5) 色彩空间转换器 (RGBToNV12)
c++·云计算·音视频开发
音视频牛哥8 天前
RTSP流端口占用详解:TCP模式与UDP模式的对比
音视频开发·视频编码·直播
重启的码农8 天前
云游戏技术之高速截屏和GPU硬编码 (4) NVENC 硬件编码 (NvEncoderD3D11)
c++·云计算·音视频开发
重启的码农8 天前
云游戏技术之高速截屏和GPU硬编码 (3) 桌面复制接口 (Desktop Duplication API)
c++·云计算·音视频开发
重启的码农9 天前
云游戏技术之高速截屏和GPU硬编码 (1) 捕获-预处理-编码流水线
c++·云计算·音视频开发