Re: [Cin] Re3: Blu-ray encoding again

2019-11-16 Thread Andrew Randrianasulu
В сообщении от Sunday 17 November 2019 04:12:52 Phyllis Smith написал(а):
> Andrew,
> 
> >  I can not get x264-params to work with tff or bff added at the end of the
> > statement.  I even tried tff=1 and still does not work.
> >
> I did finally get x264-params to work correctly so I withdraw that
> question.  Apparently, I just kept making mistakes.
> 
> have yet to have him look into the bdcreate.C changes
> >
> GG did look at your patch.  Previously he had changed "putting the bff and
> tff" on the end of the opts line to be smarter so that these could go into
> the options files instead.   So we can at least add the 3 missing
> 1920x1080p... possible types.  And I "think" that you are saying below that
> the "pulldown" option is not complete so we should not add it.

Yes, while I was thinking about just reusing  complied x264 binary 
much like mpeg2enc was used. But this will complicate muxing.

I'll try to patch libx264 inside ffmpeg, but those frame-time manipulations 
still not something I can easily check (may be in Avidemux2?)

> 
> On Sat, Nov 16, 2019 at 12:57 AM Andrew Randrianasulu <
> randrianas...@gmail.com> wrote:
> 
> >
> > No, apparently pulldown option requres more handling:
> >
> > from x264.h
> >
> >/* Pulldown:
> >  * The correct pic_struct must be passed with each input frame.
> >  * The input timebase should be the timebase corresponding to the
> > output framerate. This should be constant.
> >  * e.g. for 3:2 pulldown timebase should be 1001/3
> >  * The PTS passed with each frame must be the PTS of the frame after
> > pulldown is applied.
> >  * Frame doubling and tripling require b_vfr_input set to zero (see
> > H.264 Table D-1)
> >  *
> >  * Pulldown changes are not clearly defined in H.264. Therefore, it is
> > the calling app's responsibility to manage this.
> >  */
> >
> > so, no for now.
> >
> 
> 
> > I tried to see if scaling checkbox in BD creation dialog worked,
> >
> I will look into scaling as it was working but I have not looked at it for
> a long time so need to refresh my memory.

I think they still work in English locale, so try few non-English ones too?
I tried to put setlocale call into bdcreate.C, but it was not enough 

> 
> >
> > actually, I think for current time jsut commented  bluray.m2ts opts file
> > should work
> > with just  struct bd_format expansion, because I don't know how to add
> > correctly
> > line or two inside already-read opts file (my x264-opts editing was not
> > accepted by ffmpeg)
> >
> >
> 


-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Po files for spanish translation

2019-11-16 Thread Phyllis Smith
Well, since Cakewalk is the name of a theme, I am not sure if it should be
translated.  It is another theme like all of the themes from Akirad project
likeSUV, unflat, "pink lady", blonde-cv.  The Cakewalk theme is the default
and it was created by Olaf - a German.  I do not know if it has any real
meaning or what he meant by it.  My best guess for the meaning is that
"Cakewalk" is used to describe a task that is considered to be very easy --
like it's "a piece of cake" -- that is really easy.

On Sat, Nov 16, 2019 at 6:15 PM  wrote:

> Hi Phyllis. Can you help me? One word is pending to translate:
> "Cakewalk", I don't understand what is, google tranltator give this
> examples:
>
> -
> Definiciones de cakewalk
>
> Verb
> 1
> achieve or win something easily.
> Tell me again why the Liberals are expected to cakewalk through the coming
> election?
> 2
> walk or dance in the manner of a cakewalk.
> The whole Virginia Minstrels chorus joins in while cakewalking in line
> behind Emmett.
> Noun
> 1
> an absurdly or surprisingly easy task.
> Although I suspect the match will be a cakewalk , we are going to take it
> very seriously.
> 2
> a strutting dance popular at the end of the 19th century, developed from a
> black-American contest in graceful walking that had a cake as a prize.
> Her dance revue, Le Jazz Hot, included vernacular forms like the shimmy,
> black bottom, shorty george and the cakewalk .
> Ejemplos de Cakewalk
>
> Her dance revue, Le Jazz Hot, included vernacular forms like the shimmy,
> black bottom, shorty george and the *cakewalk* .
>
> -
>
> what is the right context?
>
>
> thanks in advance
>
>
> Sergio
>
> El 2019-11-14 16:30, Phyllis Smith escribió:
>
> You can download it at:
> https://www.cinelerra-gg.org/download/testing/es_new.po
>
> The es_new.po file has about 800 untranslated messages.  It contains all
> of the latest additional features.  For example in cwindowtool.C is "Preset
> Shapes".  The line numbers could be off for just a couple as GG has been
> working on the code and my laptop has this development version.
>
> Thanks! gg/Phyllis
>
>
> On Thu, Nov 14, 2019 at 12:18 PM Sergio Daniel Gomez <
> sergiogo...@tostado.com.ar> wrote:
>
>> No problem, when you'll ready
>>
>> Sergio
>> El 14/11/2019 a las 15:39, Phyllis Smith escribió:
>>
>> I will send you an up to date one! but it will take me a few minutes to
>> create it.
>>
>> On Thu, Nov 14, 2019 at 10:49 AM Sergio Daniel Gomez <
>> sergiogo...@tostado.com.ar> wrote:
>>
>>> The po file offered to translate in "translate the app" page, is same as
>>> in github? If not, please send me one,
>>>
>>> Thanks in advance
>>>
>>> Sergio
>>>
>>> --
>>> Cin mailing list
>>> Cin@lists.cinelerra-gg.org
>>> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>>
>>
>> --
>> Cin mailing list
>> Cin@lists.cinelerra-gg.org
>> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
>
>
>
>
> --
> Cin mailing list
> Cin@lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Po files for spanish translation

2019-11-16 Thread sergiogomez
Hi Phyllis. Can you help me? One word is pending to translate:
"Cakewalk", I don't understand what is, google tranltator give this
examples: 

-

Definiciones de cakewalk 

Verb 

1 
achieve or win something easily. 
Tell me again why the Liberals are expected to cakewalk through the
coming election? 
2 
walk or dance in the manner of a cakewalk. 
The whole Virginia Minstrels chorus joins in while cakewalking in line
behind Emmett. 
Noun 

1 
an absurdly or surprisingly easy task. 
Although I suspect the match will be a cakewalk , we are going to take
it very seriously. 
2 
a strutting dance popular at the end of the 19th century, developed from
a black-American contest in graceful walking that had a cake as a prize.

Her dance revue, Le Jazz Hot, included vernacular forms like the shimmy,
black bottom, shorty george and the cakewalk . 

Ejemplos de Cakewalk 

Her dance revue, Le Jazz Hot, included vernacular forms like the shimmy,
black bottom, shorty george and the CAKEWALK . 

- 

what is the right context? 

thanks in advance 

Sergio 

El 2019-11-14 16:30, Phyllis Smith escribió:

> You can download it at: 
> https://www.cinelerra-gg.org/download/testing/es_new.po 
> 
> The es_new.po file has about 800 untranslated messages.  It contains all of 
> the latest additional features.  For example in cwindowtool.C is "Preset 
> Shapes".  The line numbers could be off for just a couple as GG has been 
> working on the code and my laptop has this development version. 
> 
> Thanks! gg/Phyllis 
> 
> On Thu, Nov 14, 2019 at 12:18 PM Sergio Daniel Gomez 
>  wrote: 
> 
> No problem, when you'll ready 
> 
> Sergio
> 
> El 14/11/2019 a las 15:39, Phyllis Smith escribió: 
> 
> I will send you an up to date one! but it will take me a few minutes to 
> create it. 
> 
> On Thu, Nov 14, 2019 at 10:49 AM Sergio Daniel Gomez 
>  wrote: The po file offered to translate in 
> "translate the app" page, is same as 
> in github? If not, please send me one,
> 
> Thanks in advance
> 
> Sergio
> 
> -- 
> Cin mailing list
> Cin@lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
 -- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Re3: Blu-ray encoding again

2019-11-16 Thread Phyllis Smith
Andrew,

>  I can not get x264-params to work with tff or bff added at the end of the
> statement.  I even tried tff=1 and still does not work.
>
I did finally get x264-params to work correctly so I withdraw that
question.  Apparently, I just kept making mistakes.

have yet to have him look into the bdcreate.C changes
>
GG did look at your patch.  Previously he had changed "putting the bff and
tff" on the end of the opts line to be smarter so that these could go into
the options files instead.   So we can at least add the 3 missing
1920x1080p... possible types.  And I "think" that you are saying below that
the "pulldown" option is not complete so we should not add it.

On Sat, Nov 16, 2019 at 12:57 AM Andrew Randrianasulu <
randrianas...@gmail.com> wrote:

>
> No, apparently pulldown option requres more handling:
>
> from x264.h
>
>/* Pulldown:
>  * The correct pic_struct must be passed with each input frame.
>  * The input timebase should be the timebase corresponding to the
> output framerate. This should be constant.
>  * e.g. for 3:2 pulldown timebase should be 1001/3
>  * The PTS passed with each frame must be the PTS of the frame after
> pulldown is applied.
>  * Frame doubling and tripling require b_vfr_input set to zero (see
> H.264 Table D-1)
>  *
>  * Pulldown changes are not clearly defined in H.264. Therefore, it is
> the calling app's responsibility to manage this.
>  */
>
> so, no for now.
>


> I tried to see if scaling checkbox in BD creation dialog worked,
>
I will look into scaling as it was working but I have not looked at it for
a long time so need to refresh my memory.

>
> actually, I think for current time jsut commented  bluray.m2ts opts file
> should work
> with just  struct bd_format expansion, because I don't know how to add
> correctly
> line or two inside already-read opts file (my x264-opts editing was not
> accepted by ffmpeg)
>
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Re3: Blu-ray encoding again

2019-11-16 Thread Andrew Randrianasulu
В сообщении от Saturday 16 November 2019 19:18:05 Phyllis Smith написал(а):
> Andrew, just trying to keep up with you but not really able to.  Just some
> feedback and a question.
> 
> With the fake-interlaced=1, a "real" interlace media file came out
> progressive too, so besides your bluray.m2ts, gg created bluray_tff.m2ts
> and bluray_bff.m2ts and made changes to bdcreate.C to pick that one based
> on ILACE.  I have yet to have him look into the bdcreate.C changes you
> tested but hopefully I can do so today will still testing more bluray media
> on the TV.

Unfortunately, those changes apparently made no effect after all - 
because only x264 command line encoder knows how to deal with 
--pulldown option.

> 
> BUT, BIG QUESTION here and I already re-read the x264 url on deprecation of
> x264opts to be replaced by x264-params.  I can not get x264-params to work
> with tff or bff added at the end of the statement.  I even tried tff=1 and
> still does not work.  The only way I can get the interlace options to work
> is with x264opts.  So the question I have for you is, in your bluray.m2ts,
> can you verify that the vbv-maxrate=4:vbv-bufsize=3 actually take
> effect? I notice that you have them commented in the main section and added
> them to the end of the x264opts.  Thanks, Phyllis

well, while libx264 recognizes changes I made there

[libx264 @ 0xe93ebf40] using mv_range_thread = 56
[libx264 @ 0xe93ebf40] using SAR=1/1
[libx264 @ 0xe93ebf40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX 
XOP FMA3 BMI1
[libx264 @ 0xe93ebf40] HRD bitrate: 1500 bits/sec
[libx264 @ 0xe93ebf40] CPB size: 1200 bits
[libx264 @ 0xe93ebf40] profile High, level 4.1

for
x264-params 
keyint=25:min-keyint=4:qpmin=3:qpmax=33:qp_step=4:merange=8:vbv-maxrate=15000:vbv-bufsize=12000
line in bluray.m2ts

but resulting fiile still around 90 Mb for 1 minute (1280x720, 24p)
ediainfo bd.m2ts
General
ID   : 1 (0x1)
Complete name: bd.m2ts
Format   : BDAV
Format/Info  : Blu-ray Video
File size: 94.2 MiB
Duration : 1 min 17 s
Overall bit rate mode: Variable
Overall bit rate : 10.2 Mb/s

Video
ID   : 4113 (0x1011)
Menu ID  : 1 (0x1)
Format   : AVC
Format/Info  : Advanced Video Codec
Format profile   : High@L4.1
Format settings  : CABAC / 3 Ref Frames
Format settings, CABAC   : Yes
Format settings, Reference frames: 3 frames
Codec ID : 27
Duration : 1 min 17 s
Bit rate mode: Variable
Bit rate : 10 000 kb/s
Maximum bit rate : 15.0 Mb/s
Width: 1 280 pixels
Height   : 720 pixels
Display aspect ratio : 16:9
Frame rate   : 24.000 FPS
Color space  : YUV
Chroma subsampling   : 4:2:0
Bit depth: 8 bits
Scan type: Progressive
Bits/(Pixel*Frame)   : 0.452
Stream size  : 88.6 MiB (94%)
Writing library  : x264 core 155
Encoding settings: cabac=1 / ref=3 / deblock=1:0:0 / 
analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / 
me_range=8 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / 
fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / 
sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / 
bluray_compat=1 / constrained_intra=0 / bframes=2 / b_pyramid=1 / b_adapt=1 / 
b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=25 / 
keyint_min=1 / scenecut=40 / intra_refresh=0 / rc_lookahead=25 / rc=abr / 
mbtree=1 / bitrate=1 / ratetol=1.0 / qcomp=0.60 / qpmin=3 / qpmax=33 / 
qpstep=4 / vbv_maxrate=15000 / vbv_bufsize=12000 / nal_hrd=vbr / filler=0 / 
ip_ratio=1.40 / aq=1:1.00
Color range  : Limited
Color primaries  : BT.709
Transfer characteristics : BT.709
Matrix coefficients  : BT.709


I can try to reduce them further, and see if file will be any smaller ...

for same input file /BD settings, but with further reduced bitrate/bufsze:

[libx264 @ 0xe3932000] max bitrate less than average bitrate, assuming CBR
[libx264 @ 0xe3932000] using mv_range_thread = 56
[libx264 @ 0xe3932000] using SAR=1/1
[libx264 @ 0xe3932000] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX 
XOP F

Re: [Cin] Re3: Blu-ray encoding again

2019-11-16 Thread Phyllis Smith
Andrew, just trying to keep up with you but not really able to.  Just some
feedback and a question.

With the fake-interlaced=1, a "real" interlace media file came out
progressive too, so besides your bluray.m2ts, gg created bluray_tff.m2ts
and bluray_bff.m2ts and made changes to bdcreate.C to pick that one based
on ILACE.  I have yet to have him look into the bdcreate.C changes you
tested but hopefully I can do so today will still testing more bluray media
on the TV.

BUT, BIG QUESTION here and I already re-read the x264 url on deprecation of
x264opts to be replaced by x264-params.  I can not get x264-params to work
with tff or bff added at the end of the statement.  I even tried tff=1 and
still does not work.  The only way I can get the interlace options to work
is with x264opts.  So the question I have for you is, in your bluray.m2ts,
can you verify that the vbv-maxrate=4:vbv-bufsize=3 actually take
effect? I notice that you have them commented in the main section and added
them to the end of the x264opts.  Thanks, Phyllis

On Sat, Nov 16, 2019 at 12:57 AM Andrew Randrianasulu <
randrianas...@gmail.com> wrote:

>
> No, apparently pulldown option requres more handling:
>
> from x264.h
>
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] What is in today's GIT checkin

2019-11-16 Thread Igor BEGHETTO
I tested it on Ub16 with your testing build. I think it works fine. I 
don't see any conflict with other features/functions (for example, I 
tried it with the Mask tool enabled).

Thanks.

IgorBeg


Il 14/11/2019 4.47, Phyllis Smith ha scritto:
- Finished up last known issue with Mantis BT #237 where the boundary 
line might block some pixels of the still image video.
- While working on this, GG discovered that moving the image and 
zooming the image *in the Compositor* needed to be enhanced for ease 
of use.  We believe that all previous zooming methods work as they 
did.  I will have to update the shortcuts yet, but basically to use:


 1) to zoom in and out, use the middle mouse wheel /when not in 
protect mode/ (the topmost left side icon)

 2) to move the image, press down the middle mouse wheel and drag
 3) shift + press middle mouse button, returns to Auto zoom
 4) whenever part of the video is moved off of the screen, the 
corresponding scroll bars appear for easy moving

And what I think is the best part !
 5) when you go to full screen mode, you can now use the middle 
mouse wheel the same way as in #1 and #2


More testing is needed and if anyone has the time, 2 builds are 
available at:

https://www.cinelerra-gg.org/download/testing/cinelerra-5.1-mint18-x86_64-static.txz
https://www.cinelerra-gg.org/download/testing/cinelerra-5.1-ub16-x86_64-static.txz


--
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin