UniversalMediaServer / UniversalMediaServer/UniversalMediaServer
DVDISOs not scaled and color spaced correctly and are converted to H.264
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 2.7k
- Forks
- 529
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 23
Description
Referring to that issue from @zappie on the forum:
http://www.universalmediaserver.com/forum/viewtopic.php?f=5&t=2379&p=33879#p33878
That give black borders and stuttering issue to the user.
I suspect that all these unecessary and incorrect conversions come from the fact that mounted DVDs are not identified as DVD.
DEBUG 2017-10-17 22:02:07.543 [mplayer-3-1] net.pms.io.OutputTextConsumer ID_VIDEO_ASPECT=0.0000
DEBUG 2017-10-17 22:02:07.543 [mplayer-3-1] net.pms.io.OutputTextConsumer Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
DEBUG 2017-10-17 22:02:07.543 [mplayer-3-1] net.pms.io.OutputTextConsumer ID_VIDEO_ASPECT=1.7778
DEBUG 2017-10-17 22:02:07.543 [mplayer-3-1] net.pms.io.OutputTextConsumer VO: [null] 720x576 => 1024x576 BGR 24-bit
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the reported MPlayer debug output and trace how mounted DVDs are identified and routed through scaling, color-space handling, and H.264 conversion. Reproduce the mounted-DVD playback case; done means DVD content avoids unnecessary conversion and plays without black borders or stuttering.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100