基本的に、vlcまたは他のプレーヤーでmp4ビデオを再生しようとすると、「moov atom not found」というエラーが表示されます。
this thread に関するアドバイスに従って、untruncを使用して、ファイルを再生可能にする新しいmoov atomを生成します。( このユーザーは別のスレッドで話している )というエラーメッセージ。
だから、私は彼らのアドバイスを取り入れて、私は これらの指示に従ってUbuntuにインストールする を試しました。ただし、最後の手順でターミナルでいくつかの問題が発生しましたg++ -o untrunc file.cpp main.cpp track.cpp atom.cpp mp4.cpp -L/usr/local/lib -lavformat -lavcodec -lavutil
だから、私は最初のステップからもう一度試してみて、このエラーが出ました:
したがって、私が正しいディレクトリ(untruncがホームにある)にいることを確認し、ソースコードを再度コンパイルしようとしますが、同じエラーが発生します。
私は決してパワーユーザーではなく、初心者のUbuntu/Linux愛好家です。私はあなたたちが何が起こっているのか、そしてこれをどのように解決するのかを知っているかもしれません!ファイルを再生可能にできるように、untruncを使い始めたいです。
あなたの洞察と援助をありがとう????
追伸これは何ですか? 300のレピュテーションポイントがないと、「moov」または「untrunc」というタグを作成できません。 :o
Untruncのスナップバージョンを作成しました: https://snapcraft.io/michaelp-anthwlock-untrunc
インストール:
Sudo snap install michaelp-anthwlock-untrunc
使用量:
michaelp-anthwlock-untrunc.untrunc -s ok.mp4 nok.mp4
スナップは https://github.com/anthwlock/untrunc に基づいています。これは元のバージョンのponchioよりも最新です。