A slightly less random "random order"

Ask for help and post your question on how to use XnView Classic.

Moderators: helmut, XnTriq, xnview

Post Reply
pmoore
Posts: 4
Joined: Tue Aug 12, 2008 7:30 pm

A slightly less random "random order"

Post by pmoore »

The slideshow "use random order" option displays images randomly (as it says). However, I find that sometimes it feels like it's being repetitive, or getting "stuck" showing a few images more often than others. I know that's possible with random selection, but sometimes I'd like a little less randomness :)

Is it, or would it be, possible to set a slideshow up to display each image in turn, in a random order without repeats, then shuffle and start again? Something like dealing a deck of cards. That way, I'd get each image once before repeats. (I've seen some programs which offer an intermediate level, randomize a group of N images and show them before getting another random set - this is a little more random, but still avoids too much repetition. It's probably overkill, though).

Also, when building an EXE slideshow, is the order set at creation time? I didn't see anything about command line parameters for the EXE, but is it possible to select sequential or random at runtime?

Thanks,
Paul.
User avatar
xnview
Author of XnView
Posts: 46236
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: A slightly less random "random order"

Post by xnview »

pmoore wrote: Is it, or would it be, possible to set a slideshow up to display each image in turn, in a random order without repeats, then shuffle and start again? Something like dealing a deck of cards. That way, I'd get each image once before repeats. (I've seen some programs which offer an intermediate level, randomize a group of N images and show them before getting another random set - this is a little more random, but still avoids too much repetition. It's probably overkill, though).
Strange, it's not really a random order, each picture must be showed only 1 time.
Also, when building an EXE slideshow, is the order set at creation time? I didn't see anything about command line parameters for the EXE, but is it possible to select sequential or random at runtime?
No sorry no option
Pierre.
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Post by XnTriq »

OpsMan ([url=http://newsgroup.xnview.com/viewtopic.php?p=53656#53656]slideshow random[/url]) wrote:"Use Random Order" in slideshow dialog isn't really random. It always starts with the same photo, and shows the photos in the same sequence every time the exe is run.

Is it possible to have the photos played in a different random sequence each time, or at least not start with the same photo?

This is available in another viewer, but I like XnView's transition effects much better.
pmoore
Posts: 4
Joined: Tue Aug 12, 2008 7:30 pm

Re: A slightly less random "random order"

Post by pmoore »

xnview wrote:Strange, it's not really a random order, each picture must be showed only 1 time.
Well, think of it like dealing a deck of cards. Shuffle the deck, deal each card once. After finisning, reshuffle and deal again.

I can get almost this effect by randomly shuffling the list of pictures, but then it doesn't get reshuffled after each pass through the "deck".

Paul
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Post by XnTriq »

pmoore
Posts: 4
Joined: Tue Aug 12, 2008 7:30 pm

Post by pmoore »

Sorry, I'm not sure I follow. Yes, that's how it should be coded. What I'm asking is, is it available in XnView, and if not, is it a reasonable request for a new feature?

Paul
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Post by XnTriq »

Hello Paul,

I was hoping that the two links in my previous post would back up your explanations and provide Pierre with ideas for an improved “randomness”, because the articles are written from a developer's point of view.
Post Reply