Menu

Tree [r3] /
 History

HTTPS access


File Date Author Commit
 de 2017-10-15 henkidefix [r1] initial commit
 en 2017-10-15 henkidefix [r1] initial commit
 es 2017-10-15 henkidefix [r1] initial commit
 nl 2017-10-15 henkidefix [r1] initial commit
 po 2017-10-15 henkidefix [r1] initial commit
 th 2017-10-15 henkidefix [r1] initial commit
 i18n 2017-10-15 henkidefix [r1] initial commit
 i18n-mo 2017-10-15 henkidefix [r1] initial commit
 nothumb.png 2017-10-15 henkidefix [r1] initial commit
 playlisteditor.desktop 2017-10-15 henkidefix [r1] initial commit
 playlisteditor.glade 2017-10-15 henkidefix [r1] initial commit
 playlisteditor.png 2017-10-15 henkidefix [r1] initial commit
 playlisteditor.py 2019-04-14 henkidefix [r3] Gtk api change on positional arguments
 pylintrc 2019-04-14 henkidefix [r2] small change regarding pylint
 readme.md 2017-10-15 henkidefix [r1] initial commit
 screenshot.png 2017-10-15 henkidefix [r1] initial commit
 versions.txt 2019-04-14 henkidefix [r3] Gtk api change on positional arguments

Read Me

Description

XINE is a very good free media player.
BUT the build-in editor for playlist is . . . not so good.

Xine Playlist Editor will just do that:
Edit a playlist and safe as .TOX (toxine format).

This is a stand alone program based on GTK & Python.
First Release v0.6: Python-2 and Gtk-2 (beta)
Second Release v0.7: Python-3 and Gtk-3 january 2013.
Third Release: v0.8: featuring: internationalization
with English, German, Dutch, Spanish and Thai.
Fourth Release: v0.9: capable to run as python zipapp.

Features:
- Shows thumbnails of your video's.
- Save or Open a playlis with extension ".tox" so it can be used by XINE.
- Add or remove video's to your playlist.
- 1-click button to start XINE and watch an item from the list.
- Re-sort your playlist to play the videos in a different order.
- Currently using Python 3 and gtk3

Installation:
As of version 0.9 playlisteditor is installation free:
Just put the zipapp anywhere you like
and run like python xineplaylisteditor.zyp
because python has buil-in code to execute zip files
and can also access any resources inside the zipapp.

Notes:
The "ADD" button is to add video files to the playlist.
The FILE menu has entries to open or save your xine playlist.
Playlisteditor will not and can not edit your video.

Typical workflow is:
- ADD media to the playlist.
- Organise them in the right order (buttons up/down).
- Save your playlist like "holiday.tox"

Background:
When there are a lot of videos from the videocamera, you could
use a video editing tool to join those videos into one big file.
But also keep your original shots just in case you ever need to
make something new. So than we keep 1 Gb of video files and
a composition of the best shots as a 300 Mb file.

With the playlisteditor we only create a very small file
(100 videos in 10KByte) because it has doclinks only.
Than XINE will play the playlist and glue your videos together.

By the way: playlisteditor uses the thumbnails according to
the freedesktop standard. When you have new videos and not created
thumbnails it will show a image to indicate the thumbnail is missing.
Usually the solution is: use your filemanager to open the folder.
Than it will generate the thumbnails. The filemanager could be anything
like Nautilus, Rox, PCmanFM, Thunar, Dolphin, Konqueror.

This project was build using Archlinux but should work on any modern linux.

Software and tools relevant to this project:
- XINE: www.xine-project.org
- GTK3: www.gtk.org
- Glade: glade.gnome.org
- Python: www.python.org
- pylint: www.pylint.org
- Editor: www.geany.org/
- Archlinux: www.archlinux.org

Licence: GNU General Public License (GPL),
https://www.gnu.org/licenses/gpl.html
Henk Speksnijder 20170624