首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gstreamer: moov-使用qtmux恢复信息?

Gstreamer: moov-使用qtmux恢复信息?
EN

Stack Overflow用户
提问于 2020-07-15 19:14:51
回答 1查看 131关注 0票数 1

我正在尝试通过qtmux使用Gstreamer和moov-recovery。

当我尝试从未损坏的.mp4文件中获取恢复moov时

代码语言:javascript
运行
复制
gst-launch-1.0 filesrc location=full.mp4 ! qtdemux ! qtmux moov-recovery-file=moov_recov.mrf ! filesink location=recovered_video.mp4

然后我就得到了

代码语言:javascript
运行
复制
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.112361582
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

使用Got EOS from element "pipeline0"的原因是什么

从.mp4文件中提取恢复moov的正确方法是什么?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-07-16 15:27:39

你的多路复用过程是成功的。它花了大约十分之一秒。因此,EOS。因为它没有崩溃或任何东西,文件可能会在成功的多路复用后被删除。保留那个文件是没有意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62913610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档