Video Thumbnail is a rox application that allows for videos to show in directory icon files. It requires mplayer >=0.90 rox-lib >= 2.0.0 and ROX-Filer >=2.1.1 (for some reason rox-lib has not been updated although bug #79333 has provided new ebuilds. 2.0.2 is the latest version. ROX-Filer has a new test version 2.3 now (#102228). To Install, 1) emerge VideoThumbnail. 2) start ROX 3) goto Rox Application Directory /usr/lib/rox 4) click on VideoThumbnail application directory and click button Install Handler I only tested under ~x86, so I recommend testing under other platforms and modifying keywords as needed. That's all!
Created attachment 65821 [details] rox-extra/VideoThumbnail-0.1.5 ebuild Initial commit of VideoThumbnail application helper for ROX >=2.1.1 and rox-lib >= 2.0.0
i've created the same ebuild and was already testing ... anyway it segfaults for me in rox.edit_options()
Did it segfault at Install Handler step or different. Cannot duplicate. What is your platform?
Maintainers may wish to change this to lower case to conform to standards of other apps in rox-extra. In addition, changes to the ebuild file should include the use of MY_PN="VideoThumbnail" to aid in download and installation.
heh... i'm sorry my segfaults were nothing to do with VideoThumbnails .... my expat was broken
Created attachment 67639 [details] rox-extra/videothumbnail-0.1.5.ebuild file renamed to conform to lower case standards. $MY_PN variable set in ebuild file. You must explicitly remove VideoThumbnail if previously installed if you install this. It will not replace Mixed Case version.
Created attachment 68348 [details] revised to tighten up spacing
Python modules aren't compiled. Need updated eclass
This doesn't work for me. I first emerged rox-lib2 (http://bugs.gentoo.org/show_bug.cgi?id=79333) and then VideoThumbnails (the "revised to tighten up spacing" above). I ran VideoThumbnails as a user and installed the handlers. Closed Rox and re-opened it but nothing, no errors, and no attempt to render thumbnails.
(In reply to comment #9) > This doesn't work for me. I first emerged rox-lib2 > (http://bugs.gentoo.org/show_bug.cgi?id=79333) and then VideoThumbnails (the > "revised to tighten up spacing" above). I ran VideoThumbnails as a user and > installed the handlers. Closed Rox and re-opened it but nothing, no errors, and > no attempt to render thumbnails. Make sure you have rox up to date -- at least the versions indicated. Make sure ROX-Lib is 2.0.2, this is a new requirement due to a bug) This program is a bit of a disappointment. It seems to show only the first frame. So, if your video begins with black, then that's the thumbnail you will get. It does not play the video in the thumbnail. It merely reads the video file and renders a thumbnail from it. If you installed all the handlers properly, then if you go to a new video, you SHOULD see the icon change from the MIME one to what looks like a small film frame. I've put the author's website up there for additional info and you can contact him if the product is not functioning as expected. You may also want to peruse the rox maillist and see if anyone has posted anything. I'll be loading a new ebuild to reflect the change in rox-lib requirements
Created attachment 69089 [details] rox-extra/videothumbnail-0.1.5.ebuild updates rox-lib requirements to 2.0.2.
I've got it working now. I moved all the handlers from ~/.config/rox.sourceforge.net/MIME-thumb to ~/Choices/MIME-thumb. I noticed this because I set a custom icon (via set icon in the right-click rox menu) this is where it is placed, and this is where MagickThumbs (for pdf documents etc) places it's handlers.
Created attachment 70172 [details] videothumbnail-0.1.6.ebuild Version update. This one should be committed.
Created attachment 70546 [details] rox-extra/videothumbnail-0.1.6.ebuild fixed ebuild error. ROX_LIB variable s/b ROX_LIB_VER otherwise eclass would not check for latest lib. Also, changed APPNAME to equal ${MY_PN}.
Great, it's in portage now. The latest version allows you to choose between mplayer and totem backends, so in case user has gnome in USE ebuild will require totem and not mplayer.