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 |
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