The x11/ogle port
ogle-0.9.2p23 – DVD player (cvsweb github mirror)
Description
Ogle is a dvd player with support for menus and subtitles, and fairly good audio/video synchronization. Other video applications like mplayer and vlc exist, that play more video formats, and can play mpeg2 video from the disk, but ogle currently has better synchronization and extensive menu support. Available FLAVOR: altivec (ppc only) Uses altivec vector unit for a huge speed-up. Only works on powerpc platform with altivec hardware support. Altivec is present on all PowerPC G4 processors. Altivec is not present on G3 or earlier (60x) processors.WWW: http://www.dtek.chalmers.se/groups/dvd/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- Due to limitations in OpenBSD, ogle(1) cannot use any audio 5.1 output system and will always output stereo sound. As shipped, ogle has a text-based interface. The ogle_gui, okle, and goggles yield alternative GUI interfaces. Video acceleration ================== To run ogle, you need a graphics card well supported by Xorg, including the Xvideo extension in YUV mode, and a sound card with 48KHz output. You can check your display Xvideo capabilities with "xdpyinfo" (presence of the Xvideo extension) and "xvinfo" (presence of an adapter with correct YUV capabilities). A positive test will usually look like: xvinfo Number of image formats: 4 ... id: 0x32315659 (YV12) guid: 59563132-0000-0010-8000-00aa00389b71 ... which is the encoding that ogle(1) is looking for. Alternately, at the expense of more cpu power, ogle can also use SystemV shared memory, but the shared memory requirements exceed default GENERIC parameters. You will need to crank them up. Starting with OpenBSD 3.3, sysctl(8) can modify the shared memory parameters. A reasonable choice would be: kern.shminfo.shmall=32768 (to add to /etc/sysctl.conf, or to tweak manually with sysctl). Overall, ogle needs about 50% cpu for full-framerate decoding on a PIII700 with an ATI Mach64 Mobility and an ESS Maestro 2. If Xvideo YV12 is not available, ogle roughly needs 120% cpu on the same machine in 24 bits mode, and full screen rescale is not available. On i386, it's highly recommended to go to a 16 bits mode, where MMX acceleration code exists (requirements go down to 70% cpu). If you can, you may also wish to add several `non-standard' modes to your xorg.conf. The most useful being 720x576.
Maintainer
Marc Espie
Only for arches
alpha amd64 i386 powerpc sparc64
Categories
Library dependencies
Reverse dependencies
Files
- /usr/local/bin/ogle
- /usr/local/include/ogle/
- /usr/local/include/ogle/dvd.h
- /usr/local/include/ogle/dvdbookmarks.h
- /usr/local/include/ogle/dvdcontrol.h
- /usr/local/include/ogle/dvdevents.h
- /usr/local/include/ogle/msgevents.h
- /usr/local/lib/libdvdcontrol.so.11.0
- /usr/local/lib/libmsgevents.so.8.0
- /usr/local/lib/ogle/
- /usr/local/lib/ogle/libdvdcontrol.a
- /usr/local/lib/ogle/libdvdcontrol.la
- /usr/local/lib/ogle/libdvdcontrol.so.11.0
- /usr/local/lib/ogle/libmsgevents.a
- /usr/local/lib/ogle/libmsgevents.la
- /usr/local/lib/ogle/libmsgevents.so.8.0
- /usr/local/lib/ogle/ogle_ac3_p
- /usr/local/lib/ogle/ogle_audio
- /usr/local/lib/ogle/ogle_audio_debug
- /usr/local/lib/ogle/ogle_cli
- /usr/local/lib/ogle/ogle_cli_debug
- /usr/local/lib/ogle/ogle_ctrl
- /usr/local/lib/ogle/ogle_ctrl_debug
- /usr/local/lib/ogle/ogle_gui_debug
- /usr/local/lib/ogle/ogle_mpeg_ps
- /usr/local/lib/ogle/ogle_mpeg_ps_debug
- /usr/local/lib/ogle/ogle_mpeg_vs
- /usr/local/lib/ogle/ogle_mpeg_vs_debug
- /usr/local/lib/ogle/ogle_nav
- /usr/local/lib/ogle/ogle_nav_debug
- /usr/local/lib/ogle/ogle_vout
- /usr/local/lib/ogle/ogle_vout_debug
- /usr/local/man/man1/ogle.1
- /usr/local/man/man5/oglerc.5
- /usr/local/share/doc/pkg-readmes/ogle
- /usr/local/share/ogle/
- /usr/local/share/ogle/ogle_conf.dtd
- /usr/local/share/ogle/oglerc