Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
357 views
in Technique[技术] by (71.8m points)

android - lalongooo / VideoCompressor:压缩视频中缺少音频?(lalongooo/VideoCompressor: Audio is missing in compressed video?)

Video Compression Sample The video compression process is complete successfully.

(视频压缩样本视频压缩过程已成功完成。)

But the compressed video lost its audio.

(但是压缩的视频丢失了音频。)

This question is already answer in GitHub issue.

(这个问题已经在GitHub问题中得到解答。)

The voice disappear after compression .

(压缩后声音消失了 。)

And answer is to add dependencies like this.

(答案是添加这样的依赖项。)

implementation (group: 'com.googlecode.mp4parser', name: 'isoparser', version: '1.0.6') {force = true}

But this not resolve the audio problem

(但这不能解决音频问题)

what i had tried

(我尝试过的)

{
    compile 'life.knowledge4:k4l-video-trimmer:1.0'
    compile 'org.mp4parser:isoparser:1.9.27'
}

Runtime error

(运行时错误)

Error: Program type already present: org.mp4parser.aspectj.internal.lang.annotation.ajcDeclarePrecedence

Full Description

(详细描述)

Program type already present: org.mp4parser.aspectj.internal.lang.annotation.ajcDeclarePrecedence
    at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:132)
    at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:117)
    at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:101)
    at com.android.build.gradle.internal.transforms.ExternalLibsMergerTransform.transform(ExternalLibsMergerTransform.kt:122)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
    ... 49 more
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
    at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:65)
    at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:43)
    at com.android.tools.r8.D8.run(D8.java:90)
    at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:115)
    ... 54 more
Caused by: com.android.tools.r8.utils.AbortException: Error: Program type already present: org.mp4parser.aspectj.internal.lang.annotation.ajcDeclarePrecedence
    at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:116)
    at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:74)
    at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:59)
    ... 57 more
  ask by user11276659 translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...