Login  Register

Re: AVI, Virtual Stack, >1GB boundery?

Posted by Bill Mohler on Nov 26, 2008; 7:15pm
URL: http://imagej.273.s1.nabble.com/AVI-Virtual-Stack-1GB-boundery-tp3693422p3693451.html

Thanks!  Easy enough.  It works great for my large .mov files!

With regard to QTVR object (2-dimensionally navigable .mov files),
which I like, it opens them as linear movies.

To the list:  How doable would it be to treat such a Virtual stack
from QuickTime as a HyperStack (with T and Z navigation) in an imageJ
window?

Bill

>Bill,
>
>Sorry for the lack of "non-developer" instructions. Try the following:
>
>1) Unzip the QTVirtualStack.zip file to some temporary location (or
>copy out just the single file that is needed: QTVirtualStack_.jar)
>2) Copy/Move QTVirtualStack_.jar to {ImageJ_Root}/plugins/jars.
>3) Start Up ImageJ...
>4) There should be a new option under File->Import called "QT
>Virtual Stack..." -- select it...
>5) A file explorer should have opened...navigator to your movie file
>and open it.
>
>In short, the source code and build script is there; however, I did
>include the "binary" version as well for what should be a drop-in
>and go experience.
>
>Developer instructions for rebuilding it from source are pretty
>straightforward: "ant jar" should do the trick.
>
>If things go wrong, it is likely because the Quicktime for Java
>bindings aren't installed on your system...see my notes in the
>original post for that.
>
>Sorry that this isn't bundled up as a "real" ImageJ plugin. If
>someone wants to take on that challenge, by all means...I am not one
>of those developers that gets offended by other developers
>cleaning-up/enhancing my code where I was too lazy to do so myself
>;-)  If there is demand for it being packaged as an ImageJ plugin,
>and nobody else will take that on, then I could probably be talked
>out of my laziness...
>
>-Woody
>
>
>Bill Mohler wrote:
>>Woody-
>>
>>Thanks for sharing this.
>>For us non-developers, how would we install this as an executable
>>plugin?  Do we need to do a build to create the .class file that we
>>can run?  Is this in a README in the package?
>>
>>Thanks,
>>Bill
>>
>>>Wayne Rasband wrote:
>>>>On Nov 26, 2008, at 10:50 AM, Jeffrey B. Woodward wrote:
>>>>
>>>>>Not sure if it will help, but I wrote a Virtual Quicktime Stack
>>>>>plugin for ImageJ that I should be able to share. In theory, if
>>>>>you can view the AVI in question with Quicktime, then the plugin
>>>>>should also work within ImageJ; however, I have not tested the
>>>>>plugin with AVI files (I wrote it in order to deal with large
>>>>>mpeg files). I found the documentation for the Java Quicktime
>>>>>bindings to be a bit frustrating, but I was eventually able to
>>>>>work through those issues. The most important note was on
>>>>>getting the Quicktime Java bindings installed in the first
>>>>>place....the key to that was making sure that the Java JDK is
>>>>>installed *prior* to installing Quicktime (uninstall and
>>>>>reinstall Quicktime if necessary...the newer versions of the
>>>>>Quicktime installer don't prompt to install the Java
>>>>>bindings...it just seems to do it automatically if it can find a
>>>>>JDK).
>>>>>
>>>>>In summary, contact me if you want to give a Virtual Quicktime
>>>>>Stack plugin a shot.
>>>>
>>>>Hi Woody,
>>>>
>>>>I would like to check out your Virtual Quicktime Stack plugin. I
>>>>sounds like it could very useful. I can test it with AVI files.
>>>>
>>>>Thanks,
>>>>
>>>>-wayne
>>>>
>>>
>>>If I remember correctly, the maillist doesn't allow attachments. I have
>>>extracted the QTVirtualStack components from my project (and changed the
>>>name of the java package), and I put together a quick ant build script.
>>>I will host it at the following URL "for a while":
>>>http://www.cs.dartmouth.edu/~jnw/QTVirtualStack.zip
>>>
>>>Wayne, if you'd like to clean it up and incorporate it into an official
>>>build of ImageJ that would be cool; otherwise, feedback/comments are
>>>equally useful.
>>>
>>>Thanks,
>>>
>>>-Woody