Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android k4l视频剪辑库的问题_Android_Android Layout_Android Fragments_Android Studio 3.0 - Fatal编程技术网

android k4l视频剪辑库的问题

android k4l视频剪辑库的问题,android,android-layout,android-fragments,android-studio-3.0,Android,Android Layout,Android Fragments,Android Studio 3.0,是否有人使用该库在Android上裁剪视频 昨天一切顺利。今天,我打开了项目,创建了构建,没有任何更改,运行它并尝试裁剪视频,但出现异常 08-01 15:53:20.515 13722-14119/com.urazito.matreshka E/AndroidRuntime: FATAL EXCEPTION: pool-4-thread-1 Process: com.urazito.matreshka, PID: 13722 java.lang.RuntimeException: A cas

是否有人使用该库在Android上裁剪视频

昨天一切顺利。今天,我打开了项目,创建了构建,没有任何更改,运行它并尝试裁剪视频,但出现异常

 08-01 15:53:20.515 13722-14119/com.urazito.matreshka E/AndroidRuntime: FATAL EXCEPTION: pool-4-thread-1
Process: com.urazito.matreshka, PID: 13722
java.lang.RuntimeException: A cast to int has gone wrong. Please contact the mp4parser discussion group (4009305683)
at com.googlecode.mp4parser.util.CastUtils.l2i(CastUtils.java:30)
at com.googlecode.mp4parser.AbstractBox.parse(AbstractBox.java:110)
at com.coremedia.iso.AbstractBoxParser.parseBox(AbstractBoxParser.java:107)
at com.googlecode.mp4parser.BasicContainer.next(BasicContainer.java:185)
at com.googlecode.mp4parser.BasicContainer.hasNext(BasicContainer.java:161)
at com.googlecode.mp4parser.util.LazyList.blowup(LazyList.java:30)
at com.googlecode.mp4parser.util.LazyList.size(LazyList.java:77)
at com.googlecode.mp4parser.BasicContainer.getBoxes(BasicContainer.java:80)
at com.googlecode.mp4parser.authoring.samples.DefaultMp4SampleList.<init>(DefaultMp4SampleList.java:36)
at com.coremedia.iso.boxes.mdat.SampleList.<init>(SampleList.java:33)
at com.googlecode.mp4parser.authoring.Mp4TrackImpl.<init>(Mp4TrackImpl.java:64)
at com.googlecode.mp4parser.authoring.container.mp4.MovieCreator.build(MovieCreator.java:57)
at life.knowledge4.videotrimmer.utils.TrimVideoUtils.genVideoUsingMp4Parser(TrimVideoUtils.java:72)
at life.knowledge4.videotrimmer.utils.TrimVideoUtils.startTrim(TrimVideoUtils.java:65)
at life.knowledge4.videotrimmer.K4LVideoTrimmer$5.execute(K4LVideoTrimmer.java:354)
at life.knowledge4.videotrimmer.utils.BackgroundExecutor$Task.run(BackgroundExecutor.java:212)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:152)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
08-01 15:53:20.515 13722-14119/com.urazito.matreshka E/AndroidRuntime:致命异常:池-4-thread-1
进程:com.urazito.matreshka,PID:13722
java.lang.RuntimeException:对int的转换出错。请联系mp4parser讨论组(4009305683)
位于com.googlecode.mp4parser.util.CastUtils.l2i(CastUtils.java:30)
位于com.googlecode.mp4parser.AbstractBox.parse(AbstractBox.java:110)
位于com.coremedia.iso.AbstractBoxParser.parseBox(AbstractBoxParser.java:107)
位于com.googlecode.mp4parser.BasicContainer.next(BasicContainer.java:185)
位于com.googlecode.mp4parser.BasicContainer.hasNext(BasicContainer.java:161)
位于com.googlecode.mp4parser.util.LazyList.blowup(LazyList.java:30)
位于com.googlecode.mp4parser.util.LazyList.size(LazyList.java:77)
在com.googlecode.mp4parser.BasicContainer.getBox上(BasicContainer.java:80)
位于com.googlecode.mp4parser.authoring.samples.DefaultMp4SampleList。(DefaultMp4SampleList.java:36)
在com.coremedia.iso.boxes.mdat.SampleList.(SampleList.java:33)
位于com.googlecode.mp4parser.authoring.Mp4TrackImpl.(Mp4TrackImpl.java:64)
在com.googlecode.mp4parser.authoring.container.mp4.MovieCreator.build(MovieCreator.java:57)上
在life.knowledge4.videotrimmer.utils.TrimVideoUtils.genVideoUsingMp4Parser(TrimVideoUtils.java:72)
在life.knowledge4.videotrimmer.utils.TrimVideoUtils.startTrim(TrimVideoUtils.java:65)
在life.knowledge4.videotrimmer.k4lvideotimer$5.execute(k4lvideotimer.java:354)
at life.knowledge4.videotrimmer.utils.BackgroundExecutor$Task.run(BackgroundExecutor.java:212)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
位于java.util.concurrent.FutureTask.run(FutureTask.java:237)
位于java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:152)
位于java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265)
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
运行(Thread.java:818)
怎么可能??没有变化。一点也不

在卡斯苏蒂尔,我发现了这种方法

public static int l2i(long l) {
    if (l > Integer.MAX_VALUE || l < Integer.MIN_VALUE) {
        throw new RuntimeException("A cast to int has gone wrong. Please contact the mp4parser discussion group (" + l + ")");
    }
    return (int) l;
}
publicstaticintl2i(长l){
如果(l>Integer.MAX|u值| l
请阅读-总结是,这不是向志愿者讲话的理想方式,可能会对获得答案产生反作用。请不要在你的问题中添加这一点。问lib-s的开发人员怎么样?我试过了,但新问题没有添加。。。