jonataslaw / jonataslaw/VideoCompress

Android设备这个视频无法压缩,阻塞在压缩方法且不会抛出异常

Open
#326 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
262
Forks
344
PR merge metrics
No merged PRs in 30d

Description

视频编码器H.264
控制台反复打印
V/Pipeline(Audio)(16874): execute(): step Reader (#0/6) is waiting. headState=State.Ok(kotlin.Unit) headIndex=0
V/Pipeline(Video)(16874): execute(): starting. head=0 steps=7 remaining=7
I/Reader (16874): Returning State.Wait because source can't read VIDEO right now.
V/Pipeline(Video)(16874): execute(): step Reader (#0/7) is waiting. headState=State.Ok(kotlin.Unit) headIndex=0
V/Segment(VIDEO,0)(16874): canAdvance(): state=State.Wait
V/Segments(16874): hasNext(VIDEO): segment=com.otaliastudios.transcoder.internal.Segment@3c63ce8 lastIndex=0 canAdvance=true
V/Segment(VIDEO,0)(16874): canAdvance(): state=State.Wait
V/TranscodeEngine(16874): transcode(): executed step=5146 advanced=false completed=false
V/Segment(AUDIO,0)(16874): canAdvance(): state=State.Wait
V/Segment(VIDEO,0)(16874): canAdvance(): state=State.Wait
V/Pipeline(Audio)(16874): execute(): starting. head=0 steps=6 remaining=6
I/Decoder(AUDIO,1)(16874): buffer() failed. dequeuedInputs=0 dequeuedOutputs=4
V/Reader (16874): Returning State.Wait because buffer is null.
V/Pipeline(Audio)(16874): execute(): step Reader (#0/6) is waiting. headState=State.Ok(kotlin.Unit) headIndex=0
V/Pipeline(Video)(16874): execute(): starting. head=0 steps=7 remaining=7
I/Reader (16874): Returning State.Wait because source can't read VIDEO right now.
V/Pipeline(Video)(16874): execute(): step Reader (#0/7) is waiting. headState=State.Ok(kotlin.Unit) headIndex=0
V/Segment(VIDEO,0)(16874): canAdvance(): state=State.Wait
V/Segments(16874): hasNext(VIDEO): segment=com.otaliastudios.transcoder.internal.Segment@3c63ce8 lastIndex=0 canAdvance=true

视频地址:
https://github.com/user-attachments/assets/41790fe2-f1a2-4289-87f0-3ad34174de21

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.