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 615569 - Project settings resolution overrides that of render settings
Project settings resolution overrides that of render settings
Status: RESOLVED FIXED
Product: pitivi
Classification: Other
Component: Rendering
0.13.4
Other Linux
: High major
: 0.13.5
Assigned To: Pitivi maintainers
Pitivi maintainers
: 617384 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-04-12 20:16 UTC by Michael Stephenson
Modified: 2010-05-17 18:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Stephenson 2010-04-12 20:16:07 UTC
It seems to me that the "Project Settings" exist to define the aspect ratio of the "Preview Window" and to inherit defaults for the "Render Settings". But in reality the "Project Settings" also define the resolution of the rendered video and the "Render Settings" define the actual resolution of the video file, giving you windowboxing all round your video
If settings that exist in project settings differ from those in the "Render Settings" then those set in "Render Settings" should override any settings set in "Project Settings"

Steps to Reproduce -

Grab a small 10 second video file set the resolution to in the Project settings to something smaller than that of the Render Settings you'll end up with windowboxing surrounding your video.
Comment 1 Edward Hervey 2010-05-04 10:02:55 UTC
*** Bug 617384 has been marked as a duplicate of this bug. ***
Comment 2 Edward Hervey 2010-05-04 10:05:13 UTC
The problem seems to be that the smartvideoscale used in the filesource forces the output of the composition to be of the format specified by the project settings, instead of the render settings.

So if you have a 4:3 source with a 16:9 project settings and a 4:3 render settings, you end up with:
source(4:3) => smartvideoscale(16:9) => 4:3 with black borders on the side => smartvideoscale(4:3) => previous (4:3 with borders on side) with borders on top/bottom
Comment 3 Edward Hervey 2010-05-17 18:54:22 UTC
commit 9647f91fb5c766788d3e3950535adbc63da7957f
Author: Edward Hervey <bilboed@bilboed.com>
Date:   Mon May 17 20:53:21 2010 +0200

    Encoding: Set the render settings on the sources
    
    Fixes #615569

c