linkedin / linkedin/LiTr

Low-quality output.

Open
#44 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
663
Forks
92
PR merge metrics
No merged PRs in 30d

Description

I was trying out this library but to my surprise, it decreases the video quality with default configuration. I did not specify any change to output format and simply wrote a pass-through task to test and the output video is highly pixelated.

The code I used to run the transcoder is as follows:

```kotlin
val mt = MediaTransformer(context)
mt.transform(
UUID.randomUUID().toString(),
Uri.parse(input),
output,
null,
null,
listener,
MediaTransformer.GRANULARITY_NONE,
null)
```

Is there anything I am missing? The code in demo app is split just too much to understand easily.

Contributor guide

Open the contributing guide

Research direction

Start with the MediaTransformer entry point and the demo app's transcoding configuration, then reproduce the pass-through task shown in the issue. Trace how the default configuration selects output quality and verify that a default pass-through transform no longer produces a highly pixelated video.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
audio-video-rtc, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.