问题标签 [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 - 如何在android中使用mp4parser在视频上添加水印?
我已使用 mp4parser 成功地将录制的视频转换为“out.h264”格式,并将音频转换为“.AAC”格式。现在我想在我录制的视频上实现“水印图像”。mp4parser 可以在视频上添加水印吗?我也查GPUimages
过了。但是没有办法在视频上添加效果,它的例子只显示了图像的效果。所以我的问题是如何在视频上添加水印?
以下是我的音频视频代码:
任何帮助,将不胜感激!!提前致谢。
java - MP4Parser 创建损坏的 mp4
我正在使用 mp4parser 在 android 应用程序中添加两个视频,但输出是我无法用手机或计算机播放的文件(Windows Media Player 和 VLC)。这是我使用的功能
video - 根据特定的开始时间和结束时间从 mp4 文件中读取字节。
是否可以从代表视频中特定时间跨度的 .mp4 文件中读取字节?
例如,我可以读取仅代表视频最后 5 分钟的字节吗?
假设视频是 VBR 编码的。
如果是,是否有 API 可以帮助我做到这一点?我不在乎它是什么语言。
android - 合并多个 mp4 音频文件 - Android
我正在尝试为我的应用程序制作一个支持暂停/恢复录音的录音机功能。最后,当用户点击保存时,我只想要 1 个文件。在 android 中,mediarecorder 不支持每次启动时暂停和写入新文件。
目前我正在使用 mp4parser 来合并文件,但是将 2 分钟和 20 分钟的文件合并需要很长时间(11-20 分钟)。
有没有其他选择?文件为 mp4 格式。
java - 无法通过 Android MediaCodec API 对音频进行转码
我正在尝试将基本的原始 AAC 数据写入文件,希望可以使用 mp4parser 将其与视频轨道一起封装。为此,我需要将任何给定的音频文件编码为该格式。MediaCodec API 从 API 16 开始就很容易获得,所以我决定将它用于编解码器操作。
我不确定为什么网上没有多少资源可用,这可能是由于相关的复杂性。虽然,我已经设法了解到基本方法应该是:
通过 MediaExtractor -> Enqueue decoder input buffer -> Dequeue output buffer 获取样本数据并获取解码后的数据 -> Enqueue encoder input buffer -> Dequeue encoder output buffer -> 将编码后的数据写入文件。
由于某种原因,输出文件无效。为什么?
编辑:设法修复异常,问题仍然存在。
编辑 2:我通过在编码器格式设置中将缓冲区大小设置为比特率来防止缓冲区溢出。目前有两个问题: 1.在很短的时间间隔之后,它就卡在这里了,可能会无限期地等待。int encInputBufferIndex = dequeueInputBuffer(-1);
2.解码只要track就是,为什么要考虑实际的采样间隔?
编辑 3:使用 AudioTrack.write() 进行测试,音频播放得很好,但这不是故意的,并且表明解码正在与正在馈送的媒体文件同步进行,这应该尽可能快地进行以允许编码器快速完成工作。更改decoder.queueInputBuffer() 中的presentationTimeUs 什么也没做。
android - 如何使用 MP4 Parser 在视频中插入空白帧?
我正在使用 MP4 Parser 库在 Android 上将多个视频合并为一个。我想知道是否可以添加空白帧(两秒钟的黑色背景)来分隔这些视频。
我不知道将要合并的视频的尺寸和帧速率,所以我不能简单地使用两秒钟的黑色视频。有没有替代解决方案?
android - 如何在 Android 中将 mp4 视频与彩色图层合并?
我需要显示具有不同过滤器的视频,每个过滤器都是彩色层
如何将视频与上面的彩色图层合并?
提前致谢
android - 使用 mp4parser 时出现 FileNotFoundException
我正在使用此代码将音频与视频合并到一个文件中。
当我运行此代码时,try FileNotFoundException 后的 1 行被触发。
我无法解决这个问题,请帮助我
java - 在android中合并音频和视频文件
我正在使用 mp4parser 合并音频和视频文件,下面是我尝试过的示例,但我在第一行本身就遇到了空指针异常。我已将音频和视频文件保存在手机内存中的所需位置。如果我调试,第一行会花费大量时间,并且会在几分钟后因空指针错误而停止
我上面的代码有什么问题?
android - 如何在android中合并音频和视频文件
感谢伟大的mp4parser库,我很少有与音频视频复用相关的查询。
我们在 android 中使用了下面的代码并尝试过,但我们没有得到预期的输出,我们在特定目录中保留了一个工作 mp4 文件并尝试但没有运气。
在这里,我们得到合并的音频和视频,但音频被附加到视频中。附加的音频不会播放,只会增加视频的宽度。
极客的任何帮助。
这是代码,