问题标签 [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.
mp4 - 我怎么知道mp4盒子avc3的结构?
我有一些分析 mp4 流的工具,例如 Mp4 Explorer、MP4 Reader 和 mp4viewer(通过 python)。他们都不能显示avc3有什么结构但我可以看到avc1。所以我一直在从 ISO-ISE 14496-12、QuickTime 格式(来自苹果的文档)中寻找 avc3 并找到 avc1 和 avcC。在搜索时,使用 demuxer 之类的东西的人留下了一条提交消息,例如“mp4 box with avc3 support now”。仅此而已:(我在哪里可以找到并查看参考文档?
有人知道avc3吗?
ffmpeg - 从 getDecodingTimeEntries() 中的 isoparser-1.0-RC-15 问题更新 isoparser-1.0-RC-37
我找到了根据Link的持续时间剪切视频的示例代码,但我在 isoparser-1.0-RC-37 中找不到方法 getDecodingTimeEntries() 。它在旧版本的 isoparser(-1.0-RC-15) 中可用。
所以我的问题是。
为什么从更新 jar 中删除该方法?
有没有可用的替代方法?
任何人都有使用 isoparser-1.0-RC-37 jar 修剪(按持续时间切割)的示例源。
c - 如何将视频容器中的十六进制值转换为 UTC 时间戳?
我的 mp4 容器包含 (0XC64322C1) 的创建时间值,分析器解释为 2009/05/27 17:02:57;这种转换是如何完成的。相同的 AC 代码实现将有很大帮助。
android-studio - 将 mp4parser 库添加到 android studio 中的项目时出错
我正在尝试在我的项目中使用mp4parser 库。我的安卓工作室版本是 1.0.2。这是我到目前为止所做的:
- 我已经从链接下载了 mp4parser zipfile:https ://github.com/sannies/mp4parser
- 我已将 zip 文件解压缩到 MyProjectName/app/libraries
- 将文件夹重命名为 mp4parser
将这行代码添加到 settings.gradle 文件中:
/li>将这行代码添加到 build.gradle(在依赖项块中):
编译项目('库:mp4parser')
现在我想将项目与 gradle 文件同步。弹出此错误:
我在其他库中没有这个问题。似乎它是我唯一有问题的 mp4parser。我怎样才能解决这个问题?
android - 如何使用 Mp4Parser 在 Iframe 中间精确修剪视频?
我正在尝试使用 Mp4Parser 在我的 Android 应用程序中修剪视频。但问题是:我不能准确地切割我想要的位置。例如:如果我选择剪裁位置是第 5 秒,视频仍然和剪裁前一样。我明白:原因是:我的 iframe 是从 0 到 10 秒。但是如何解决这个问题呢?
android - MP4Parser 我们可以让 Android MediaPlayer 直接充当接收器吗?
假设我有我的 Mp4Parser Container java 对象,而不是写入文件,然后将此文件的 URL 提供给 Android 媒体播放器来播放此视频。
在上面,我将多个视频连接起来,然后与音频进行 Muxing,然后我希望它在内存中并直接在 android 媒体播放器中播放,或者如果有任何其他方式。
我们可以将对象表示直接写入 Android 媒体播放器,这样 android 媒体播放器就会像一个接收器一样工作。这甚至可能吗?或者有没有更好的方法来实现在内存中播放这个视频?
所以这就像所有在内存中完成的,而不是作为接收器写入文件,然后将文件 URL 提供给 android 媒体播放器。
该视频时长 20 分钟,我能够使用 AVFoundation 框架在 iOS 的内存中完成所有操作。
android - Android 自定义相机暂停功能
我如何在我的自定义相机中添加暂停功能,因为 android 媒体记录器类没有暂停方法。目前我正在使用 mp4Parse 库来合并视频文件以实现暂停功能,但我的视频在合并后旋转这里是我正在使用的代码mp4Parse 安卓。
在 android 自定义相机中添加暂停功能的最佳方法是什么?
java - MP4 文件中没有音频 - Android
我正在使用MP4ParserMergeAudioVideo将新音频添加到MP4
文件中。图书馆说过要使用.wav
文件,如果我.wav
在目录中保留一个文件并将音频文件的名称命名为example.m4a
,我会得到一个找不到文件的异常。所以我将文件更改为.m4a
音频文件。代码如下。
mux函数是这样的
我成功地output.mp4
在我的设备的下载目录中获取了该文件。问题是它没有任何音频。请帮忙。提前致谢。
android - mp4parser 在 Android Studio 的设备上运行,但在手动安装 APK 时崩溃
我mp4parser
用来合并videos
。从AS运行时,该应用程序运行完美。但是如果我手动安装应用程序(传输并运行APK
)或者如果我从运行它TestFairy
,应用程序会崩溃。
当我将我的更新Target Sdk
为Lollipop
. 我添加了
进入libs
我项目的目录。
我也试过下面versions
不确定它是否正确,但从那时起它会从或Android Studio
崩溃。TestFairy
Manual install
错误说
com.coremedia.iso.boxes.FileTypeBox
失踪
但它在isoparser jar
.
我错过了什么,这是版本问题吗?
我的设备正在运行Android 4.2.2
,如果我的目标SDK
是Android 5.0
例外是:
android - mp4Parser:如何从 mp3 文件创建带有背景音频的视频文件
我正在尝试创建一个使用 mp4Parser 合并视频和音频文件的 android 应用程序。当我将两个 mp4 文件合并为一个显示第一个文件的视频并播放第二个文件的音频的文件时,我成功了。
但我不能使用 mp3 文件作为音频源。
当我尝试使用 mp3 文件创建 Movie 对象时,以下代码返回异常。相同的代码适用于 m4a 和 mp4 文件。
是否可以从 mp3 文件创建 Movie 对象?
任何人都请帮助我