mp4parser相关内容
此使用案例是一项服务,它手动将一系列未压缩的.wav媒体段编码为.m4s片段以通过mpeg-dash进行广播,并使用ffmpeg将.wav压缩为.aac,并使用sannies/mp4parser将AAC音频组装为.m4s媒体片段。 我创建了this public GitHub project以完整复制该问题。 例如,下面是自定义ChunkFragmentM4sBuilder.java类
..
在我的Android应用程序中,我正在分别下载Facebook视频和音频,并将其合并到一个输出文件中。原因是Facebook视频URL没有声音,而音频URL是分开的。 我试过用这个mp4Parser来合并音频和视频,它在大多数设备上都工作得很好,但在Redmi/MI设备上播放设备文件时遇到了问题。 我遵循的步骤 下载MP4格式的无声视频。 下载M4a格式的音频。 合并两个文件并创建
..
此使用案例是一项服务,它手动将一系列未压缩的.wav媒体段编码为.m4s片段以通过mpeg-dash进行广播,并使用ffmpeg将.wav压缩为.aac,并使用sannies/mp4parser将AAC音频组装为.m4s媒体片段。 我创建了this public GitHub project以完整复制该问题。 例如,下面是自定义ChunkFragmentM4sBuilder.java类
..
此用例是一项服务,它手动将一系列未压缩的.wav媒体片段编码为.m4s片段,以便通过MPEG-DASH进行广播,并使用ffmpeg将.wav压缩为.aac 和sannies/mp4parser将AAC音频组合成.m4s媒体片段。 我创建了this public GitHub project以完整复制该问题。 例如,下面是自定义CustomFragmentMp4Builder.java类
..
我需要旋转视频来调整我的一些需求.我将解释以下列表中的详细信息. 我正在创建一个类似 Vine 的应用程序.我必须录制视频片段,然后将所有部分合并到一个文件中.我在使用最新版本 1.0-RC-26 的 mp4 解析器库的 Android 应用程序上使用他们网站上提供的示例执行此操作没有问题:这里 如果所有视频都具有相同的方向,则附加视频示例工作正常,但我发现从前置摄像头录制视频存在一些
..
我想在 java 中编辑 mp4 视频文件的标签.我在谷歌代码上找到了 mp4parser,但没有足够的文档.在 java 中编辑 mp4 视频标签的最佳库是什么?mp4视频中的评论标签有什么限制吗?? 解决方案 那么标签是指标题、艺术家、专辑等内容吗?在这种情况下,您可以尝试 JCodec 中提供的新 API (org.jcodec.movtool.MetadataEditor).它还有
..
我在 MediaCodec 和 MediaMuxer 的帮助下对视频进行编码.结果,我有mp4视频文件.如何为该mp4文件设置元数据(创建时间)?此类),但它对我不起作用. 解决方案 在MP4文件中设置元数据并不是一项明确的任务,因为没有通常支持的规范,但是大多数视频播放器都支持Apple规范. 更多信息此处,此处和此处. 这是在MP4元数据中设置标题和创建日期的代码(基于
..
问题 我正在尝试使用两个库来修剪和压缩视频: Silicompressor 和 k4l-video-trimmer . 问题是两个库都使用 mp4parser ,但是版本不同. k4l-video-trimmer使用版本1.1.20作为build.gradle中的依赖项,而Silicompressor使用版本1.0.6作为jar文件. 现在项目构建良好,但是当我尝试运行它时,出现错误:
..
我正在使用mp4parser合并videos.从 A 运行时,该应用可以完美运行.但是如果我手动安装该应用程序(传输并运行APK),或者如果我从TestFairy运行它,则该应用程序将崩溃. 当我将我的Target Sdk更新为Lollipop时,这开始发生. 我已经添加了 `aspectjrt-1.7.3.jar` `isoparser-1.0-RC-27.jar` 进入我项
..
我正在尝试使用 MP4Parser 将简单的3秒外线视频添加到现有视频中,但是由于某种原因,合并发生后,我无法播放视频.尝试从我的图库播放视频时,出现臭名昭著的“抱歉,无法播放此视频"错误.任何人都有类似的经验吗?我正在运行4.4 KitKat的HTC One上进行测试 这是我的方法,可将.mp4片段合并为一个片段,该片段取自MP4Parser本身的AppendExample.
..
背景 我们想让用户从任何应用程序中选择一个视频,然后将视频修剪到最多5秒钟. 问题 要选择一个Uri,我们可以使其正常运行(解决方案 此处 ). 对于修整本身,我们找不到具有许可许可的任何好的库,除了一个名为可悲的是,这个库(k4l-video-trimmer)很旧,多年没有更新,因此我不得不对其进行分叉(此处),以便更好地进行处理.它使用名为 "mp4parser" 的开
..
我正在使用mp4parser来复用从原始视频文件重新编码的h264和aac文件,如何将原始视频的元数据写入新的mp4文件?还是有一种通用方法将元数据写入mp4文件? 解决方案 元数据和MP4确实是一个问题.没有普遍支持的规范.但这只是问题的一部分. 问题(1):何时写入元数据 问题(2):要写什么 问题(1)相对容易解决:只需自行扩展DefaultMp4Builder或Fra
..
我正在尝试结合MediaCodec和Mp4Parser(封装为.mp4)在Android上使用API 16录制,编码并最终制作一部短片. 除了.mp4的持续时间外,一切正常,它始终为3秒,运行速度约为“正确"速度的两倍. 编码器的输入为84帧(相隔100ms). 最后一帧设置“流结束"标志. 我在queueInputBuffer 上设置每帧的演示时间 我试图调整所有可能
..
我尝试使用MP4Parser(或任何其他任何方法,如果你知道其中一个)将当前正在使用TrackHeaderBox旋转的横向视频转换为肖像,但无法完全改变方向,有人在此之前使用过可以发现我可能犯的错误吗?任何帮助都会有很长的路要谢谢 IsoFile out = new DefaultMp4Builder()。build(result); // test double [] m
..
我现在面临一个问题附加的音频,我使用记录 android.media.MediaRecorder.MediaRecorder() 到我使用相机意图拍了视频。 基本上,当我尝试这样做: 短片= MovieCreator.build(audioPath); 我得到一个异常: 12-05 22:04:30.775:E / AndroidRuntime(4191):显示java.lang.Nu
..
我已经录制从摄像头的视频在我的应用程序,并保存在设备storage.Now我想扭转这样的视频,它从backwards.i.e播放。如果视频10秒钟,然后在10秒的最后一帧将成为第一帧开始播放从有到1秒第一frame.I要保存在file.How反转的视频我应该在继续? 解决方案 如果你是ppared使用的ffmpeg您可以使用此方法$ P $ - 它本质上打破了视频为帧,然后以相反的顺序重新
..
我使用mp4parser到混流H264文件和AAC文件转换成MP4 file.And的code作为初级讲座。 字符串h264Path =“路径到我的H264文件,由Android媒体codeC生成的”; 数据源的录像档案=新FileDataSourceImpl(h264Path); H264TrackImpl h264Track =新H264TrackImpl(录像档案,“工程”,5
..
我只是想知道,如果有人知道如何采取一个MP4的音频文件,并使用 mp4parser Android上覆盖其上的MP4的视频文件。我已经能够添加一个视频与另一个,现在我只需要覆盖原始的MP4,我有过合并的文件。 任何帮助将是AP preciated! 解决方案 以下code复用器两个音频语言和视频。它应该很容易将其采纳您的需要: 公共静态无效的主要(字串[] args)抛出IOExcepti
..
我设法编译 halfninja ffmpeg的脚本了解采用Android NDK NDK版本R5C。 (不幸的是任何试图编译与早期的NDK产生了一些错误),也我不是很懂行对整个NDK的过程中,所以这是一个有点打正想念我。 他的脚本编译的ffmpeg版本N-30996-gf925b24(具体承诺他做的脚本) 展望未来,以我的实际应用程序。 我设法修剪影片没有问题,现在我需要加入/将它们连接起来,
..