vlc录制的视频伪时长修复方法

问题描述

遇到个vlc录制的rtsp视频流,duration时长只有12分钟,但src duration有3个多小时(实际正确时长),而且用potplayer能播放3个小时的完整视频,但vlc只能播放12分钟。

解决方法

下载ffmpeg,使用以下命令:

bash 复制代码
ffmpeg -ignore_editlist 1 -i input_1.mp4 -codec copy output.mp4
ffmpeg -fflags +genpts -i output.mp4 -c copy output_fixed.mp4  // 这句用于修复duration

注意!参数要作用在输入视频之前,否则可能像大模型给出的答案一样具有误导性

参考

ffmpeg修复/重新混合 mp4 以获取正确的视频长度

相关推荐
18538162800余。4 小时前
碰一碰发视频源码搭建技术指南
音视频
程序员沉梦听雨4 小时前
ffmpeg实现视频转码
ffmpeg·音视频
EasyDSS6 小时前
WebRTC实时通话EasyRTC嵌入式音视频通信SDK,构建智慧医疗远程会诊高效方案
大数据·网络·网络协议·音视频
unix2linux8 小时前
YOLO v5 Series - HTTP-FLV - FFmpeg & (HTML5 + FLV.js ) Integrating
yolo·http·ffmpeg
EasyDSS16 小时前
城市应急安防系统EasyCVR视频融合平台:如何实现多源视频资源高效汇聚与应急指挥协同
大数据·网络·网络协议·音视频
hello_simon16 小时前
小白工具视频转gif,支持在线gif或视频互转,批量转换,免费在线使用,无需下载
开发语言·php·音视频
_XU1 天前
使用FFmpeg和MediaMTX实现本地推流
前端·ffmpeg·音视频开发
suki4522629261 天前
音视频转换器 AV 接口静电保护方案
音视频
Java&Develop1 天前
ffmpeg 切割视频失败 ffmpeg 命令参数 -vbsf 在新版本中已经被弃用,需要使用 -bsf:v 替代
ffmpeg·音视频
批量小王子1 天前
01_通过调过api文字生成音频示例
音视频