yes, it's worth trying ... my memory on this is really sketchy, but i saw an implementation of lagarith somewhere other than the windows directshow/vfw codec recently and i think it may have been in ffmpeg.
Anri 3.3 will have cropping. Wasn't planning on it, but there were some requests.. actually I really didn't want to have another question (psp? y/n)..
Cropping values are before any resizing. It was a bit tricky making sure the aspect ratios were correct. I still think it's clunky doing this in dos batch, and having to open yet another vdub window... anyways it's done.
3.3 is out. There's probably some bugs in there that I missed, especially with the more-than-usual amount of new features. Thanks to bmn for help with the code, and anyone else that had ideas/suggestions. Report any bugs please...
Previous anri versions were not very... dynamic with the cropping. It had fixed offset values, and if your recorder had the picture off-center then Anri would basically chop off part of it. This was fine considering there was no manual cropping method (better than nothing, right?)... until now. Better to spend a little more time to get cropping precision.
These things will get improved. Gyth pointed out the auto-crop method, or could set cropping profiles in Anri that will get re-used. All in due time...
Along with crop, keep in mind that resize can take floats for the horizontal and vertical limits. Rather than force an RGB conversion (and then back), a 2 pixel wide pillar box could be added and then the frame resized from that.
A 720x480 (anamorphic 16:9) -> 853.333x480 becomes 720.5625x480 -> 854x480
Anri 3.3 went back to non separated fields, encoded YV12 interlaced with x264.
I'm not sure I understand, anri doesn't deinterlace anymore??? Can we discuss that?
Old consoles output interlaced, modern displays are progressive. Using a quality motion compensating deinterlacer before encoding seems like a much better option IMO than leaving it for the decoder to deal with.
I have about 180 Super Meat Boy IL videos to re-encode (though I will submit less, maybe half of it). Source files are FRAPS .avi. I am looking into a way to automate all the encoding with Anri-chan, since every file has identical video settings (codecs, framerate, resolution, colorspace etc.). This would save me a lot of time.
So : - I have looked a little bit into some way to mass encode similar videos with the same setting (to avoid the usual "*1* indicate video path *2* answer yes or no *3* start encoding *4* wait for encoding to be finished *5* goto 1" cycle), but it doesn't seem as easy as I thought, as Anri-chan creates some video analysis files before encoding when the user answers questions. Calling anri-chan with command-line arguments would be great, but does such a feature exists ? - If not, is there a way to automagically queue the execution of Anri-chan job BAT files ? As it is now, these files asks the user for quality setting. Besides, the program doesn't close when encoding is finished (which may make job queuing harder). I hope my english is not too bad. Thanks in advance for any help.
Ok well I have checked the source page and it says Anri-chan 4 should have a config file to allow entire automation of the encoding process. I guess I am going to wait for that version (or edit_settings.bat for v3.3), then batch re-encode all my stuff.
Minor thing with extracting samples: when sample extraction finishes, there's a message that goes something like "You should see a folder called 'sample' on your desktop", but this doesn't take into account that you can change the Project parent folder setting to something other than the desktop.
(I definitely appreciate the option to put project folders somewhere else, though. Great work on Anri-chan!)
So i noticed a "bug" if you want to call it that. I was encoding a submission video and one of my segment trims had a couple transposed numbers 30463 instead of 34063 for the end of a trim. This put the end frame before the beginning frame for that segment. Anri handled it well in that it didn't error. It just ignored that trim and left the segment out of the video. It caused a small amount of frustration for me though because I couldn't figure out why the segment was in my master file and the trims were in the bat file but it wasn't being included. After a few minutes I checked the array and found my mistake.
Would it be possible to update anri to check all the trims and confirm that the ending frames are before the beginning frames? It probably doesn't come up that often but it would be a nice little addition for cases like this. Now I have wasted 3 nights of rendering because I didn't catch that mistake earlier. Fortunately this is just a submission video and I can just cut the missing segment in but if this were a render for the site I would have to do the whole thing over again
Well it took me a few hours of tampering with Anri-Chan, but I think I finally figured out how it works! Granted though I probably could have figured it out sooner if the choices were a bit more explanatory...
If I recall correctly in a previous version, there was a choice for DVD/MPEG, but now it is just DVD... I admit I feel a bit stupid for not checking that choice sooner, but hopefully this will mean I can start encoding videos myself without having to worry about hassling Nate...