問題タブ [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.
java - JSPで外部プロジェクトを使用する
「mp4parser」という名前のプロジェクトをGoogleコードからダウンロードしました。
ここで、JSPページ(特にサーブレット)で使用したいと思います。どうすればインポートできますか?
Netbeansを使用しています。
プロジェクトのプロパティに、ライブラリを追加しました(JAR /フォルダーの追加)。
次に、サーブレットコードで次のように記述しました
しかし、「パッケージが存在しません」というエラーが表示されます。
解決済み
最初にmp4parserプロジェクトをコンパイルしてから、JARファイルを手動で指定する必要がありました。Netbeansはそれ自体を見つけることができませんでした。
java - ライブラリのインポートが解決されない
mp4parserサイトからjavaプログラムshorter.javaをコンパイルしようとしました。しかし、私のjarファイルは以下に示す必要なインポートを解決できません。このプログラムは、以下に説明するように、isomp4parserからライブラリをインポートする必要があります。 つまり、これらのインポートを解決するには、shorten.javaファイル用のjarファイルが必要です。
mp4parserサイトからソースコードをダウンロードして、これらのライブラリのjarファイルを作成しました。
以下の画像では、 java-> com->coremedia->iso および java->com->coremedia->iso->boxes に必要なjavaプログラムがあります
およびjava->com->googlecode->mp4parser->authoring など。これらのインポートに必要な他のJavaプログラムがあります。
次のコマンドでjarを作成しました-
次に、これらのjarをshorter.javaプログラムに追加します。しかし、インポートが解決されないというエラーが発生します。
****誰かが私がどこで間違いをしているのか教えてもらえますか???****
これらのインポートのJavaコードが利用できるディレクトリは次のとおりです。
android - Android用Mp4Parser
mp4Parser を使用してビデオを解析しようとしています。オンラインコードが正常に動作するようになりました
しかし、Androidで実行しようとすると、エラーが発生します。問題は
Movie movie = MovieCreator.build(new FileInputStream("/home/sannies/CSI.S13E02.HDTV.x264-LOL.mp4").getChannel());
これは、プログラムの動作を強制的に停止させるキャッチされない例外をスローします。Androidデバイスで動作させるためにコードを変更する必要があるかどうか、誰か親切に教えてもらえますか。
java - javaでmp4タグ編集
javaでmp4動画ファイルのタグを編集したい。Googleコードでmp4parserを見つけましたが、そのための十分なドキュメントがありません。Javaでmp4ビデオタグを編集するのに最適なライブラリは何ですか. また、mp4動画のコメントタグに制限はありますか??
java - Mp4parser を使用して iTunes ビデオから avcC アトムを取得する方法
Java 用の mp4parser ライブラリを使用して iTunes から作成されたファイルを読み取るときに、avcC アトムにアクセスする方法はありますか? カスタム コードで pasp アトムを使用して手動でこれを実行しましたが、このライブラリに切り替えた後、データにアクセスできなくなりました。
avcC アトムの既知のパス:
- /moov/trak/mdia/minf/stbl/stsd/avc1/avcC
- /moov/trak/mdia/minf/stbl/stsd/avc1/pasp/avcC
- /moov/trak/mdia/minf/stbl/stsd/drmi/avcC
MP4Parser https://github.com/sannies/mp4parser
java - Combine Mp4s using mp4parser on Android
I was just wondering if anybody knows how to take an mp4 audio file and overlay it onto an mp4 video file using mp4parser
on Android. I have been able to append one video with another, now I just need to overlay a raw mp4 that I have over the combined file.
Any help would be appreciated!
android - mp4parserライブラリを使用してムービーから複数のクリップを切り取る際の問題
リコアされたビデオから複数のクリップを切り取るためにmp4parserライブラリを使用しています。ビデオから一部を切り取った場合は正常に動作しています。しかし、ビデオから複数のクリップをカットしようとすると、最初のクリップだけが適切にカットされます。その他は0秒または1秒です。マイコードは次のとおりです。
android - halfninja ffmpegを使用してAndroidでmp4ファイルを連結する
NDKバージョンr5cを使用して、Android NDK用のhalfninja ffmpegスクリプトをコンパイルできました。(残念ながら、以前の NDK でコンパイルしようとすると何らかのエラーが発生しました)。また、私は NDK プロセス全体についてあまり詳しくないので、私にとってはちょっとしたミスです。
彼のスクリプトは ffmpeg バージョン N-30996-gf925b24 をコンパイルしています (彼がスクリプトを作成した特定のコミット)
私の実際のアプリに進みます。問題なくビデオをトリミングできました。今はそれらを結合/連結する必要がありますが、これらの 3 つのリンク ( link1、link2、link3 ) で見つかったコマンドの任意の組み合わせを使用しようとするとcat is not valid
、 、> is undefinined
、unknown option filter_complex
または上書きしようとしているなどのエラーが生成されます入力ファイルの一部。
Androidでffmpegの半忍者コンパイルを使用してmp4ビデオ(すべて同じコーデック、サイズ、品質など)を結合/連結することが可能かどうか、および(その方法)、またはffmpegをコンパイル/取得する方法を知っている人はいますかAndroid は最新のソースコードを使用していますか?
また、 mp4Parserを簡単に試してみましたが、あまり成功しませんでした。
最終的に、私はこの疑似メソッドを機能させようとしていました:
android - Mp4Parser を使用して、さらにビデオを追加すると、オーディオストリームが同期しなくなります
私が言ったように、私がより多くのビデオを作成すると、オーディオはますます同期しなくなります。どうすればこれを修正できますか? ビデオを追加する次のコードがあります。
これは、この ConcatenateVideos 関数を呼び出すために使用する Service です。
私のビデオは次の品質で録画されています: VideoBitrate - 800000
、audioBR - 64000
、audioSamplingRate - 44100
、。今、私はテストを行いました.4つのビデオを作成すると、すべてのビデオのビデオ、オーディオ。ただし、ビデオを追加した後、ビデオのオーディオはまだですが、ビデオは:です。オーディオではなく変更するのはなぜですか?MPEG_4. H264 Container
.AAC at 30fps
Timescale is 90000
Timescale is 44100
TimeScale
44100
Timescale
900
VideoTimeScale