こんにちは私は最近、AWS EC2インスタンスにRTSPサーバーをセットアップしています(ubuntu 12.04を実行しています)。とにかく私はgpacソフトウェア、すなわちbashコマンドMP4Box-hintfilename.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
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のようにHwを除外していますか?)。しかし、私はコーディングの第一人者でも、ubuntuの専門家でもありません。誰かが私が事件の詳細なログファイルを探すことができる最善の方向に私を向けることができるかどうか、または彼らがMP4Boxで同様の出来事に遭遇し、明らかにこの問題が以前に他の人によって遭遇されたので解決策を見つけたのかどうか疑問に思います。私が見つけた唯一の提案された修正は、rootユーザーとして複数の異なるディレクトリで実行することによってすでにチェックしたディレクトリへのアクセスが許可されていることを確認することです。これまたは実用的なソリューションをさらにデバッグする方法についてのアドバイスをいただければ幸いです。
よろしくお願いしますブレンダン