問題タブ [mp4parser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android ネイティブ アプリでビデオを圧縮する方法はありますか?
私は、ビデオ録画を備えた Android ネイティブ アプリケーションに取り組んでいます。すべてが魅力的に機能しますが、動画のアップロードは非常に遅いです。
一時停止/録音に mp4parser を使用しています。動画圧縮 API を参照してみましたが、何も見つかりませんでした。
ビデオ圧縮を実装する方法はありますか。お早めにご対応いただければ幸いです。
皆さん、ありがとうございました!!!!
android - mp4parser の例が機能しない
https://mp4parser.googlecode.com/svn/trunk/examples/src/main/java/com/googlecode/mp4parser/から mp4parser サンプルを実行しようとしてい ます。
そして、その実行中に次の関数に到達し、関数内で isoparser_default.properties から各 URL をロードしようとします。エラーは、MalformedUrl を開始しようとしたことです。
これは機能です:
および isoparser_default.properties の内容:
android - mp4parser です Java ライブラリには Android バージョンがあります
Androidでmp4parserライブラリを使用しようとしていますが、いくつかの問題が発生しました。mp4parser は Java ベースのプロジェクトであり、まだ Android に適応していないためだと思います。
PS - mp4parser は世界中に広まり、Instagram でも使用されています。
次のコードに基づいて結論を下しています。
isoparser-default.properties はリフレクション マッピングです。
Androidでは、ローカルクラスとメソッドへのリンクを使用してURLを開始し、上記の PropertyBoxParserImpl() のようにロードすることはできません。
したがって、次の関数を変更するだけでよいと思いますが、mp4parser の使用中にこれらの問題に遭遇した人はいますか?
android - 動画の追加が正しく機能しない - Android
3 つのビデオを追加する mp4parser のSebastian Anniesの例を使用しています。結果は、3 つのビデオすべてを同時に再生する 1 つのビデオになります。ただし、最後のビデオを 3 回再生する 1 つのビデオを取得します。これが私のコードです...
やるべきことをやらない理由がわからない。私を助けてください。ありがとう
java - MP4Parser Nullpointer 例外
カメラの意図を使用して撮影したビデオに android.media.MediaRecorder.MediaRecorder() を使用して録音したオーディオを追加する問題に直面しています。
基本的に、これをやろうとすると:
例外があります:
この場合のパスは次のとおりです。
2 つのビデオを組み合わせて成功しました。しかし、ビデオにサウンドを組み合わせるには、この問題に直面します。実際、問題は結合することではなく、例外は私が呼び出すときですMovieCreator.build(audioPath)
。
誰かがすでにこの問題に直面していて、私を助けることができますか?
java - 特定の時間に従ってトラックをトリミングする方法
私は mp4parser ライブラリを使用しており、既にビデオのオーディオ トラックを特定のオーディオ ファイルに置き換えています。ただし、最終的なビデオでは、最大のトラックの長さ (ビデオと音楽の間) が保持されます。
mp4parser ライブラリによると、私がこのように使用する CroppedTrack を使用してトラックをトリミングすることが可能です
ただし、音楽はビデオよりも少し早く停止します。
終了時刻をより具体的にする方法はありますか?
video-streaming - 時間に基づく mp4 バイト範囲のリクエスト
fytp
アトムとmoov
不完全なアトムを含む部分的な mp4 ファイルがありますmdat
。アトムの情報を使用してstbl
、任意の時間から計算されたフレームのバイト オフセットを決定することは可能ですか?
このバイト オフセット情報を使用して、完全な mp4 の 1 フレームを要求し、mdat
アトムを変更してその 1 フレームだけを含めることは可能ですか?
android - 正しいデュレーションを設定してmp4を連結/マージする方法は?
Androidでいくつかのmp4ファイルをマージする必要があるため、mp4parserを使用していくつかのmp4をマージしようとしています。
コードのどこかに
マージされたファイルを Android MediaPlayer または他のプレーヤーで再生しようとすると:
これはファイルをマージしますが、すべてのメディアプレーヤーと期間を取得する mp4parser 作成者の方法でさえ、その期間を常に約 0 (ゼロ) 秒返します。
java - 使用カメラに合わせてmp4parserで動画を回転
基本的に、どのカメラを使用して撮影したかに応じて、ビデオを回転させたいと思います。
前面カメラは 90 度でミラーリングされますが、背面カメラは適切に表示されます。現在、最初のクリップに従ってマトリックスを設定します。最初のクリップがフロント カメラで作成された場合、すべてのクリップが 270 度回転し、その逆も同様です。
サンプル コードは次のとおりです (rotations
はクリップの回転を含むArrayList です)。