rawvideo: y4m with odd width have broken chroma
Decoding a 175x144 video reveals that there may be an issue with e.g. chroma stride.
Reproduced with VLC version 2.2.8 Weatherwax (2.2.1-917-g57f930321f) and latest git HEAD.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Tristan Matthews added Component::Decoders Severity::normal Type::bug Version::master git + 1 deleted label
added Component::Decoders Severity::normal Type::bug Version::master git + 1 deleted label
- Tristan Matthews changed milestone to %Bugs paradize
changed milestone to %Bugs paradize
- Author Developer
- Tristan Matthews changed title from rawvideo: videos with odd width have broken chroma to rawvideo: y4m with odd width have broken chroma
changed title from rawvideo: videos with odd width have broken chroma to rawvideo: y4m with odd width have broken chroma
- Developer
Do you have the source sample ? I'm looking at the copy code and seeing a lot of issues.
- Author Developer
Replying to [comment:3 Steve Lhomme]:
Do you have the source sample ? I'm looking at the copy code and seeing a lot of issues.
https://people.videolan.org/~tmatth/odd-width.y4m
I've also added 2 others for comparison: https://people.videolan.org/~tmatth/odd-height.y4m https://people.videolan.org/~tmatth/odd-width-odd-height.y4m
These were generated with e.g.,
ffmpeg -y -f lavfi -i testsrc=size=175x144:duration=5 -pix_fmt yuv420p ~/Videos/odd-width.y4m
- Developer
Thanks, I can confirm the problem is still there (even after my odd line patches).
- Author Developer
Replying to [comment:5 Steve Lhomme]:
Thanks, I can confirm the problem is still there (even after my odd line patches).
Yes I believe it's independent (and as you point out, probably in the copy code) to your picture changes but similar "in spirit".
- Developer
- Steve Lhomme added Status::fixed label
added Status::fixed label
- Steve Lhomme changed milestone to %3.0.x maintenance
changed milestone to %3.0.x maintenance
- Steve Lhomme closed
closed
- Jean-Baptiste Kempf changed milestone to %3.0.2
changed milestone to %3.0.2