My Collection
General Information
My Collection is a Jukebox application built-in into the firmware of Dune
HD media players for automatic indexing and nice visualization of movies
collections.
Also see here: New GUI
Supported Models
My Collection is available on the following Dune HD media player models:
- All 2018+ models.
- Pre 2018 models (based on Sigma Designs media processors): all
models starting with Dune BD Prime 3.0 (some models require Dune Plus subscription).
Features
The following features are provided:
-
Posters, backgrounds and descriptions for movies and people.
-
Once your movie collection is indexed, you can navigate through all
your movies using a convenient and nice GUI including: movie posters,
movie descriptions (available in different languages), fanart
background images, cast and crew information including people photos,
biography, filmography.
-
Local and network drives.
-
You can add to your collection any number of folders with movies, which
can reside on either local drives (such as USB HDDs or internal HDDs)
or network drives (SMB or NFS) (network drives should be configured in
your player as network folders). Movies from all configured folders can
be browsed as a single collection, or you can filter by folder and
browse only movies from a certain folder.
-
Access to the movie catalog even when drives are detached.
-
All system data about your collection is stored in a special system
location, and nothing is stored inside the folders which store video
files. So when your folder with video files is not currently accessible
by the player (e.g. it is located on a separately stored HDD), you can
still work with your collection and browse through all movies,
including those located on detached drives. When you try to play the
movie stored on a detached drive, the system will inform you about
this. Also, if you want, you can browse only for movies located on
currently attached drives (or located in specific folders).
-
Automatic indexing and recognition of movies.
-
When you start indexing of a folder with movies, the player
automatically searches for all video files inside this folder and tries
to automatically recognize all video files found. Video files of all
types are supported (including regular video files, DVD ISO images,
VIDEO_TS folders, BD ISO images, BMDV folders). Sophisticated
algorithms are used in order to try to recognize as many movies
as possible automatically, and do it correctly. In particular, the
following ways to identify and recognize movies are used: by filename,
by folder name, by file content, by BD metadata, by metadata created by
ISO grabbing sofware, by other metadata (.nfo files), and so on. The
standard conventions for filenames of movies and episodes ("movie name
(year)", "SnnEnn") are supported, but even if the files are named in a
different way, the system tries hard to correctly recognize the movie
and make the best possible automatic match.
-
Manual editing of the movie catalog.
-
After the automatic indexing is done, you can manually review the
indexing results and revise the matches (associations) between your
video files and movies, using the special File-Movie Matching GUI. The
player will automatically mark all matches between files and movies,
which require review and confirmation, as "unconfirmed", and propose
you to confirm them. You can confirm and revise the associations when
and how you want -- review everything immediately after indexing or do
it later, do it when browsing your movie collection, confirm the match
after you watched the movie, or use the special GUI for editing the
matches between files and movies. When revising the wrong match, you
can view other potential matches and choose the proper movie from the
list, search movie by manually entered or revised movie title, or even
search movie by IMDB ID.
-
Smooth GUI with nice animation effects.
-
The GUI is smooth and has nice animation effects. The GUI is rendered
with the maximum possible quality using the full resolution of the
player menu. The GUI is based on a special rendering engine, highly
optimized and tuned for the hardware of Dune HD media players.
-
Information about movies not in your collection
-
The "My Collection" function is based on "Movies" function of Dune HD
UI. The "Movies" function is movies encyclopedia with various
information about various movies available in the world. It allows you
to study the information about movies and related persons (cast and
crew) and find interesting movies and persons. For some movies,
trailers are available. Extensions (plugins) may provide additional
information and functionality, such as integration of streaming
services.
-
Cast and crew explorer.
-
For each movie, you can view the list of people (cast and crew). For
each person, you can view the list of her/his movies (including movies
which are not in your collection), navigate into these movies, view the
people, description, trailers of these movies, and so on. This way you
can discover additional movies you would like to watch.
-
Similar movies.
-
For each movie, you can view the list of similar movies (including
movies which are not in your collection), navigate into these movies,
view the people, description, trailers of these movies, and so on. This
way you can discover additional movies you would like to watch.
-
Movie collections (sagas). (r20+ firmware versions)
-
My Collection automatically groups movie sagas into movie collections
(such as Back to the Future 1, Back to the Future 2, Back to the Future
3).
-
Favorite movies and persons.
-
You can add any movie or person (even for movies which are not in your
collection) to Favorites menu.
-
Trailers.
-
For many movies, you can see the list of available trailers and watch
these trailers.
-
Integration of streaming services.
-
If an extension plugin which implements an integration with a streaming
service is installed, and the movie is available in this streaming
service, you can watch this movie in this streaming service by pressing
"Play..." button on the movie screen. This function is especially
useful for movies which are not in your collection. To see and manage
the list of currently installed extensions / streaming services, use
the menu "Setup / Applications / Extensions".
How To Use
My Collection functionality is available via "My Collection" item at the
top level of the main menu.
Perform the following steps to start using it:
-
Add some folder to My Collection.
-
You can do it in several ways: use "My Collection / Settings / Manage
folders / Add folder..." function, or choose a drive or folder and
press "POP UP MENU" RC button and then choose "Add to My Collection"
action, or just attach a drive with the movies to the player and choose
"Add to My Collection" action in the appeared dialog.
NOTE: If you want to add a folder located on a network share, first
ensure that the corresponding network share is added as a "network
folder" in "Sources" menu. To add a network folder: press "POP UP MENU"
RC button in "Sources" menu and choose "New Network Folder" action, or
choose a SMB share in "Sources / Network Browser / Network Places" menu
and press "POP UP MENU" RC button and then choose "Add as Network
Folder" action.
NOTE: When you add a folder to My Collection, you can give any name to
this folder, which may be different from the original folder name. This
name will be used to identify this folder when you work with My
Collection functionality.
-
Index the folder added to My Collection.
-
In the My Collection folder settings screen ("My Collection / Settings
/ Manage folders / Your Folder Name"), press "Start indexing" button.
The player will scan the folder and create the index for this folder in
background. You will be able to see and monitor the indexing progress.
NOTE: On this screen, you can also stop indexing, restart indexing
again, reindex the folder after the folder content has been modified,
delete indexing results (e.g. to reindex from the scratch). Also here
you can remove the folder from your collection (the folder itself and
its content will be kept) and rename the folder.
-
Revise the matches between files and movies (optional).
-
This is not mandatory, but after you indexed a folder, it is usually
recommended to review all the files which were added to the index, and
matches between these files and movies. Some matches may be wrong and
you could need to manually correct them. To do it, in the My Collection
folder settings screen, press "Edit matchings between files and movies"
button. Then choose for example "Files without confirmed associations"
filter and review the movie associated with each of these files. If the
associated movie is correct, confirm it by pressing for examle "B" RC
button ("This movie" action); if it is wrong, choose the correct movie
and confirm it.
-
All is done -- start browsing your collection.
-
At the top level of "My Collection" menu, use the items "All movies"
(all movies in all configured folders), "Available movies" (movies on
currently attached drives) or "Movies by folders" (movies in certain
folder).
Additional Screenshots
Web Interface for My Collection
The following plugin provides the possibility to browse the content of My
Collection in web browser on a PC, and also to export it as CSV or Excel
file. Instruction:
- Download and install the following plugin (press ENTER on the ZIP file
in file browser on Dune HD media player):
http://dune-hd.com/firmware/misc/dune_plugin_my_collection_dump.v2.2.zip
- Determine the IP address of your Dune HD media player (see "Setup / Information")
and open the following page in web browser on a PC:
http://DUNE_IP/cgi-bin/plugins/my_collection_dump/do
- If the collection is big, you may need to wait some time (e.g. 30-60 sec).
- You will see a table listing all indexed files and corresponding file-movie associations.
This table can be browsed/sorted and exported as CSV or XLSX file (that can be opened for example in Excel) or JSON file.
The table shows the following columns:
Information about the file:
- N
- MyCollection Folder
- File Hash (hash of the file, different files have different hashes)
- File Path
- Information about the matching movie:
- Movie Title
- Movie Year
- Season N
- Episode N
- Movie ID (identifiers of the movie in various databases)
- Match Confirmed
- Association Type
- Content ID (Movie ID + Season N + Episode N)
- Count of Duplicates ("duplicates" are files having the same Content ID)
- N of Duplicate (number of the file among its duplicates)
You can use this table, in particular, for the following:
- Check if file-movie associations are correct: compare columns "File Path" and "Movie Title", "Movie Year", "Season N", "Episode N".
- Search for files without movie associations: search for empty "Movie Title" column or sort by this column.
- Search for multiple files matching to the same movie/episode: sort by "Content ID" column, or use "Show Duplicates Only" button.
- Search for the same files stored in different places: sort by "File Fash" column.
Limitations
My Collection has the following limitations. Improvements in these ares are
planned in future versions of My Collection:
- Sometimes, a matching movie can not be found. Even if the information
about the movie is available on some web site such as IMDB. The reason is
that My Collection does not directly access various web sites, but rather
uses special Dune HD databases (this is needed to properly implement
advanced functions, such as crew and cast explorer, and other functions).
In most cases, a matching movie can be found (even if it is not recognized
automatically, in most cases it can be found by manually entering a proper
movie title or IMDB ID), but in some problematic cases, it can not. Such
problematic cases should be rare, and Dune HD is constantly working on
reducing the number of such problems.
- You can manually choose a different matching movie for a file, but you
can not manually modify or supply the information about the movie itself
(poster, description, etc). The information about the movie is always got
from Dune HD databases.
- You can not manually create or modiy movie collections (sagas). Movie
collections are detected automatically only.
- When indexing, My Collection does not extract media information (such
as codec and resolution) from video files and does not show or use this
information.
- My Collection does not watch for changes in the indexed folders. In
case of changes in your collection, you need to manually request My
Collection to update the index. In r20+ firmware versions, you can also
configure My Collection to automaticallty rescan the indexed folders
periodically (for example, each 4 hours).