GNOME Bugzilla – Bug 776528
video plays back with wrong aspect ratio when display is rotated
Last modified: 2017-10-10 21:01:59 UTC
Created attachment 342509 [details] video with incorrect aspect ratio. i have three 1920x1200 displays. all rotated 90 degrees. i used ffmpeg to create an 1184x1184 mp4. (it's big but i can supply it on request.) gstreamer plays the video with an incorrect aspect ratio. see attachement. jupiter should be circular, not egg shaped. when i put one of the displays in landscape mode (0 degrees rotation)... gstreamer plays the video with correct aspect ratio. sometimes at an incorrect location. ie only the top of jupiter is visible at the bottom of the window. maximizing the window looks great. $ mediainfo jupiter.mp4 [snip] Format : AVC Format profile : High@L4.2 Width : 1 184 pixels Height : 1 184 pixels Display aspect ratio : 1.000 Frame rate : 60.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive
Some more details please. What platform are you on? How are you rotating the display? What GStreamer command / app are you using for playback? Which video output sink is being used? The png looks like Totem, so it seems this is likely to either be a clutter-gst bug or (more likely) X11 not reporting the display pixel aspect right when the display is rotated.
am on centos 7. am rotating the display with gnome settings -> displays. i am indeed apparently using totem for playback. huh. user confusion. sorry. thought it was gstreamer. i'll file the boog against totem. thanks!
For reference: this looks like a duplicate of bug 484454. (Just can't find the "mark as duplicate" feature.)
Thanks! *** This bug has been marked as a duplicate of bug 484454 ***