[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bino-list] zoom settings
From: |
Hubert Unger |
Subject: |
Re: [Bino-list] zoom settings |
Date: |
Mon, 06 Feb 2012 15:30:10 +0100 |
@Frederic
Thanks for this blazingly fast new version!
@Martin
It works perfectly!
Also the save-settings-per-videofile-function is very handy.
Am 06.02.2012 um 14:57 schrieb Frédéric Devernay:
> It's compiled and ready to test.
> Download it from http://devernay.free.fr/hacks/bino/
>
> fred
> Le 6 févr. 2012 à 12:30, Hubert Unger a écrit :
>
>> Thanks for the update!
>>
>> I can't test it because i can't compile… ;-) Have to wait until a new final
>> version for Mac goes on air.
>>
>>
>> Am 02.02.2012 um 22:22 schrieb Martin Lambers:
>>
>>> On Thu, 2 Feb 2012 20:33:17 +0100, Martin Lambers wrote:
>>>> On Wed, 1 Feb 2012 22:24:07 +0100, Martin Lambers wrote:
>>>>> On Wed, 1 Feb 2012 08:10:27 +0100, Martin Lambers wrote:
>>>>>> On Tue, 31 Jan 2012 18:28:43 +0100, Frédéric Devernay wrote:
>>>>>>> What should the zoom choices be?
>>>>>>> I can imagine a selection of three choices, the third having a
>>>>>>> value attached to it:
>>>>>>> - fit to screen (the previous behaviour)
>>>>>>> - fill the screen (the current behaviour with zoom=1)
>>>>>>> - custom zoom (to get rid of letterboxing or pillarboxing), from
>>>>>>> 1.0 (fit to screen) to 2.0 (2x magnification), maybe with a
>>>>>>> slider and an entry to type the value manually
>>>>>>
>>>>>> OK, I improved the zoom setting in the following way:
>>>>>> - Moved it to its own GUI dialog, as it did not really belong
>>>>>> into the video settings (because it is not saved per-video).
>>>>>> - Added short documentation to the dialog.
>>>>>> - Extended the zoom range from 0 to 2; 0 = fit to screen, 1 = fill
>>>>>> screen, > 1: zoom even more (for videos that have black borders
>>>>>> hard coded).
>>>>>> This way, it is still a single setting with slider and value box.
>>>>>
>>>>> Hm, I realize that this is also not a good solution - it does not
>>>>> work in a comparable way with 4:3 and 16:9 screens. Maybe because
>>>>> we are mixing two things. How about having two separate settings:
>>>>> 1) Zoom for videos that are wider than the screen, from 0 = fit to
>>>>> screen to 1 = fill screen (as originally)
>>>>> 2) Custom magnification between e.g. 1/4 and 4. That should take
>>>>> care of videos that have hard coded black bars.
>>>>> Maybe 1) should be remembered per-session and 2) per-video?
>>>>
>>>> Another idea, inspired by VLC:
>>>>
>>>> 1) Zoom for videos that are wider than the screen, from 0 = fit to
>>>> screen to 1 = fill screen (as originally)
>>>>
>>>> 2) A "Crop" setting for videos with black borders: the user can select
>>>> the *real* aspect ratio of the video, without the black borders. VLC
>>>> gives the choices "Default, 16:10, 16:9, 1.85:1, 2.21:1, 2.35:1,
>>>> 2.39:1, 5:3, 4:3, 5:4, 1:1".
>>>>
>>>> With 2), Bino can get rid of the hard coded black borders and display
>>>> the video as it should be. Furthermore, 2) is a setting that makes a
>>>> lot of sense to be remembered per-video. (In fact, it really belongs
>>>> in the metadata of the video file, but nobody seems to do that).
>>>
>>> I implemented and pushed a test version of this. Please let me know if
>>> it works for you.
>>>
>>> To use it, if you have a video with hard coded black borders, go to
>>> Preferences->Current Video and select the real aspect ratio of the
>>> video from the "Crop to aspect ratio" box. Bino will remove the borders
>>> accordingly, and zoom mode will work as expected.
>>>
>>> Martin
>>>
>>
>>
>
>