After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 728534 - qtdemux: Parse orientation tag
qtdemux: Parse orientation tag
Status: RESOLVED DUPLICATE of bug 679522
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-04-19 00:36 UTC by Nicolas Dufresne (ndufresne)
Modified: 2014-05-22 07:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicolas Dufresne (ndufresne) 2014-04-19 00:36:56 UTC
It seems that the private-qt-tag contains information about orientation when video are from an iPad. Even though I don't know yet how to do so, it would be nice to produce correct orientation tag. This way we could flip it using videoflip method=automatic
Comment 1 Nicolas Dufresne (ndufresne) 2014-04-19 00:41:31 UTC
Sample file:
https://www.dropbox.com/s/jwfiiemvjfm8sc7/Alex%20le%20matin.mov
Comment 2 Thiago Sousa Santos 2014-05-21 20:54:43 UTC
I think the rotation here is represented by the transformation matrix of the video:

matrix 65535.000000 0.000000 0.000000 0.000000 65535.000000 0.000000 568.000000 320.000000 16384.000000

Which is:
-1 0 0
0 -1 0
568 320 1

x' = -x + 568
y' = -y + 320

Do we have a video meta for rotation already?
Comment 3 Nicolas Dufresne (ndufresne) 2014-05-21 21:23:05 UTC
Do you have some QT doc pointer about what valid values can be put in this matrix ?
Comment 5 Sebastian Dröge (slomo) 2014-05-22 07:04:00 UTC
So it can be an arbitrary transformation matrix, not just rotation.

*** This bug has been marked as a duplicate of bug 679522 ***