[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 --- Comment #13 from Such A Shame --- Converted file was actually found from directory as BatchTool-smFwpk-f6181d32.digikamtempfile.MTS.m4a but for some reason doesn't appear at digikam. If I manually rename it, it will show after refreshing. If I change code to ffmpeg -i $INPUT -vn -c:a copy $INPUT.m4a file has correct name but same error messages appear and view has to manually refreshed to make the file show. Also database is not updated (tags and locations are not given to new files). -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 Such A Shame changed: What|Removed |Added Version|8.0.0 |8.2.0 --- Comment #12 from Such A Shame --- Is it possible to run BQM only for image files? I've tried to run it for sound and video, but for example separating audio from video with: ffmpeg -i $INPUT -vn -c:a copy $OUTPUT.m4a gives ORIGINALFILENAME ...Failed to process item... ORIGINALFILENAME ...Failed to save item... There actually seems to be many places where to adjust filenames: i) Queue settings -> Behavior, ii) Tool settings -> Output file type,iii) and possibly within code too?? #2) I tried to install digikam source code via kdesrc-build but some dependency couldn't be installed (and installer for some reason tries to use home directory where I don't have enough space). Completely different guide at https://www.digikam.org/api/ appears to have some presuppositions I don't understand. There's also another plugin I would like to see if it could be improved. -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 --- Comment #11 from Such A Shame --- I was able to find source code locations digikam / core / app / items / utils / contextmenuhelper.h/cpp digikam / core / dplugins / bqm First supposedly has enough examples to create proper context menu item. Latter possibly has needed functionality i) to list all workflows* in context menu and then ii) method to call to execute for selected items? *However I think some of these commands could be even built in (not user scripts) so I think possibly all precoded functionality ("plugins") could be made (safe way) directly available via context menu. I could possibly try to figure out how to get either of this (user sripts and/or plugins added directly to context menu) done in C++. -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 --- Comment #10 from Such A Shame --- For repeated tasks there's just too much unnecessary clicking when you have to use separate window, including selecting background window, switching control panel tabs and emptying the queue. (You can't even click-by-click remove single items from queue in cases that would be faster, but you have to select next file after deleting previous...) To some extent would be helpful even if the queue could be set to automatically emptied after running. However context menu integration would be the easiest way to handle this kind of extra automation which wouldn't need to be included to actual tool/manager itself. I'm quite sure this feature could be implemented with rather small amount of code calling existing methods the way that they're run together without further interaction during the whole process after selecting items and executing command from context menu. i) transmit list of selected items to this pipe ii) apply desired command to them iii) reset feature (remove queue and possibly command it it's left preset) iv) end It's already possible to close the bqm window during process and see the progress bar at main window status bar, so no window need to be opened at all. So part of the problem is that whatever was done is left to bqm if reopened and causes hazzle to run even same commands to different files, and running them could have easier method/alternative in the first place. Tool itself is very nice, including how database is maintained both in replacing and creating new files. I've yet to experiment running multiple commands at once. -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 --- Comment #9 from AB --- So the feature already is pretty much already there, but it would need to be more easily accessible. Two simple processes would be needed: A) By simple checkbox in workflow settings adds any workflow available in right-click context menu while file browsing (or to make things easier they could all be available) B) Doing file selection and choosing workflow from context menu would instantly (using already existing feature) i) create queue ii) run selected workflow v) remove queue I for example often need temporary smaller versions of pictures (email attachments etc.) and creating them could still be little easier. And there's many other uses. Especially when dealing with just single files at time manually creating and handling queues seems unnecessary while existing procedure is needed and important in creating workflows, but I would leave current separate worktable mainly for management and prefer quicker alternative for using them if they are needed repeatedly. -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 --- Comment #8 from AB --- Also I find it very weird and likely cause problems, that if I leave picture in queue, close and restart digikam, it's still there waiting... Processing numerous pictures easily hide unwanted files to be processed, I've possibly already done that. It would be useful to have option to just select what you want and without fuzz have them processed with guaranteed, predefined and repeatable way. -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 471492] Scripts in context menu
https://bugs.kde.org/show_bug.cgi?id=471492 AB changed: What|Removed |Added Summary|Predefined or custom|Scripts in context menu |scripts | -- You are receiving this mail because: You are watching all bug changes.