I have a private zenphoto install running 1.2.9 right now, but earlier versions had the same problem.
I share photos and video from my camera with family and friends. All worked well until I got a new camera. The old camera took:
[MJPG] 640x480 24bpp 10.000 fps
which I converted to flv:
[FLV1] 520x390 0bpp 29.970 fps
The new camera takes:
[H264] 1280x720 24bpp 30.000 fps
which I convert to flv:
[FLV1] 520x294 0bpp 29.970 fps
I also create jpg image previews of all videos in both cases. (I don't resize the images, so they are 640x480 in the first case and 1280x720 in the second.)
The new movies do not show up on the site at all. In one example, the album shows 77 objects but the directory actually contains:
$ ls -1 *.jpg | wc -l
83
(The missing images in the album are the jpg movie previews.)
What is going on?
How about a link to the site?
Note that the video players our two plugins are for are third party. They sometimes refuse to work with certain settings or codecs (flv is NOT a codec but a container). See the player's creators sites on info and help on that.
Yes... The install is private, as I said before. But I've created a new instance which demonstrates the problem: http://zoned.net/zenphoto/test/
This is a fresh install with 6 photos and 6 .mov videos and 1 .avi video. All plugins are the default except for flvplayer has been turned on and added. You can see a copy of the files in the "test" album at this link: http://zoned.net/test/
The test site shows only 7 of the 13 objects it should show.
I created the test directory in the albums folder and copied the files in. I didn't publish anything, but all 6 images and the old .avi movie appeared while the .mov files did not. The .avi movie is the only one that is working!
I made a hack some versions ago that would provide a direct download link to the .avi file if it existed, but that has nothing to do with this install.
The contents of the album are all copied into this HTTP directory. http://zoned.net/test/ Is there anything wrong there?
Hmm...
$ file zenphoto/albums/test/mvi_0643.mov
zenphoto/albums/test/mvi_0643.mov: ISO Media, Apple QuickTime movie
Interesting. If I move the .mov file out of the way, the .flv file shows and plays. Of course, that means people can't get the full size version, but maybe that's alright for now.
Ah, of course, now I see what it is. You have three files with the same name! mvi_0644.jpg. mvi_0644.flv, and mvi_0644.mov.
You need one unique video file and one unique videothumb. What happens is that Zenphoto uses the first video it finds. If you want both the mov and the flv you have to name them differently. The suffix is not enough.