Debugging 使用MP4Box-hint分割故障
您好,我最近在一个AWS EC2实例上安装了一个RTSP服务器(我运行的是Ubuntu12.04)。无论如何,我试图运行gpac软件,即bash命令MP4Box-hint filename.mp4。这样做的目的是格式化流媒体文件。 无论如何,这是终端输出Debugging 使用MP4Box-hint分割故障,debugging,segmentation-fault,ubuntu-12.04,video-processing,Debugging,Segmentation Fault,Ubuntu 12.04,Video Processing,您好,我最近在一个AWS EC2实例上安装了一个RTSP服务器(我运行的是Ubuntu12.04)。无论如何,我试图运行gpac软件,即bash命令MP4Box-hint filename.mp4。这样做的目的是格式化流媒体文件。 无论如何,这是终端输出 root@domU-12-31-39-0E-B4-44:/home/ubuntu/Videos# MP4Box -hint Homer_And_Apu.mp4 Hinting file with Path-MTU 1450 Bytes Hin
root@domU-12-31-39-0E-B4-44:/home/ubuntu/Videos# MP4Box -hint Homer_And_Apu.mp4
Hinting file with Path-MTU 1450 Bytes
Hinting track ID 1 - Type "mp4v:mp4v" (MP4V-ES) - BW 1000 kbps
Hinting track ID 2 - Type "mp4a:mp4a" (mpeg4-generic) - BW 128 kbps
Hinting track ID 3 - Type "text:text" (3gpp-tt) - BW 0 kbps
Segmentation fault (core dumped)(83/100)
根据我的研究,我现在知道分段错误通常来自代码中的无效指针,通常是在边缘案例或硬件上(我排除了aws上的H.w.?)。然而,我不是编码大师或ubuntu专家。我想知道是否有人可以告诉我在哪里可以找到事件的详细日志文件的最佳方向,或者他们是否在MP4Box中遇到过类似的事件,并找到了解决方案,因为显然其他人以前也遇到过这个问题。我发现的唯一建议的修复方法是确保允许访问目录,我已经以root用户身份在多个不同的目录中运行了该目录。对于如何进一步调试此解决方案或工作解决方案的任何建议,我们将不胜感激。提前感谢Brendan在任何情况下,segfault都是程序中发生segfault的错误/bug。在这种情况下,该程序似乎是MP4Box 问题出在MP4Box的代码中。你可以向他们的开发者社区报告。有一个报告错误的选项 现在,一旦您报告了bug,就无法保证何时/是否会解决该bug 这里有一些你可以做的事情
4另一个选择是寻找MP4Box的替代品。我也在详细模式下运行了此功能,这确实无助于只输出正在查看的位数组,而且如果您不知道修复方法,另一个暗示视频的选项也会被欣然接受。确实,应该修复分段错误。您应该通过在GitHub上提交问题来向MP4Box提交bug。如果你能提供尽可能多的信息。嘿,谢谢你的回复,我昨天刚刚安装了这个软件包(apt get install gpac)。所以我假设这取决于,但是我尝试安装源代码,但在Mozilla Firefox库中遇到了错误,这是一个已知的问题。虽然我知道计算机编程视频处理不是我的强项,而且我是新手,但我会接受建议并向开发团队报告错误,我只是先检查一下是否可以轻松修复。谢谢你!对不起,我当时不知道怎么做。。。尽管如此,我还是很难过