Menu

#10 Update overwrites presets

1.0
closed
nobody
None
2019-08-02
2019-07-31
Tony Laudin
No

GrrrGrrr... I just updated from 1.6.6 to 1.6.8 and it overwrote all my saved presets! Fortunately, I also just upgraded my computer so I have a copy on my old computer, which I can edit into the .ini file. Updates shouldn't user-defined overwrite presets.

Discussion

  • Abel

    Abel - 2019-07-31

    Oh, that's so bad, apologize for the inconvenience, luckily you had a backup.
    I found the mistake, it should never had happened.
    It will be fixed soon, thanks to your reporting.

     
  • Tony Laudin

    Tony Laudin - 2019-07-31

    No worries; thanks!

     
  • Abel

    Abel - 2019-08-01

    I haven't been able to reproduce the issue updating from 1.6.6 to 1.6.8. I thought it was an installer configuration mistake but know not so sure, it may be something different.

     
  • Tony Laudin

    Tony Laudin - 2019-08-01

    I just ran the installer again (64 bit); this time because it was already at the current version it gave me the option to repair or remove. I chose repair. It did the same thing: the .ini file in C:\Users\%username%\AppData\Roaming\FFbatch is dated 7/23 and only contains the ProRes presets.
    (I saved a backup before I tried this and was able to restore it, so no damage done.)

     
  • Abel

    Abel - 2019-08-01

    That's interesting, I was doing some tests with a ProRes .ini file before generating the upgrade.
    Could try this updated installer? In my last test it kept existing configuration.
    https://drive.upm.es/index.php/s/HCYhPnS0DcWM9zq/download

     
  • Tony Laudin

    Tony Laudin - 2019-08-01

    OK: Here's what I did, and I am attaching screenshots so you can see the progression.
    I went back to 1.6.6 and reloaded the presets, which included two that I added; you can see them at the bottom.
    I then installed 1.6.8. You can see that it overwrote the presets with a limited set of Prores presets.
    * I restored my original set of presets and ran the 1.6.8.1 install. It gave back the original base set of presets, but did not include my 'custom' presets. Note that the default format also did not stick from the original preset file.
    Somehow, I think the install should either take a backup of the .ini file or not install one if it is already present.

    Also, as far as backing up the config file goes, the backup button on the top menu bar asks you to choose where the backup will go. There is a new feature that when you open the 'Edit Settings' window, the restore backup button there only looks in the \%username%\AppData\Roaming\FFbatch folder, which may not be where someone put their backup; especially since it is normally a hidden folder.

    On another subject, as long as we have a thread going here I have a question: What is the check box Start/End under the time parameter boxes do?

     
  • Abel

    Abel - 2019-08-02

    I'll have to continue doing research, because I install 1.6.6, create a new preset, then update to 1.6.8.1 and the preset is still there.
    The start/end check means that you want to cut the duration specified from the beginning and end of file. For example, to trim first 5 seconds from a list of files, you just set start time to 5 secs, and end time left as 0.

    If it is unchecked, you are specifying the trimming start and end time.

     
  • Tony Laudin

    Tony Laudin - 2019-08-02

    Thx. I'll keep playing with it and try to figure out what makes me so special. ;-)

     
  • Tony Laudin

    Tony Laudin - 2019-08-02

    Just to confirm everything as far as config goes: I am using the 64 bit installers. The program is going into C:\Program Files\EibolSoft\FFmpeg Batch Converter. The config files are going into \%username%\AppData\Roaming\FFbatch.
    I just tried again going from a clean install of 1.6.6 to 1.6.8.1 (bypassing 1.6.8 this time). I tried both with the option to install for everyone and install just for me. The outcome is the same in each case. When I install 1.6.8.1 the config file is overwritten. The install places two config files in the \%username%\AppData\Roaming\FFbatch directory dated 11/20/2018. See screenshot below.
    I don't know what else to try. If there's anything else I should be looking at, let me know.

     
  • Abel

    Abel - 2019-08-02

    What is your operating system? It's clear the installer is not evaluating properly the condition "file does not exist" before overwriting it. I'll generate a new test installer soon.

     
  • Tony Laudin

    Tony Laudin - 2019-08-02

    Windows 10 Home v. 1809. I have two other PCs I can try this on to see if it is somehow related to the config on this particular machine. Give me a bit and I'll let you know.

     
  • Tony Laudin

    Tony Laudin - 2019-08-02

    OK; ran it on two other machines. They both are on Windows v. 1903 and were at 1.6.5 for FFmpeg Batch. The install to 1.6.8.1 went fine; it kept the custom presets. At this point, I think you may want to leave it be. I'll continue to try to figure out what the heck is going on on this third machine that is causing the problem. Thanks for all your effort on this.

     
  • Abel

    Abel - 2019-08-02

    Good to know it is something very specific, I had run out of ideas.

     
  • Abel

    Abel - 2019-08-02
    • status: accepted --> closed
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.