AviSynth for CinePaint / Photoshop / PaintShop Pro??
Message
Author
any kind of manual touch-up sounds good to me. there are some things too hard for a computer to do, where you have to give up and throw a brain and a paintbrush at them. painting in mattes manually for use in Overlay or MaskedMerge would be very cool indeed. clone brush and previous-frame-brush would also be awesome. hmmm... i'm wondering if it's possible to do this with current stuff? it'd be too cumbersome a process for photoshop, but this cineGimp thing sounds interesting if the interface can be made quick enough (ever use "Autodesk Animator" in the old 320x200 DOS days? i haven't seen much that can beat that interface for actually getting in and painting on frames.) [edit] just d/l'd the latest win32 binary of cinePaint i could find (a year old, sigh.) veeeeeeeerry interesting. good to see there's HDR support in it, because HDRshop is a pain in the buttocks for anything but loading and saving 32 bit float images. one crit - it crashes whenever i try to use the curves function.
RE: AviSynth for CinePaint / Photoshop / PaintShop Pro??
i think this would need a dedicated program... maybe avisynth and cinepaint could be merged somehow. the big problems i see are dealing with colourspace, and what to do with the files you're working on.. avisynth doesn't support layers, and doesn't do 32 bit float, etc. ideally there'd be a way of loading the "avi" (or whatever video type), and saving the changes done to a temporary folder (rather like photoshop's history), with a final render-out at the end. this way you'd get to work through the files quickly, have minimal hard drive clutter, and possibly the option to frameserve straight out into an encoding application. perhaps avisynth's scripting language could be extended to the point where manual retouching could be recorded and performed through script. dunno... just dreaming now, but it certainly would be cool.
RE: AviSynth for CinePaint / Photoshop / PaintShop Pro??
my two cents: a while ago i wrote a example filter using a GUI. So someone could write a filter with a GUI. There you have a button "copy to clipboard" or "save and open with photoshop" or maybe you set an in- and out- point and do a "export range to folder" the filter can write a .ini file which stores the information what frames come from a external picture. example: #frame nr filename 234 "c:\rotoscopedpics\00234.bmp" 323 "c:\rotoscopedpics\00323.bmp" The filter just scans the frame nr and loads a pic if necessary. So an examplescript could look like this: avisource("myold8mmmaterial.avi") converttorgb32() GUIexportframesfilter("myold8mmmaterial.ini") that should be easy to code, the only problem i see is that photoshop and other programms do only use RGB or is there a YUY2-paint app?? mmh i maybe start to code this filter today, should not be too hard to do... hanfrunz
--------------------------- 2008 535i 2001 Z8 2007 Neiman Marcus M6
RE: AviSynth for CinePaint / Photoshop / PaintShop Pro??
Some first test notes: - must create a dummy .ini file first, else the GUI crashes: sorta flashes up some boxes ultra-fast, then VDubMod disappears. - if you don't have the path to the photo editor exactly right, VDubMod sort of loads the frame size, then hangs. (Guess how I found out...) - Photoshop opens correctly, and stays open when a photo is closed -- good! - getting the right frame into Photoshop seems to be virtually impossible, because: a) finding a frame and then pressing Export/Open Paint Program does nothing, until you go back to VDub and move to another frame, at which point the "another frame" is dumped to Photoshop! b) once you've scrolled past a frame, VDub can't re-display it if you want to move back to that frame. The counter looks right, but the picture is frozen. - not clear how to get edited frames back into video (not done yet, maybe?) I realize this is all very early days yet, so my comments are purely to help debugging, etc. This technique is going to rock when it's all worked out!
--------------------------- Ernie Peters 1999 M3 Coupe Dakar Yellow
RE: AviSynth for CinePaint / Photoshop / PaintShop Pro??
an old post... it saves to bmp actually, but I think I could add the png extension if you need it. the procedure is simple: Parse your video frame by frame (or with the slider) drop the frames you want to edit with enter then edit these with any application, overwriting each files. and generate the avs script that will fuse the results... You can substitute adjacent frames by using + and - keys too. esby
RE: AviSynth for CinePaint / Photoshop / PaintShop Pro??
@Karyudo I'll look on the problem as soon I can. (my main computer being brand new,without any os or software right now) For (I), as far i can remember I've worked by the past with 25 min eps of anime without any problem, except I used avs to load the huff file. So far, I don't think it's a frame problem, maybe a size one, since it is relying on vfw mainly. For (II), if you can be more precise on the nature of the problem, I'll probably be able to help. If the fixed version fails to load because one of your sources have audio and some not (bmp files can't have any indeed :roll:), just add a killaudio() before calling lbkiller() on it, and it should work. To keep the audio, you have two solutions: * save the audio to a wav and mux later or when you want, using audiodub() & wavsource() * make a 'pipe'; src = mysrc.killaudio().lbkiller() src = audiodub(src,mysrc) # using the filtered video and the unfiltered audio) I'll add the png option as soon I can, that should not be a problem, only the time to reinstall Windows & delphi6. esby [edit] I just saw your first thread, I'll reply later when I can, for deleting substitution, whether it has been + ou -; entered, just use del one time or two times. (one time will be 'spotted'; second time , delete from the specific frame changes - 'spotted' is the state which scanning for scene change put the scene into.)