When I try to access my dvd at /dev/cd0c with ogle (and other players for that matter) my Openbsd will only allow this as root.
Now, I tried to create a video group, add myself and the directory to it. Resulting in the same error message(see end of post) as before.

Tried to make a ln -s of the dir, which results in a link that is in the wheel group, as I am i the wheel group and the read permission is set for "wheel"; shouldn't I be able to access the directory? That route didn't work either
.
The Openbsd FAQ doesn't go in to this and only offers a few examples of players to use.

Sorry to bring you this noob question, but I'm trying to switch all of my computers to OpenBSD and these multimedia features where kind of pre-configured in most of the linux distros that I used before I switched.

Anyway, thanks for your time, Z.

Code:

ERROR[ogle_nav]: faild to open/read the DVD
DVDSetDVDRoot:: Root not set

PS: my system is a standard OpenBSD 4.5 and the PKG binary install of Ogle.

Ah! thanks for that!
Would you be willing to provide a quick explanation why?

Quote:

Ogle is rather old these days, it doesn't look maintained.. have you considered Mplayer or VLC media?

Actually I'm quite pleased with it's performance.
VLC is giving me REALLY bad performance on OBSD for some reason.
Mplayer itself is great but Gmplayer crashes with compile errors. (Don't worry, I'll do my best to fix that myself without imposing even further on your time )

Ah! thanks for that!
Would you be willing to provide a quick explanation why?

Because block devices are only meant to be used when mounting, the kernel does some buffering that will probably negatively effect performance otherwise.

It's just something you should remember as a rule of thumb, many of the base tools are starting to reject block devices as arguments now.

Always use the raw character device if you aren't mounting.

@jggimi, it does seem that Ogle can play DVD's that are mounted.. but it's debatable if users should be allowed to mount at all, it probably makes more sense to allow access to the device node.. either through the operator group or via some fbtab magic.

Of course, mounting isn't required for playing video DVDs and is not possible for audio CDs. A/V players are designed to use the raw devices, though for DVDs, one can mount them (they're bridged UDF/CD9660 filesystems) and use players with the VOB sets, if desired.

Block devices are only required for mounting filesystems, and will degrade performance if used for other purposes. Raw is recommended, and, for some operations, such as formatting partitions or burning optical media, raw devices are required. e.g.: compare the results from these two commands, run on an unmounted partition: