View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000640 | Cinelerra-GG | [All Projects] Feature | public | 2023-06-19 11:54 | 2023-07-13 14:50 |
Reporter | Jacques-89 | Assigned To | PhyllisSmith | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000640: Effect Favorite | ||||
Description | Is that possible to select our main effect and have it in special folder to found it faster | ||||
Tags | No tags attached. | ||||
Workarounds available now. | |
Will close in a couple of days since now there are some ways to do this that already exist. It could be made a little easier with Jacues suggestion, but at this time there is no one to implement that. | |
@PhyllisSmith Ooh, good! Thanks! |
|
@IgorBeg Sorry, I meant "before" your video, I could not figure it out but "now" with your video, it is very clear! |
|
Thank you so much! @PhyllisSmith wrote: I could not figure out how to make an XML of favorite effects so you could use them in all future projects Sorry, maybe the video is not clear enough and too fast? |
|
@IgorBeg I was already copying my favorite effects this way, but your tutorial has enabled me to discover the possibility of saving them in an .xml file. Many thanks for sharing your knowledge with the community. |
|
@IgorBeg VERY Clever! I could not figure out how to make an XML of favorite effects so you could use them in all future projects but you did that so nicely. And it really does not take long to initially set this up once you understand the methodology. Also, I never envisioned using the Viewer this way to copy effects. Thanks for the demonstration -- I know it must have taken many, many hours to set this up (I like the music too). |
|
You can see the "How to Collect and Save Your Favourite Effects" video tutorial to: https://files.fm/u/t928sfrrs The duration of the video could have been shorter but, as usual, I added other things,... sorry. I would like to say that it is a workaround then, maybe, it is not good for Jacques-89 and other users. The "expanders.txt" is faster to use. Using my workaround for middle-long projects you can gain time because you can Collect more than an effect and apply them to an edit in the Timeline. As always, @Andrea_Paz, if you think it is good enough for the Cinelerra-GG Youtube channel feel free to use it. You can download it also from my site (the file is the same *.webm). Thanks! |
|
@PhyllisSmith Sorry. I haven't touched vidstab lately so I think it's an old remnant that wasn't supposed to be there anymore. I am my usual confusing self. Thanks for the correction. |
|
@Andrew-R @PhyllisSmith Okay. Thanks! |
|
@Andrea_Paz - as suggested I changed it to Favorites and checked expanders.txt with this new section into source GIT. Also, updated Manual using your tar.gz file but with a few modifications. I did NOT add the "vidstab" note in Plugins.tex because where you put that NOTE was right above the next section that already had the information about vidstab in it. @IgorBeg - I agree with Andrew that you should continue your effort if you have the time because I am very curious of your methodology and I am sure it will be useful in other situations for ongoing projects. |
|
@IgorBeg, I think more explanation videos definitely good thing to have, so please continue your work on it if possible. | |
Very good Phyllis! The Manual is a great thing! I don't know if you are still interested in my workflow, right now. It is a completely different way and, probably, it is not good for Jacques-89, but it allows you to collect multiple Effects. I think it will be ready by Sunday but, Let me know if you are not longer interested, thanks. |
|
May be the possibility to automatically add to Favorites by clicking right on the icone and select option in the menu will be a good enhancement. In any case that is working fine manually |
|
Many Thanks. I use AppImage version. I follow your instruction: copy Expanders.txt in/$HOME/.Bcsat5 That is working fine. I will manually change the information in the txt file. |
|
Great, Phyllis! I didn't remember the capability to put expanders.txt in ./bcast5. I'll put a note in the manual. Would you mind changing "Frequently_Used" to "Favorites"? I think it is more usual for users. expanders.tar.gz (128,211 bytes) |
|
@jacques-89 @IgorBeg @Andrew-R @Andrea_Paz A way to have your own set of frequently used plugins ALREADY EXISTS and works for everyone to include AppImage users! I should have read the manual on expanders.txt. It states: CINELERRA-GG’s default setup is in the file $CIN_DAT/expanders.txt but if the user wants their own specific setup and if the file in $HOME/.bcast5/expanders.txt exists, it will take precedence. So all Jacques has to do is put the attached file in that directory, edit to his specifications and it will be easy to find his favorite plugins quickly. The attached file has some "Frequently_Used" video plugins already included but they can be changed as can any others. MOST IMPORTANT is that the editing has to be exact as described here: https://cinelerra-gg.org/download/CinelerraGG_Manual/Expanders_Plugin_Subtrees_i.html I will mark this resolved in a couple of days and hope that Jacques has read it.
expanders.txt (3,959 bytes)
Video Effects - Frequently_Used Brightness/Contrast Color 3 Way Color Balance Gradient Histogram Title VideoScope - Color_Correction Blue Banana Brightness/Contrast C41 Color 3 Way Color Balance Gamma Gradient HistEq Histogram Histogram Bezier Hue saturation Interpolate Bayer Invert Video RGB - 601 Reroute Sketcher Swap channels Threshold VideoScope YUV YUV411 YUVShift - FF_Color_Correction F_chromahold F_colorbalance F_colorchannelmixer F_colorkey F_colorlevels F_colormatrix F_curves F_elbg F_eq F_fftfilt F_floodfill F_greyedge F_haldclutsrc F_histeq F_histogram F_limiter F_lut F_lut1d F_lut3d F_lutrgb F_lutyuv F_negate F_normalize F_pseudocolor F_separatefields F_setparams F_setrange F_shuffleplanes F_swapuv F_tlut2 F_vignette F_vibrance - Motion Motion Motion 2 Point Motion51 MotionCV MotionHV F_dejudder F_deshake - Blur Blur Edge Linear Blur Motion Blur Radial Blur Sharpen Unsharp Zoom Blur F_avgblur F_boxblur F_deband F_deblock F_edgedetect F_gblur F_sab F_smartblur F_unsharp - Denoise DeScratch Denoise video DotTV Selective Temporal Averaging Time Average F_atadenoise F_bitplanenoise F_dctdnoiz F_fftdnoiz F_hqdn3d F_nlmeans F_noise F_owdenoise F_removegrain F_vaguedenoiser - Extract Keys Blue Banana Chroma key Chroma key (HSV) CriKey Difference key F_chromakey F_despill F_lumakey - Geometry Auto Scale Flip Lens Perspective Polar Rotate Rumbler Scale Scale Ratio Sketcher Sphere Cam Translate Whirl Wave F_cropdetect F_crop F_cover_rect F_drawbox F_drawgraph F_drawgrid F_fillborders F_hflip F_lenscorrection F_pad F_perspective F_rotate F_scale F_super2xsai F_swaprect F_tile F_vflip - Scale Auto Scale Downsample F_hqx F_scale F_super2xsai F_xbr Scale Scale Ratio - Time Decimate Delay Video Freeze Frame Loop video ReframeRT Reverse video Time Average TimeFront F_amplify F_deflicker F_framerate F_framestep F_loop F_mpdecimate F_realtime F_tblend F_tinterlace F_tmix F_vfrdet - Test F_bench F_bbox F_ciescope F_color F_datascope F_entropy F_graphmonitor F_mptestsrc F_oscilloscope F_pal100bars F_pal75bars F_pixscope F_rgbtestsrc F_showpalette F_signalstats F_smptebars F_smptehdbars F_testsrc F_testsrc2 F_vectorscope F_yuvtestsrc F_waveform Audio Effects - Calf - Instruments / Generators L2_Calf Organ L2_Calf Monosynth L2_Calf Fluidsynth L2_Calf Wavetable - Modulation Effects L2_Calf Multi Chorus L2_Calf Phaser L2_Calf Flanger L2_Calf Rotary Speaker L2_Calf Pulsator L2_Calf Ring Modulator - Delay Effects L2_Calf Reverb L2_Calf Vintage Delay L2_Calf Compensation Delay Line L2_Calf Reverse Delay - Dynamic Processors L2_Calf Compressor L2_Calf Sidechain Compressor L2_Calf Multiband Compressor L2_Calf Mono Compressor L2_Calf Deeser L2_Calf Gate L2_Calf Sidechain Gate L2_Calf Multiband Gate L2_Calf Limiter L2_Calf Multiband Limiter L2_Calf Sidechain Limiter L2_Calf Transient Designer - Filters and Equalizers L2_Calf Filter L2_Calf Filterclavier L2_Calf Envelope Filter L2_Calf Emphasis L2_Calf Vocoder L2_Calf 5-Band Equalizer L2_Calf 8-Band Equalizer L2_Calf 12-Band Equalizer L2_Calf 30-Band Equalizer - Distortion Effects L2_Calf Saturator L2_Calf Exciter L2_Calf Bass Enhancer L2_Calf Tape Simulator L2_Calf Vinyl L2_Calf Crusher - Tools L2_Calf Mono Input L2_Calf Pitch Tools L2_Calf Stereo Tools L2_Calf Haas Stereo Enhancer L2_Calf Multi Spread L2_Calf Multiband Enhancer L2_Calf X-Over 2 Band L2_Calf X-Over 3 Band L2_Calf X-Over 4 Band L2_Calf Analyzer |
|
For my favourite Effects I use a workaround: it saves my preset and multieffects. It may be useful for middle-long projects. I don't know if it can fit to Jacques-89's needs (or other users). Because it is too long to explain by words, I will try to do a screencast/tutorial next days,... sorry. |
|
@PhyllisSmith Yes, you could try asking users which plugins they use the most and then make the list. |
|
@Andrea_Paz, I agree with everything you stated, but coding to allow the better option for each user who is using AppImage is beyond what I can currently do. Eventually if it could be coded something like Plugin Presets (see https://www.cinelerra-gg.org/download/CinelerraGG_Manual/Saved_Plugin_Presets.html) then there could be a file such as $HOME/.bcast5/Cinelerra_Favorites that is customized by the user and would be usable with the AppImage and untouched on every upgrade. But for now, would it not be somewhat useful to put in generic ones? like Adam did with the Lens plugin in "factory defaults" for plugin presets? |
|
My opinion: The usefulness of "favorites" is to manage the list personally according to one's uses. It is useless to make a generic list. Is it possible to create a script or interface to be able to enter your list inside expanders.txt? For those who build their own CinGG it is not difficult to intervene on the file at compile time, but for the appimage how can this be done? @jacques-89 Do you compile your CinGG or do you use appimage? |
|
@PhyllisSmith, ah, sounds like good idea, especially if you leave few lines in documentation so this user-editable (but not in GUI) feature will be more visible? (it might be already there, but as typical lame user I tend to skip hard part until absolutely necessary!) | |
@jacques-89 @Andrew-R @Andrea_Paz A simple to implement solution I think will work OK is to add a "Frequently_Used" category to expanders.txt consisting of the 5-10 most commonly used Video Plugins. What should be included there? Since this BT came from Jacques, was does he need? I came up with: - Frequently_Used Brightness/Contrast Color 3 Way Histogram Title VideoScope This is a simple solution that can be implemented quickly for the next build on June 30. Then to use: in the Resources window, highlight "Video Effects" and click on the right facing arrow to the left of the Video Effects word, and highlight "Frequently_Used. |
|
@jacques-89 Currently there is no way to do this but... 1) I would think that the "Search" box in the Resources Window "Video Effects" folder is handy for this? is it not? 2) In drag and drop mode, you can "collect effects" as an option using the Middle Mouse Button, that you have on the timeline, then use "paste effects" later to add them some place else on the timeline. I will think about this some more to see if there is some other methodology. |
|
ah, it only works for "Render Effect" menu item! I wonder if we can add recent realtime effects menu item in similar fashion too .... |
|
strange, there is whole machinery for loading and saving recent menu effects but it does not work for some reason?? https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=blob;f=cinelerra-5.1/cinelerra/mainmenu.C;h=e2902b3bfa62e113ba10c712587478416688ac9c;hb=HEAD int MainMenu::save_veffects int MainMenu::init_veffects int MainMenu::save_defaults |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2023-06-19 11:54 | Jacques-89 | New Issue | |
2023-06-19 23:25 | Andrew-R | Note Added: 0005507 | |
2023-06-19 23:31 | Andrew-R | Note Added: 0005508 | |
2023-06-20 01:05 | PhyllisSmith | Note Added: 0005509 | |
2023-06-20 16:03 | PhyllisSmith | Note Added: 0005510 | |
2023-06-20 16:03 | PhyllisSmith | Assigned To | => PhyllisSmith |
2023-06-20 16:03 | PhyllisSmith | Status | new => acknowledged |
2023-06-20 18:14 | Andrew-R | Note Added: 0005511 | |
2023-06-20 18:18 | Andrea_Paz | Note Added: 0005512 | |
2023-06-20 18:37 | PhyllisSmith | Note Added: 0005513 | |
2023-06-20 18:47 | Andrea_Paz | Note Added: 0005514 | |
2023-06-22 07:13 | IgorBeg | Note Added: 0005515 | |
2023-06-27 16:46 | PhyllisSmith | File Added: expanders.txt | |
2023-06-27 16:46 | PhyllisSmith | Note Added: 0005518 | |
2023-06-27 16:47 | PhyllisSmith | Note Edited: 0005518 | View Revisions |
2023-06-27 18:43 | Andrea_Paz | File Added: expanders.tar.gz | |
2023-06-27 18:43 | Andrea_Paz | Note Added: 0005520 | |
2023-06-27 19:26 | Jacques-89 | Note Added: 0005521 | |
2023-06-27 20:07 | Jacques-89 | Note Added: 0005522 | |
2023-06-28 07:09 | IgorBeg | Note Added: 0005523 | |
2023-06-28 07:16 | Andrew-R | Note Added: 0005524 | |
2023-06-28 22:57 | PhyllisSmith | Note Added: 0005525 | |
2023-06-29 07:12 | IgorBeg | Note Added: 0005526 | |
2023-06-29 07:25 | Andrea_Paz | Note Added: 0005527 | |
2023-07-01 08:23 | IgorBeg | Note Added: 0005528 | |
2023-07-01 17:28 | PhyllisSmith | Note Added: 0005529 | |
2023-07-02 07:48 | fary54 | Note Added: 0005530 | |
2023-07-02 07:59 | IgorBeg | Note Added: 0005531 | |
2023-07-02 14:19 | PhyllisSmith | Note Added: 0005532 | |
2023-07-03 07:12 | IgorBeg | Note Added: 0005534 | |
2023-07-03 15:43 | PhyllisSmith | Status | acknowledged => resolved |
2023-07-03 15:43 | PhyllisSmith | Resolution | open => fixed |
2023-07-03 15:43 | PhyllisSmith | Note Added: 0005535 | |
2023-07-13 14:50 | PhyllisSmith | Status | resolved => closed |
2023-07-13 14:50 | PhyllisSmith | Note Added: 0005537 |