Enhanced MovieList with VLC stream support

tahir85pk

Super VIP
Messages
936
Enhanced MovieList 0.8... mipsel for Enigma²

Enhanced MovieList 0.8.6r0 mipsel for Enigma²
 
Last edited:

bis

VIP
Messages
5,037
Enhanced MovieList with VLC stream support (7 available languages)
 
Last edited:

k@lkov

Super VIP
Messages
10,003
Enhanced MovieList with VLC stream support 0.88-r4

Code:
[B]Version 0.88-r4:[/B]
- Fix for CVS get() change (now should work on old and new CVS versions)

[B]NOTE:[/B] This plugin does not overwrite any Enigma2 files.

[B]How to create a new translation[/B]
After installing the plugin the latest update of the translation template file can be found at:
/usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/locale/Suomipoeka.pot

[B]Here's how I compile the Finnish translation on Ubuntu Linux:[/B]
msgfmt locale/fi/LC_MESSAGES/Suomipoeka.po -o locale/fi/LC_MESSAGES/Suomipoeka.mo

Also possible to use Poedit

Filled templates can be posted into this thread or emailed to me and I will 
include them into the releases. Note that as the plugin is developed further 
the message strings may get changed an new ones added, this means that 
all the translation files need to get updated to be complete. New translations
 can be added and tested in the plugin after the installation.. A GUI restart is 
needed to enable a new translation for the used GUI language.

[B][COLOR="Red"]Main Features[/COLOR][/B]
[B]MovieList:[/B]
- *Very* fast operation compared to the original E2 MovieList
- Full directory support
- More control over the movie files (move, delete, dir create, empty dir delete)
- Multiselection (pressing the video-button on a movie) for all available operations (delete, move and playlist)
- Files can be moved or renamed during playback / recording (Linux filesystem feature)
- Files can be deleted while being played (playback will be stopped or file is removed from playlist)
- Ongoing recording is shown in the movie list
- Recording can be stopped via the movie list
- Trashcan option (if you don't like it, put "days remain" to 0 and "trashcan hide"=yes)
- File operations done in the background (currently 3 shell execution unit instances, can be scaled up if required)
- Files being moved across mount points e.g. from internal HDD to an NFS/CIFS NAS share (or vice versa) do not block the GUI
Other plugin features:
- Allows usage of different GUI and EPG languages without messing up the EPG
- Automatic cleanup of done-timers
- Automatic daily restarting of Enigma (prevents device crashing in heavy usage)
- Possibility to speedup the remote control key input

[B]MovieList Controls[/B]
- Cursor keys: navigate list normally
- Info: standard Enigma EventView
- Menu: pops up the MovieSelectionMenu
- TV-button: reload current directory
- VIDEO-button: Select / deselect files for multiselection
- TEXT-button: Multi-selection *toggle* begin / end
- OK: play current movie selection / playlist
- RED: delete selected movies (permanently if "days to remain in trashcan"==0)
- GREEN: Alpha sort / date sort toggle
- YELLOW: Move currently selected movies (LocationBox opened if cursor not on top a directory)
- BLUE: Movie home / Play last (configurable)
 

k@lkov

Super VIP
Messages
10,003
Thx to suomipoeka

version 0.91 with audio lipsync support

Added initial realtime lipsync control support. Works in both
TV-mode and the player with the bouquet +/- buttons.

The TV-mode support requires the following change into
/usr/share/enigma2/keymap.xml:
Code:
<map context="InfobarChannelSelection">
	<key id="KEY_LEFT" mapto="zapUp" flags="mr" />
	<key id="KEY_RIGHT" mapto="zapDown" flags="mr" />
	<key id="KEY_UP" mapto="switchChannelUp" flags="mr" />
	<key id="KEY_DOWN" mapto="switchChannelDown" flags="mr" />
	<key id="KEY_PREVIOUS" mapto="historyBack" flags="mr" />
	<key id="KEY_NEXT" mapto="historyNext" flags="mr" />
	<key id="KEY_BACK" mapto="historyBack" flags="mr" />
	<key id="KEY_FORWARD" mapto="historyNext" flags="mr" />
	<key id="KEY_CHANNELUP" mapto="spAudioDelayMore" flags="m" />
	<key id="KEY_CHANNELDOWN" mapto="spAudioDelayLess" flags="m" />
 	<!--key id="KEY_CHANNELUP" mapto="openServiceList" flags="m" /> 
	<key id="KEY_CHANNELDOWN" mapto="openServiceList" flags="m" /-->
	<key id="BTN_0" mapto="zapUp" flags="mr" />
	<key id="BTN_1" mapto="zapDown" flags="mr" />
	</map>
 

k@lkov

Super VIP
Messages
10,003
Enhanced MovieList with VLC stream support v0.91

Code:
New update 19.02.2009
Thx to suomipoeka
 

k@lkov

Super VIP
Messages
10,003
Enhanced MovieList with VLC stream support v0.91

Code:
New update 19.02.2009
Thx to suomipoeka
 

juli13

Staff member
Administrator
Messages
10,198
Enhanced MovieList with VLC stream support v0.92

Enhanced MovieList with VLC stream support (10 available languages)

Code:
The Suomipoeka plugin is designed to provide better user experience and control over recordings. The plugin also provides various other enhancements to Enigma2 to make the use of the receiver more fluent. Mainly the plugin consists of a new movie list and a configuration menu (can be reached via the Enigma2 plugin menu).

 NOTE: This plugin does not overwrite any Enigma2 files.

Available languages
Danish, Dutch, English, Finnish, German, Italian, Polish, Spanish, Swedish, Turkish
(most translations created by the local users)

When installed the plugin will be in English if a translation matching the GUI language is not found.

How to create a new translation
After installing the plugin the latest update of the translation template file can be found at:
/usr/lib/enigma2/python/Plugins/Extensions/Suomipoeka/locale/Suomipoeka.pot

Version 0.92-r0:
- Workaround for Enigma2 subtitle crashes when deleting currently played movie and a subtitled channel appears behind the movie list
- Workaround for Enigma2 subtitle crashes during re-open after STOP-press operation
- Fix for .ap files getting into the right place when an ongoing recording is moved to different dir
- Menu option for locating/deleting all rogue .ap, .****, .eit and .cuts files (.ts file not existing)
- Removed audio delay functionality (AC3 Lipsync plugin can be used instead)
- Minor fix to timer event hanling during Enigma2 start (filenames are re-calculated)
- Added Polish locale
 

juli13

Staff member
Administrator
Messages
10,198
Enhanced MovieList with VLC stream support (10 available languages)

Version 0.92-r1:
- Fixed new occasional crash when deleting currently played
- Fixed problem with delayed clock sync in bootup and resulting incorrect auto-restart time
- Movie list button translation fix
- Minor fix to player playlist operation (was skipping 2 files when deleting currently played)
 

juli13

Staff member
Administrator
Messages
10,198
Enhanced MovieList with VLC stream support v0.92 r2

11.04.2009

Version 0.92-r2:
- New fix for occasional crash when deleting currently played (was still occuring even though quite seldomly)
- Better detection of currently played movie when deleting (didn't work if movie was moved during playback and then deleted)
- Added plugin menu behind MovieList MENU-button long press
- Player stop button keymap fix for DM8000
- Some code cleanup and minor tweaks
 
Last edited:

k@lkov

Super VIP
Messages
10,003
Enhanced MovieList with VLC stream support v0.93

Thx to suomipoeka
Code:
[B]Version 0.93-r0:[/B]
- Added automatic subtitle enable feature to SP player 
  (three selectable languages/three priorities)
- Support for detecting remote Dreambox recording on a 
  shared NAS/HDD mount
 

juli13

Staff member
Administrator
Messages
10,198
16.04.2009

Version 0.93-r1:
- Quick rewrite of player subtitle enable feature, MovieList open/close conflict resolved
 

elgeneral

Registered
Messages
7,811
Latest Version Suomipoeka

Suomipoeka Version 0.89-r1

27.11.09

Version 0.89-r1:
- Added Turkish locale
- Update for German locale
Version 0.89-r0:
- Fixed playlist GUI freeze issue with new Enigma2 versions
- Cleanup of VLC Plugin interfacing
Version 0.88-r4:
- Fix for CVS get() change (now should work on old and new CVS versions)

Pues si:thum:
 

elgeneral

Registered
Messages
7,811
Suomipoeka Version 0.95

Suomipoeka Version 0.95 (update 27.12.09)

Version 0.95-r0:

- added option for hiding "VLC servers" directory
- added long-BLUE press -> opens bookmarks
- movie list button functionality optimizations
- video-button long press keeps selecting more files
- buttons without an operation can be seen in the help screen (also a popup dialog is shown when used)
- removed change repead binary (rewrote in python), no more mipsel dependencies
- removed locales (should use separate installation packages)
- some minor fixes

May be some other changes as well that I forgot

TODO:
figure out a better solution for distributing locale packages
 

tani1

Staff member
Super Moderator
Messages
17,767
Suomipoeka v0.9.5-r0

Suomipoeka v0.9.5-r0
Version 0.95-r0:
- separate version for DN500+ / DM600 with better background colors (icons still bad, should be disabled from settings)
- support for Enimga1 recording filenames
- added option for hiding "VLC servers" directory
- added long-BLUE press -> opens bookmarks
- movie list button functionality optimizations
- video-button long press keeps selecting more files
- buttons without an operation can be seen in the help screen (also a popup dialog is shown when used)
- removed change repead binary (rewrote in python), no more mipsel dependencies
- removed locales (should use separate installation packages)
- some minor fixes
 

k@lkov

Super VIP
Messages
10,003
Version 0.96-r0

Code:
- added support for shell & Python scripts in the 
   movie list with SP_* environment variables
- some functionality moved into scripts (cifs file unhide/delete, empty trash)
- optimized and cleaned up movie list loading
- updated rogue file check to cover all new data file extensions
- display "reading directory" text when loading movie file list
- trashcan cleanup now done during specified time
- switched png loader, now the same plugin version works on all 
   Enigma2 Dreamboxes (DM500, DM600, DM70xx, DM800x)
- fixed player EOF Enigma2 hang
- added selection chaged event observer support 
  (for MovieList Preview plugin and likes)
 
Top