1
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by wojak -The presence of that array is obviously not enough. The file extension has to be checked against it. Full changes here...
https://github.com/jscript-panel/component/commit/f3132412ea73ee3786f92114e6c64e1f0b6a8e8e
The cache location really needs to be the same folder for all files otherwise it will break the menu options for clearing the cache. And the filenames are not meant for easy reading by people - they current use the fb2k $crc32 function to generate a numeric hash as part of the image filename. I really don't see the value of them outside the scope of this script.
The only reason for me to put them in folders with actual music is HDD space. I have two external 4TB (8TB) disks with music with quite a lot of free space on them. And I have 256GB C:/ drive with foobar, Windows and so on. So creating lots of those pictures or databases within foobar or profile or system folders will definitely consume the much needed space quite fast (I know the pictures are small but there would be very many of them). If not possible to distribute those files into different music folders maybe it would be possible just to change the location of the folder to another drive?
As for pictures (files) names I thought that each audio file gets its own number so I could start scanning the m2ts file, the picture file would be created, then scanning would be canceled (process killed) but the faulty picture file with proper name would still be there. Then I could scan the file outside of foobar or your component - just by ffmpeg. If it would end with success I would rename the new proper file to the name created earlier by your component and put it in place of the faulty one.
By your earlier reply I assume that there is no way to scan DSD? The only problematic files for me are m2ts (beacuse of their size and lack of memory) and SACD-iso (because of DSD?).