Transcoder icon indicating copy to clipboard operation
Transcoder copied to clipboard

MPEG4 movie File Encoding fails(H.264)

Open st-miz opened this issue 2 years ago • 1 comments

Dear OSS developers.

Unexpected error while transcoding. Detailed information is below. I would be very happy if you could fix it.

Android device info

・motorola moto g30 ・OS Android 11

movie file info

・mpeg4 ・codec AAC、H264

log

2022-05-16 15:06:10.736 2814-4164/hogehogeApp.debug I/ExtendedACodec: setupVideoEncoder() 2022-05-16 15:06:10.736 2814-4164/hogehogeApp.debug I/ACodec: [OMX.qcom.video.encoder.avc] setupVideoEncoder mime(video/avc) colorFormat(7f000789) 2022-05-16 15:06:10.737 2814-4164/hogehogeApp.debug W/OMXUtils: do not know color format 0x7fa30c04 = 2141391876 2022-05-16 15:06:10.737 2814-4164/hogehogeApp.debug W/OMXUtils: do not know color format 0x7fa30c00 = 2141391872 2022-05-16 15:06:10.737 2814-4164/hogehogeApp.debug W/OMXUtils: do not know color format 0x7f000789 = 2130708361 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug I/ACodec: width height(1080x1920) stride(1080) sliceHeight(1920) 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug E/ACodec: [OMX.qcom.video.encoder.avc] failed to set input port definition parameters. 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug E/ExtendedACodec: [OMX.qcom.video.encoder.avc] configureCodec returning error -12 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug E/ACodec: signalError(omxError 0x80001001, internalError -12) 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug E/ACodec: [OMX.qcom.video.encoder.avc] configureCodec returning error -12 2022-05-16 15:06:10.738 2814-4164/hogehogeApp.debug E/ACodec: signalError(omxError 0x80001001, internalError -12) 2022-05-16 15:06:10.738 2814-4163/hogehogeApp.debug E/MediaCodec: Codec reported err 0xfffffff4, actionCode 0, while in state 3 2022-05-16 15:06:10.738 2814-4163/hogehogeApp.debug E/MediaCodec: Codec reported err 0xfffffff4, actionCode 0, while in state 0 2022-05-16 15:06:10.738 2814-4153/hogehogeApp.debug E/MediaCodec: configure failed with err 0xfffffff4, resetting... 2022-05-16 15:06:11.089 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd77340) release 2022-05-16 15:06:11.097 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd77340) init name(OMX.qcom.video.encoder.avc) 2022-05-16 15:06:11.100 2814-4164/hogehogeApp.debug I/OMXClient: IOmx service obtained 2022-05-16 15:06:11.104 2814-4163/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd77340) Component Allocated (OMX.qcom.video.encoder.avc) 2022-05-16 15:06:11.108 2814-4153/hogehogeApp.debug E/TranscodeEngine: Unexpected error while transcoding. android.media.MediaCodec$CodecException: Error 0xfffffff4 at android.media.MediaCodec.native_configure(Native Method) at android.media.MediaCodec.configure(MediaCodec.java:2127) at android.media.MediaCodec.configure(MediaCodec.java:2043) at com.otaliastudios.transcoder.internal.Codecs$encoders$1$lazyVideo$2.invoke(Codecs.kt:44) at com.otaliastudios.transcoder.internal.Codecs$encoders$1$lazyVideo$2.invoke(Codecs.kt:41) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at com.otaliastudios.transcoder.internal.Codecs$encoders$1.getLazyVideo(Codecs.kt:41) at com.otaliastudios.transcoder.internal.Codecs$encoders$1.get(Codecs.kt:50) at com.otaliastudios.transcoder.internal.Codecs$encoders$1.get(Codecs.kt:30) at com.otaliastudios.transcoder.internal.codec.Encoder.(Encoder.kt:43) at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt$VideoPipeline$1.invoke(pipelines.kt:64) at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt$VideoPipeline$1.invoke(pipelines.kt:58) at com.otaliastudios.transcoder.internal.pipeline.Pipeline$Companion.build$lib_release(Pipeline.kt:65) at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt.VideoPipeline(pipelines.kt:58) at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt.RegularPipeline(pipelines.kt:47) at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.createPipeline(DefaultTranscodeEngine.kt:82) at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.access$createPipeline(DefaultTranscodeEngine.kt:27) at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine$segments$1.invoke(DefaultTranscodeEngine.kt:42) at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine$segments$1.invoke(DefaultTranscodeEngine.kt:42) at com.otaliastudios.transcoder.internal.Segments.tryCreateSegment(Segments.kt:87) at com.otaliastudios.transcoder.internal.Segments.next(Segments.kt:46) at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.transcode(DefaultTranscodeEngine.kt:113) at com.otaliastudios.transcoder.internal.transcode.TranscodeEngine$Companion.transcode(TranscodeEngine.kt:48) at com.otaliastudios.transcoder.internal.transcode.TranscodeEngine.transcode(Unknown Source:2) at com.otaliastudios.transcoder.Transcoder$1.call(Transcoder.java:102) at com.otaliastudios.transcoder.Transcoder$1.call(Transcoder.java:99) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) 2022-05-16 15:06:11.108 2814-4153/hogehogeApp.debug I/Decoder(AUDIO,0): release(): releasing codec. dequeuedInputs=0 dequeuedOutputs=0 2022-05-16 15:06:11.109 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbba7660) stop 2022-05-16 15:06:11.110 2814-4154/hogehogeApp.debug D/CCodecBufferChannel: [c2.android.aac.decoder#329] MediaCodec discarded an unknown buffer 2022-05-16 15:06:11.110 2814-4154/hogehogeApp.debug I/chatty: uid=10298(hogehogeApp.debug) identical 2 lines 2022-05-16 15:06:11.110 2814-4154/hogehogeApp.debug D/CCodecBufferChannel: [c2.android.aac.decoder#329] MediaCodec discarded an unknown buffer 2022-05-16 15:06:11.112 2814-4153/hogehogeApp.debug I/Encoder(AUDIO,0): release(): ownsStop=true dequeuedInputs=0 dequeuedOutputs=0 2022-05-16 15:06:11.112 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd76330) stop 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: android.media.MediaCodec$CodecException: Error 0xfffffff4 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at android.media.MediaCodec.native_configure(Native Method) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at android.media.MediaCodec.configure(MediaCodec.java:2127) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at android.media.MediaCodec.configure(MediaCodec.java:2043) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Codecs$encoders$1$lazyVideo$2.invoke(Codecs.kt:44) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Codecs$encoders$1$lazyVideo$2.invoke(Codecs.kt:41) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) 2022-05-16 15:06:11.113 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Codecs$encoders$1.getLazyVideo(Codecs.kt:41) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Codecs$encoders$1.get(Codecs.kt:50) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Codecs$encoders$1.get(Codecs.kt:30) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.codec.Encoder.(Encoder.kt:43) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt$VideoPipeline$1.invoke(pipelines.kt:64) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt$VideoPipeline$1.invoke(pipelines.kt:58) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.pipeline.Pipeline$Companion.build$lib_release(Pipeline.kt:65) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt.VideoPipeline(pipelines.kt:58) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.pipeline.PipelinesKt.RegularPipeline(pipelines.kt:47) 2022-05-16 15:06:11.114 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.createPipeline(DefaultTranscodeEngine.kt:82) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.access$createPipeline(DefaultTranscodeEngine.kt:27) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine$segments$1.invoke(DefaultTranscodeEngine.kt:42) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine$segments$1.invoke(DefaultTranscodeEngine.kt:42) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Segments.tryCreateSegment(Segments.kt:87) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.Segments.next(Segments.kt:46) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.DefaultTranscodeEngine.transcode(DefaultTranscodeEngine.kt:113) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.TranscodeEngine$Companion.transcode(TranscodeEngine.kt:48) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.internal.transcode.TranscodeEngine.transcode(Unknown Source:2) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.Transcoder$1.call(Transcoder.java:102) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at com.otaliastudios.transcoder.Transcoder$1.call(Transcoder.java:99) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:266) 2022-05-16 15:06:11.115 2814-2814/hogehogeApp.debug W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 2022-05-16 15:06:11.116 2814-2814/hogehogeApp.debug W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 2022-05-16 15:06:11.116 2814-2814/hogehogeApp.debug W/System.err: at java.lang.Thread.run(Thread.java:923) 2022-05-16 15:06:11.116 2814-4156/hogehogeApp.debug D/CCodecBufferChannel: [c2.android.aac.encoder#560] MediaCodec discarded an unknown buffer 2022-05-16 15:06:11.116 2814-4156/hogehogeApp.debug I/chatty: uid=10298(hogehogeApp.debug) MediaCodec_loop identical 3 lines 2022-05-16 15:06:11.116 2814-4156/hogehogeApp.debug D/CCodecBufferChannel: [c2.android.aac.encoder#560] MediaCodec discarded an unknown buffer 2022-05-16 15:06:11.118 2814-4153/hogehogeApp.debug I/DefaultDataSource(2): releaseTrack(AUDIO) 2022-05-16 15:06:11.122 2814-4153/hogehogeApp.debug D/MPEG4Writer: reset() 2022-05-16 15:06:11.122 2814-4153/hogehogeApp.debug D/MPEG4Writer: release() 2022-05-16 15:06:11.122 2814-4153/hogehogeApp.debug D/MPEG4Writer: ftruncate mPreAllocateFileEndOffset:0 mOffset:0 mMdatEndOffset:0 diff:0 2022-05-16 15:06:11.122 2814-4154/hogehogeApp.debug I/hw-BpHwBinder: onLastStrongRef automatically unlinking death recipients 2022-05-16 15:06:11.132 2814-4153/hogehogeApp.debug I/DataSources: release(): releasing... 2022-05-16 15:06:11.132 2814-4153/hogehogeApp.debug I/DataSources: deinitializing hogehogeApp.controller.videoedit.SafelyClipDataSource@ee75d81... (isInit=true) 2022-05-16 15:06:11.133 2814-4153/hogehogeApp.debug I/DefaultDataSource(2): deinitialize(): deinitializing... 2022-05-16 15:06:11.135 2814-4153/hogehogeApp.debug I/DataSources: deinitializing hogehogeApp.controller.videoedit.SafelyClipDataSource@ee75d81... (isInit=false) 2022-05-16 15:06:11.135 2814-4153/hogehogeApp.debug I/DataSources: release(): released. 2022-05-16 15:06:11.139 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd7b380) init name(OMX.qcom.video.encoder.avc) 2022-05-16 15:06:11.143 2814-4174/hogehogeApp.debug I/OMXClient: IOmx service obtained 2022-05-16 15:06:11.147 2814-4173/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd7b380) Component Allocated (OMX.qcom.video.encoder.avc) 2022-05-16 15:06:11.150 2814-4153/hogehogeApp.debug I/MediaCodec: (0xb400007ccbd7b380) configure surface(0x0) crypto(0x0) flags(1) 2022-05-16 15:06:11.150 2814-4153/hogehogeApp.debug D/MediaCodec: (0xb400007ccbd7b380) configure format: AMessage(what = 0x00000000) = {

st-miz avatar May 18 '22 09:05 st-miz

same issue

hust-twj avatar Aug 15 '22 03:08 hust-twj