<div dir="ltr"><div class="gmail_default" style="font-size:small">Yes, I can re-diff easily and will test as I missed testing this earlier too.  And I thought I was being so careful.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">BTW - I think that your batch render solution is a really good one.  There are existing/old projects/jobs out there so rewriting batch render totally to match another NLE that did this a different way later than Cinelerra, is not an option.  Perhaps someday a different method can be added though.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Thanks, Phyllis<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 18, 2021 at 3:48 PM Andrew Randrianasulu via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">cin@lists.cinelerra-gg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">В сообщении от Tuesday 19 January 2021 00:56:43 Phyllis Smith via Cin написал(а):<br>
> A few hours ago, I created a new cin.po as Andrew had suggested since it<br>
> was over 1.5 years old and I checked it into GIT.<br>
> Also, checked in the following small fixes:<br>
>    1) the warn = 0 instead of 1 in batchrender.C (I missed this and should<br>
> have found it in yesterday's test)<br>
>    2) added 1 more tooltip on Dangerous flag setting in appearanceprefs.C<br>
> and slight re-wording on other one<br>
>    3) removed the sample/display/interlace printf statements from ffmpeg.C<br>
> and fileffmpeg.C (I hope that is OK)<br>
> <br>
<br>
I think it is OK, thanks a lot!<br>
<br>
<br>
<br>
But can you also check batchrender's CONSOLE operation?<br>
It seems to silently overwrite xml _project_ file if you feed it<br>
via -r option !<br>
<br>
I modified its function BatchRenderThread::load_jobs like this<br>
<br>
void BatchRenderThread::load_jobs(char *path, Preferences *preferences)<br>
{<br>
    FileXML file;<br>
    int result = 0;<br>
<br>
<br>
<br>
    jobs.remove_all_objects();<br>
    if( !path ) path = batch_path;<br>
    if( !path[0] ) create_path(path);<br>
    file.read_from_file(path);<br>
<br>
<br>
        const char *cin_version = 0;<br>
        while( !file.read_tag() ) {<br>
        if( file.tag.title_is("EDL") ) {<br>
            cin_version = file.tag.get_property("VERSION");<br>
            break;<br>
        }<br>
        }<br>
        file.rewind();<br>
        if( cin_version ) {<br>
        printf(_("XML file %s\n IS project from cinelerra. \n You need batchrender.rc as argument for -r !!!! \n"), path);<br>
        exit(1);<br>
        }<br>
        file.rewind();<br>
<br>
=====<br>
<br>
HOPEFULLY it will get this behavior fixed!!!<br>
<br>
LANG=C ../bin/cin -r /dev/shm/1.xml<br>
Cinelerra Infinity - built: Jan 18 2021 18:09:51<br>
git://<a href="http://git.cinelerra-gg.org/goodguy/cinelerra.git" rel="noreferrer" target="_blank">git.cinelerra-gg.org/goodguy/cinelerra.git</a><br>
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams<br>
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy<br>
Cinelerra is free software, covered by the GNU General Public License,<br>
and you are welcome to change it and/or distribute copies of it under<br>
certain conditions. There is absolutely no warranty for Cinelerra.<br>
<br>
XML file /dev/shm/1.xml<br>
 IS project from cinelerra.<br>
 You need batchrender.rc as argument for -r !!!!<br>
<br>
=====<br>
<br>
Ctrl-C ing rendering CinGG gives this:<br>
<br>
./bin/cin -r<br>
Cinelerra Infinity - built: Jan 18 2021 18:09:51<br>
git://<a href="http://git.cinelerra-gg.org/goodguy/cinelerra.git" rel="noreferrer" target="_blank">git.cinelerra-gg.org/goodguy/cinelerra.git</a><br>
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams<br>
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy<br>
Cinelerra is free software, covered by the GNU General Public License,<br>
and you are welcome to change it and/or distribute copies of it under<br>
certain conditions. There is absolutely no warranty for Cinelerra.<br>
<br>
Render::run: /dev/shm/1.xml<br>
ff_aspect_ratio, 0.000000<br>
ff_aspect_ratio, 0.000000<br>
12% Расчётное время (ETA): 0:00:37      ^Csignal_entry: got SIGINT my pid=9134 execution table size=0:<br>
signal_entry: lock table size=7<br>
    0xdb93b90 FileThread::output_lock, FileThread::run 1 0xefab7b40<br>
    0xdb94200 FileThread::file_lock, FileThread::run 2 0xeec9fb40 *<br>
    0xdb943f0 FileThread::input_lock, FileThread::get_video_buffer 0xf7af7340<br>
    0xd9c1680 FFStream::flow_lock, FFMPEG::flow_ctl 0xeec9fb40 0xf05cdb40<br>
lock_items: 4<br>
lock_frees: 3<br>
BC_Signals::signal_handler<br>
Аварийный останов<br>
<br>
<br>
====<br>
<br>
yet this is separate problem (I think)<br>
<br>
I have heavily modified batchrender.C from before before you checked my mod,<br>
can you rediff from attached  full file ?<br>
<br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div>