Seamless is a DVD player software for desktop and laptop computers, enabling users to watch DVD movies seamlessly.
The software comes with a simple graphical user interface that can be controlled using a keyboard or a remote control. It also offers a full-screen mode that is perfect for comfortably enjoying movies on the computer monitor or an external TV set. Seamless is licensed under the GNU General Public License, which means you can download, install and share it with your friends and family.
If you're interested, you can also study and modify the source code to customize the software to your liking. The GNU General Public License grants you the freedom to copy, distribute and modify the software as you wish.
To get started with the program, run the src/seamless.py script in the source tree. The default configuration plays video through the XVideo XServer extension and audio through the first ALSA supported sound card found. This setup should work seamlessly on most modern systems. However, if you need to make any changes, you can run Seamless with the --help option to see a description of available parameters.
The software is easy to use, and the operation is simple and intuitive. You can use the arrow keys to move inside menus and the Return key to confirm. Pressing Esc or the menu key on a remote takes you to the menu when playing a film. PageUp and PageDown allow you to jump chapters back and forth, while Shift+RightArrow and Shift+LeftArrow let you jump 10 seconds forward and backward, respectively. Clicking anywhere on the main window switches between normal and full-screen mode, with P acting as the pause/play button to stop or restart playback. F2 and F3 let you switch between audio streams and angles, respectively. Closing the window terminates the program.
Finally, the only requirements for running Seamless are Python version 2.4 or newer, GStreamer, PyGTK version 2.8 or newer, libdvdread, and Pyrex.
Version -: N/A