问题标签 [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.

0 投票
1 回答
1896 浏览

android - 有什么方法可以在 Android 本机应用程序中压缩视频?

我正在开发一个带有视频录制功能的 Android 本机应用程序。一切都像一个魅力,但视频上传很慢。

我正在使用 mp4parser 进行暂停/记录。我尝试了视频压缩 API 的参考,但我找不到任何东西。

有什么办法,我可以实现视频压缩。您最早的回复将不胜感激。

谢谢你们!!!!

0 投票
0 回答
1049 浏览

android - mp4parser 示例不起作用

我正在尝试从以下位置运行 mp4parser 示例: https ://mp4parser.googlecode.com/svn/trunk/examples/src/main/java/com/googlecode/mp4parser/

在它运行到以下函数期间,我们尝试在函数内部从 isoparser_default.properties 加载每个 URL。错误是我们尝试启动 MalformedUrl。

这是功能:

以及 isoparser_default.properties 的内容:

0 投票
1 回答
5219 浏览

android - mp4parser java库有android版本吗

我正在尝试在 android 中使用 mp4parser 库,但遇到了一些困难。我猜这是因为 mp4parser 是一个基于 java 的项目,还没有适应 android。

PS - mp4parser 被世俗传播,甚至被 Instagram 使用

我的结论基于以下代码:

isoparser-default.properties 是一个反射映射:

在 android 中,您不能启动带有指向本地类和方法的链接的 url,并像上面的 PropertyBoxParserImpl() 那样加载它。

所以我猜我只需要更改以下功能,是否有人在使用 mp4parser 时遇到过这些问题?

0 投票
1 回答
518 浏览

android - Appending videos doesn't work properly - Android

I am using Sebastian Annies example for the mp4parser where I append 3 videos. The result should be one video that plays all the three videos simultaneously. However, I get one video that plays the last video three times. Here is my code...

I dont know why it isn't doing what it's supposed to do. Please help me. Thanks

0 投票
1 回答
1484 浏览

android - 如何提高 Android 中的 MP4 视频音量

如何像 MX 播放器一样以编程方式提高 MP4 视频音量可以将音量提高到 200%

任何帮助,将不胜感激。

0 投票
1 回答
753 浏览

java - MP4Parser 空指针异常

我在将使用 android.media.MediaRecorder.MediaRecorder() 录制的音频附加到使用相机意图拍摄的视频时遇到问题。

基本上,当我尝试这样做时:

我得到一个例外:

这种情况下的路径是:

我已经成功地结合了两个视频。但是我遇到了在视频中组合声音的问题。实际上,问题不在于组合,例外是当我调用MovieCreator.build(audioPath).

有没有人已经遇到过这个问题并且可以帮助我?

0 投票
0 回答
302 浏览

java - 如何根据特定时间裁剪 Track

我正在使用 mp4parser 库,并且已经将视频中的音轨替换为特定的音频文件。然而,最终视频保持最大轨道的持续时间(在视频和音乐之间)。

根据 mp4parser 库,我可以像这样使用 CroppedTrack 来裁剪 Track

然而,音乐比视频早一点停止。

有没有办法更具体的结束时间?

0 投票
0 回答
257 浏览

video-streaming - 根据时间请求 mp4 字节范围

我有一个部分 mp4 文件,其中包含fytpandmoov原子和一个不完整的mdat原子。是否可以使用stbl原子中的信息来确定从任意时间计算的帧的字节偏移量?

有了这个字节偏移信息,是否可以请求完整 mp4 的一帧并修改mdat原子以仅包含该单帧?

0 投票
0 回答
534 浏览

android - 如何连接/合并 mp4,设置正确的持续时间?

我需要在 android 上合并一些 mp4 文件,所以我尝试使用 mp4parser 合并一些 mp4。

代码中的某处

如果我尝试使用 android MediaPlayer 或任何其他播放器播放合并文件:

它是合并文件,但所有媒体播放器甚至 mp4parser 作者获取持续时间的方法都返回该持续时间始终约为 0(零)秒。

0 投票
1 回答
978 浏览

java - 根据使用的相机使用 mp4parser 旋转视频

基本上我想旋转视频,这取决于用来拍摄它的相机。

前置摄像头90度镜像,后置摄像头显示正常。目前它将根据第一个剪辑设置矩阵。如果第一个剪辑是用前置摄像头制作的,它会将所有剪辑旋转 270 度,反之亦然。

这是一个示例代码(rotations是一个包含剪辑旋转的ArrayList ):