Fork MediaPortal on GitHub

MY Videos rework for MP 1.3.0

Discussion in 'Archive' started by Deda, June 2, 2011.

Thread Status:
Not open for further replies.
  1. Deda
    • Team MediaPortal

    Deda

    System Specs
    Whole MP1 team is dedicated to make it better. This is my small contribution for 1.3.0 Release (no mockups, fully functional and ready). Skin look is just my work so be sure that it can look 1000% better by real skin masters.

    Attached Files:

    • ScreenShot001.jpg
      ScreenShot001.jpg
      File size:
      40.5 KB
      Uploaded:
      April 6, 2012
      Views:
      877
    • ScreenShot004.jpg
      ScreenShot004.jpg
      File size:
      24.9 KB
      Uploaded:
      April 6, 2012
      Views:
      1,138
    • ScreenShot005.jpg
      ScreenShot005.jpg
      File size:
      35.8 KB
      Uploaded:
      April 6, 2012
      Views:
      761
    • ScreenShot006.jpg
      ScreenShot006.jpg
      File size:
      37.2 KB
      Uploaded:
      April 6, 2012
      Views:
      748
    • ScreenShot007.jpg
      ScreenShot007.jpg
      File size:
      50 KB
      Uploaded:
      April 6, 2012
      Views:
      726
    • ScreenShot008.jpg
      ScreenShot008.jpg
      File size:
      69 KB
      Uploaded:
      April 6, 2012
      Views:
      720
    • ScreenShot009.jpg
      ScreenShot009.jpg
      File size:
      28.3 KB
      Uploaded:
      April 6, 2012
      Views:
      712
    • ScreenShot010.jpg
      ScreenShot010.jpg
      File size:
      48.9 KB
      Uploaded:
      April 6, 2012
      Views:
      694
    • ScreenShot011.jpg
      ScreenShot011.jpg
      File size:
      62.2 KB
      Uploaded:
      April 6, 2012
      Views:
      709
    • ScreenShot012.jpg
      ScreenShot012.jpg
      File size:
      51 KB
      Uploaded:
      April 6, 2012
      Views:
      712
    • ScreenShot013.jpg
      ScreenShot013.jpg
      File size:
      35.7 KB
      Uploaded:
      April 6, 2012
      Views:
      692
    • ScreenShot014.jpg
      ScreenShot014.jpg
      File size:
      32.6 KB
      Uploaded:
      April 6, 2012
      Views:
      693
    • ScreenShot015.jpg
      ScreenShot015.jpg
      File size:
      41 KB
      Uploaded:
      April 6, 2012
      Views:
      697
    • ScreenShot016.jpg
      ScreenShot016.jpg
      File size:
      39.5 KB
      Uploaded:
      April 6, 2012
      Views:
      723
    • ScreenShot017.jpg
      ScreenShot017.jpg
      File size:
      39.3 KB
      Uploaded:
      April 6, 2012
      Views:
      719
    • ScreenShot018.jpg
      ScreenShot018.jpg
      File size:
      38.2 KB
      Uploaded:
      April 6, 2012
      Views:
      701
    • 00.jpg
      00.jpg
      File size:
      81.4 KB
      Uploaded:
      April 17, 2012
      Views:
      714
    • 01.jpg
      01.jpg
      File size:
      162.3 KB
      Uploaded:
      April 17, 2012
      Views:
      713
    • 02.jpg
      02.jpg
      File size:
      179.1 KB
      Uploaded:
      April 17, 2012
      Views:
      695
    • 03.jpg
      03.jpg
      File size:
      227.9 KB
      Uploaded:
      April 17, 2012
      Views:
      668
    • 04.jpg
      04.jpg
      File size:
      121.3 KB
      Uploaded:
      April 17, 2012
      Views:
      648
    • 05.jpg
      05.jpg
      File size:
      253 KB
      Uploaded:
      April 17, 2012
      Views:
      656
    • 06.jpg
      06.jpg
      File size:
      268.4 KB
      Uploaded:
      April 17, 2012
      Views:
      705
    • 07.jpg
      07.jpg
      File size:
      291 KB
      Uploaded:
      April 17, 2012
      Views:
      622
    • 08.jpg
      08.jpg
      File size:
      283.4 KB
      Uploaded:
      April 17, 2012
      Views:
      624
    • 09.jpg
      09.jpg
      File size:
      320.2 KB
      Uploaded:
      April 17, 2012
      Views:
      671
    • 10.jpg
      10.jpg
      File size:
      247.3 KB
      Uploaded:
      April 17, 2012
      Views:
      646
    • 11.jpg
      11.jpg
      File size:
      268.5 KB
      Uploaded:
      April 17, 2012
      Views:
      624
    • 12.jpg
      12.jpg
      File size:
      203.3 KB
      Uploaded:
      April 17, 2012
      Views:
      603
    • 13.jpg
      13.jpg
      File size:
      240.2 KB
      Uploaded:
      April 17, 2012
      Views:
      606
    • 14.jpg
      14.jpg
      File size:
      291.3 KB
      Uploaded:
      April 17, 2012
      Views:
      610
    • 15.jpg
      15.jpg
      File size:
      212.9 KB
      Uploaded:
      April 17, 2012
      Views:
      596
    • 16.jpg
      16.jpg
      File size:
      128.4 KB
      Uploaded:
      April 17, 2012
      Views:
      620
    • 17.jpg
      17.jpg
      File size:
      189.7 KB
      Uploaded:
      April 17, 2012
      Views:
      614
    • 18.jpg
      18.jpg
      File size:
      161 KB
      Uploaded:
      April 17, 2012
      Views:
      598
    • 19.jpg
      19.jpg
      File size:
      164.3 KB
      Uploaded:
      April 17, 2012
      Views:
      591
    • 20.jpg
      20.jpg
      File size:
      149 KB
      Uploaded:
      April 17, 2012
      Views:
      592
    • 21.jpg
      21.jpg
      File size:
      258.4 KB
      Uploaded:
      April 17, 2012
      Views:
      630
    • 22.jpg
      22.jpg
      File size:
      138.8 KB
      Uploaded:
      April 17, 2012
      Views:
      580
    • 23.jpg
      23.jpg
      File size:
      137.5 KB
      Uploaded:
      April 17, 2012
      Views:
      586
    • 24.jpg
      24.jpg
      File size:
      152.4 KB
      Uploaded:
      April 17, 2012
      Views:
      588
    • 25.jpg
      25.jpg
      File size:
      155.8 KB
      Uploaded:
      April 17, 2012
      Views:
      589
    • 26.jpg
      26.jpg
      File size:
      238.3 KB
      Uploaded:
      April 17, 2012
      Views:
      605
    • 27.jpg
      27.jpg
      File size:
      189.8 KB
      Uploaded:
      April 17, 2012
      Views:
      619
    • 28.jpg
      28.jpg
      File size:
      190.6 KB
      Uploaded:
      April 17, 2012
      Views:
      609
    • 29.jpg
      29.jpg
      File size:
      137.3 KB
      Uploaded:
      April 17, 2012
      Views:
      621
    • 30.jpg
      30.jpg
      File size:
      116.5 KB
      Uploaded:
      April 22, 2012
      Views:
      576
    • 31.jpg
      31.jpg
      File size:
      180.6 KB
      Uploaded:
      April 22, 2012
      Views:
      581
    • 32.jpg
      32.jpg
      File size:
      117.5 KB
      Uploaded:
      April 22, 2012
      Views:
      611
    • 33.jpg
      33.jpg
      File size:
      260.5 KB
      Uploaded:
      April 22, 2012
      Views:
      606
    Last edited: July 10, 2012
    • Like Like x 32
  2. Deda
    • Team MediaPortal

    Deda Thread Starter

    System Specs
    Re: Blog comes later, pics says more than words :)

    In text about possible (not approved yet) and upcoming changes in My Videos:

    Share view screen:

    • Watched time in percentage for videos,
    • Watched count,
    • Mediainfo icons,
    • View video-info first on click (configurable) - override with play button for instant play,
    • Scan new movies without need to position on folder(s) to add them into video database (MP will scan for new videos only shares checked for scanning in the VideoDatabase Configuration),
    • Handling and scanning BluRay folder rips or ISOs like it handles/scan DVD images and folders now.
    • Default Grabber selecting and Grabber update
    • Fanart support on movie folders
    • Added #hideinfo (true/false) skin parameter which can be added in skin control visibility condition to hide info labels and values for videos not in the database (<visible>string.equals(#hideinfo, False)</visible>)
    Database view screen:

    • Media info icons,
    • View video-info first on click (configurable) - override with play button for instant play,
    • Scan new movies to add them into video database (MP will scan for new videos only shares checked for scanning in the VideoDatabase Configuration),
    • Rename movie Title,
    • Watched time in percentage,
    • Watched count,
    • Search movie by name,
    • Search actor by name.
    • Default Grabber selecting and Grabber update
    • Fanart support on movie groups (Year, genres, actors...) - randomly selected fanart for movie inside group following rule for movies
      restricted by PIN
    • Repaired last selected item positioning in list
    • Split actors view in Actors and directors,
    • Added User groups view
    Movie info screen:

    • Media info icons,
    • Watched count,
    • Cast list rework, it's browsable with actors Picture,
    • Refresh menu command has 2 functions, 2nd function is triggered if you are in cast list and it refreshes actors for movie and update their roles for the movie (this will not download their infos or pictures) (only if Movie have IMDBid),
    • Click on actor/actress will update his/her info and Picture (if available) if actor was not queried before and will open actor/actress info screen (only if movie have IMDBid),
    • Rename movie title.,
    • Actors internally uses actorIMDBid to prevent possible mistake to fetch wrong info, roles and movies.
    • Added writers and studios fields
    • Added Fanart refresh in context menu (MP will download randomly new FA)
    Actor info screen (new screen works only if movie info have IMDBid, otherwise old screen will be visible):

    • Full fanart support (showed fanart varies on place from where you enter this screen),
    • Actor thumb file names are unique (no more overwriting actors pictures with the same name),
    • Full rework of that screen, list of actor movies with covers and short movie info,
    • Play trailers for selected movie in movies actor list (needs online videos),
    • Auto update of missing infos (in background),
    • Manual update of entire actor/actress movie list (refresh all movies and infos in case you want to have latest changes on IMDB),
    • Visible mark for movie you have in video database (can be played from here),
    • All infos and covers are saved and will not be fetched next time, even if we are on different actor and he/she participate in already fetched movie.
    Configuration + Scan:

    • Actors info fetch while scan movies is discarded and replaced with new function in Movie Info screen,
    • Actors and roles for movie will be fetched internally if scanned movie info have IMDBid,
    • New views: Date Added (database view for easy find and play recently added videos with configurable number of days to limit how many days to look back), and Date Watched (database view for easy find last watched videos with configurable number of days to limit how many days to look back),
    • User groups and rules added
    Fanart rework for database movies 1.2.0B+
    • Changed fanart handling so that fanart will be unique per movie (uses Mp videodatabase movieId for fanart file name),
    • Movies with the same name will not have any more problems with overwriting fanart for previous movie with the same name (case when you have movies with the same title but different versions or years),
    • One fanart covers both share and database views (less space needed),
    • Shared folders which contains database movies in share view will show fa for one of those movies inside that folder on select folder,
    • Database group views (Year, Genre, Actors) will show fanart for one of the movies inside the selected group,
    • Full support for protected content (no fanart visible for locked movies) from any view,
    • Users who not use videodatabase do not need to worry for their custom fanart, they still will be visible.
    + many internal bug fixes and improvements for videodatabase (auto cleanup and self fix from redundant entries and errors) and MyVideos plugin.....


    New skin properties:
    Show Spoiler

    Movie info
    (myvideo.xml, myvideoTitle.xml, DialogVideoInfo.xml)
    • #studios (Movie studios)
    • #language (Movie language)
    • #country (Movie country)
    • #hideinfo (True, False) -> used for visibility condition to hide labels and values in share view for video files not in the database
      • <visible>string.equals(#hideinfo, False)</visible> -> False=Visible, True=Hide
    • #movieId (n)->videodatabase move id
    • #watchedpercent (0-100) -> current video file watched status (how much is played) (no need to be in the videodatbase)
    • #watchedcount (0-n)->how many times we watched some video file (no need to be in the videodatbase)
    • #videoruntime (H:M:confused:) -> real time video file duration (for stacked video files it will show full time duration for all files)
    • #strrating -> IMDB rating in text (n/10)
    • #lastupdate (date of last vdb update)
    Database views (Actors/Directors/Titles...)
    • #Actor.Name
    • #Actor.DateOfBirth
    • #Actor.PlaceOfBirth
    • #Actor.DateOfDeath
    • #Actor.PlaceOfDeath
    • #hideActorinfo(True, False) -> used for visibility condition to hide labels and values in title view when view is not directors or actors -> False=Visible, True=Hide
    • #lastupdate (date of last vdb update)
    • #groupmovielist (text, list of movies in selected group)
    #watchedpercentage and #watchedcount are also visible as text3 as "xxx% n"in listcontrol in myvideo.xml and myvideotitle.xml so in List layout there is no need to use them.

    MediaInfo properties (see media/logos subfolder in defaultwide skin folder for currently supported images)
    (myvideo.xml, myvideoTitle.xml, DialogVideoInfo.xml)
    • #VideoCodec
    • #VideoResolution
    • #AudioCodec
    • #AudioChannels
    • #HasSubtitles (Yes, No)
      • <visible>string.equals(#HasSubtitles, True)</visible>
        <texture>logos\subtitles.png</texture>
    • #AspectRatio
    Actor info screen
    (DialogVideoArtistInfo.xml)
    • #Actor.MoviePlot ->movie plot for current selected actor movie from the movie list
    • #Actor.MovieImage ->movie cover for current selected actor movie from the movie list
    • #imdbnumber ->imdb tt number for current selected actor movie from the movie list
    • #Actor.MovieExtraDetails ->extra details (Actors, genres, director..) for current selected actor movie from the movie list
    • #Actor.MovieTitle ->Movie title for current selected actor movie from the movie list
    • #movieid ->videodatbase movieId for current selected actor movie from the movie list (if we have it in our database)
    • #Actor.Name
    • #Actor.DateOfBirth
    • #Actor.PlaceOfBirth
    • #Actor.DateOfDeath
    • #Actor.PlaceOfDeath
    • #Actor.LastUpdate (txt, shows date of last actor info and actor movielist update)
    Latest Media (for basic start menu MyVideos, updates on MP start or on new Movie entry into videodatabase))
    • #myvideos.latestN.title
    • #myvideos.latestN.genre
    • #myvideos.latestN.runtime
    • #myvideos.latestN.year
    • #myvideos.latestN.dateAdded
    • #myvideos.latestN.thumb
      • N = 1-3
    • #myvideos.latest1.enabled (true, false) ->for visibility condition
    • #myvideos.latest2.enabled (true, false) ->for visibility condition
    • #myvideos.latest3.enabled (true, false) ->for visibility condition

    Window Message:

    Show Spoiler


    GUI_MSG_VIDEOINFO_REFRESH
    (I used that in FA handler so it can immediately scan and refresh new FA for scanned/refreshed movies)

    occurs after movie scan or refresh.

    GUIWindowManager.Receivers += new SendMessageHandler(GUIWindowManager_OnNewMessage);

    private void GUIWindowManager_OnNewMessage(GUIMessage message)
    {
    switch (message.Message)
    {
    case GUIMessage.MessageType.GUI_MSG_VIDEOINFO_REFRESH:
    {.....

    27.01.2012:
    • New skin files, little bug fixes, improved MovieInfo screen, IMDB script grabber fix
    02.03.2012:
    • New skin files, more bug fixes, added watched counter, studios, writers in actor list..
    11.03.2012:
    Show Spoiler

    • Added Custom user groups with auto rules editor (this will be maybe little complicated but I can explain) in Win configuration
    • Added custom group view
    • Auto rules are executed on scan movies in GUI and if movie and rule match, movie is automatically added to group
    • Groups can have thumbs (add jpg image with the same name as group into MPConfig\Thumbs\Videos\UserGroups)
    • Split actors view into Actors and Directors
    • Added Birth/Death date/place and biography in Actors/Directors view screen (now screen is not so empty)
    • Added thousand separator for votes
    • Added rating as text (n/10) skin property
    • Changed "/" item separator into "," for genres, directors, writers, studios
    • Fixed some bugs in SQL queries and code

    13.03.2012:
    Show Spoiler

    • Further improved user categories
      • Categories can be added or removed within GUI
      • Movies can be added or removed in/from categories in GUI
      • Thumbs can be added for categories in Win config
      • Movies with no category now can be visible in category view
    • Thumbs can be added for genres in Win config
    • Fixed bug when #videoruntime label visible in share view when selected label is ".."

    15.03.2012:
    Show Spoiler

    • Many things fixed in Win config movie editor
    • Added country and language for movies + skin properties
    • test import for nfo files
    • Not visible fanart in User groups view fixed
    • New IMDB scrapper in attached file (country and language added)
    • * Directors bug fixed when using config movie editor
    • * Added language and country in config movie editor

    19.03.2012:
    Show Spoiler

    • Full Nfo support added (option to create nfo and imgs on scan movie, Import and Export all movies with images)
    • Nfo import is adapted to support additional db fields
      • Nfo Import/Export is still in beta stage
    • Fixed mediainfo MP delay on some occasions on select item (thx to Sebastiii for his time to found delay)
    • Added ysmp skin additions
    • Sorry for wrong skin files for GUI settings, I replaced originals with ones from other project :). GIT was updated but I installer have wrong ones (nothing big, just GUI settings will not work :) ). I will update installation with correct files tomorrow

    Exported Nfo example:
    Show Spoiler

    Code (Text):
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <movie>
    3.   <title>22 Bullets</title>
    4.   <imdb>tt1167638</imdb>
    5.   <language>French</language>
    6.   <country>France</country>
    7.   <year>2010</year>
    8.   <rating>6.7</rating>
    9.   <runtime>117</runtime>
    10.   <mpaa>unknown</mpaa>
    11.   <votes>11879</votes>
    12.   <top250>0</top250>
    13.   <studio>Europa Corp. / TF1 Films Production / Marie Coline Films</studio>
    14.   <director>Richard Berry</director>
    15.   <directorimdb>nm0006939</directorimdb>
    16.   <credits>Franz-Olivier Giesbert / Richard Berry</credits>
    17.   <tagline>Le sang versé ne sèche jamais (Shedded blood never dries)</tagline>
    18.   <outline>A retired mobster goes on a revenge spree after being left for dead with 22 bullets in his body by his former childhood friend.</outline>
    19.   <plot>Charly Mattei has turned a new leaf on his past as an outlaw. For the past three years he's been living a comfortable life and devoting himself to his wife and two kids. However, one winter morning, he's left for dead in the underground parking garage of Marseille's Old Port with 22 bullets in his body. Against all odds, he will not die.</plot>
    20.   <review>Based loosely on a true story premise where a French gangster got pumped with lead and left for dead but miraculously survived the hit, 22 Bullets is a revenge flick worthy of its Europa Corp pedigree so you'll know just what to expect - a stylish thriller filled with anti-heroes, and plenty of gratuitous violence with the charismatic Jean Reno in the role of an avenging angel out to settle scores when the perpetrators just wouldn't leave him alone in his retired life.As the adage goes, one can never quite leave the gangland, and Reno's Charly Mattei, a once feared mobster in Marseille who signalled his retirement through the selling of his businesses to childhood friend Tony Zacchia (Kad Merad in a serious role), it's all about having a reputation that's still influential, and in order for friends to want to move along with their plans against his moral tones of zero involvement in drugs, the only way is to launch a pre- emptive strike to take Mattei out of the equation, only for the group of gunmen to fail in their quest and Mattei's reputation grows to become L'Immortel for obvious reasons.Like the Godfather series, one may want to get out from one's violent past, but circumstances pull one right back into the thick of the action. For Mattei, it's almost giving the other cheek up for another slap when the mob goes after him in the hospital, but the last straw that broke the camel's back came from the targeting of his remaining loyal soldiers, and thus the avenging angel is born, nevermind if one of his arm is now paralyzed.It's a story of honour amongst thieves, how some hoodlums fail to pay heed to the established rules of engagement of never crossing the line to hurt women and children, and essentially family members in their violent public spat. As for the cops led by Marie Goldman (Marina Fois), she's eager to look for an opening to avenge her husband's killing, yet bounded by duty to know that she has to keep personal and business separate. What more, it's to the police's advantage that the mob is killing one another, and thus warned to keep an arm's length at the explosive gangland war. In a strange parallel between those finding on opposite sides of the fence, it's all about doing a job, and then going home to family at the end of the day.Directed by Richard Berry who also had a small role in the film, 22 Bullets is unflinching in its violence, and the mowing down of Charly Mattei early in the film somehow is reminiscent of other massacres such as that of Sonny Corleone in Francis Ford Coppola's The Godfather, or Murphy in Paul Verhoeven's Robocop. Don't expect Mattei to be dishing out revenge with creativity though, as his is a simple dispatch involving a signature one shot to the head, and one to the heart, two critical areas to ensure the grim reaper comes calling. There are the occasional lapses into monologues, although it does play up the fear factor here when he carries out the threat of striking when his enemies least expect him to.Jean Reno as usual excels in this role, and you'll find yourself rooting for his character despite his flaws and what his character actually was in the past. As Zacchia puts it succinctly, a wrong is a wrong no matter what layer of morality gets draped over it. Kad Merad's Zacchia too puts in a moment of brilliance when he delivered a hypocritical speech about the value of close friendships, while his demeanour behind closed doors is anything but, lying to the masses without a flinch.22 Bullets is a straightforward thriller that worked without too much surprises, but its slick delivery more than makes up for any of its shortcomings.</review>
    21.   <watched>false</watched>
    22.   <playcount>0</playcount>
    23.   <thumb>22 bullets.jpg</thumb>
    24.   <fanart>
    25.     <thumb>22 bullets-fanart.jpg</thumb>
    26.   </fanart>
    27.   <genres>
    28.     <genre>Action</genre>
    29.     <genre>Crime</genre>
    30.     <genre>Thriller</genre>
    31.   </genres>
    32.   <actor>
    33.     <name>Richard Berry</name>
    34.     <role>Director, Writer, Aurelio Rampoli</role>
    35.     <imdb>nm0006939</imdb>
    36.   </actor>
    37.   <actor>
    38.     <name>Franz-Olivier Giesbert</name>
    39.     <role>Writer</role>
    40.     <imdb>nm1118181</imdb>
    41.   </actor>
    42.   <actor>
    43.     <name>Jean Reno</name>
    44.     <role>Charly Matteï</role>
    45.     <imdb>nm0000606</imdb>
    46.     <thumb>http://ia.media-imdb.com/images/M/MV5BMTgzNjA1MjY2M15BMl5BanBnXkFtZTYwMjgzOTk0._V1._SX214_CR0,0,214,314_.jpg</thumb>
    47.     <birthdate>July 30 1948</birthdate>
    48.     <birthplace>Casablanca, French Protectorate of Morocco [now Morocco]</birthplace>
    49.     <deathdate>unknown</deathdate>
    50.     <deathplace>unknown</deathplace>
    51.     <minibiography>Born in Casablanca, Morocco, to Spanish parents (from Andalucía) who moved to North Africa to seek work, Jean Reno settled in France at 17. He began studying drama and has credits in French television and theater as well as films. His first two marriages both ended in divorce, and he had two children with each of them. He keeps homes in Paris and Los Angeles.</minibiography>
    52.     <biography>Born in Casablanca, Morocco, to Spanish parents (from Andalucía) who moved to North Africa to seek work, Jean Reno settled in France at 17. He began studying drama and has credits in French television and theater as well as films. His first two marriages both ended in divorce, and he had two children with each of them. He keeps homes in Paris and Los Angeles.</biography>
    53.   </actor>
    54.   <actor>
    55.     <name>Marina Foïs</name>
    56.     <role>Marie Goldman</role>
    57.     <imdb>nm0283997</imdb>
    58.   </actor>
    59.   <actor>
    60.     <name>Kad Merad</name>
    61.     <role>Tony Zacchia</role>
    62.     <imdb>nm0580101</imdb>
    63.   </actor>
    64.   <actor>
    65.     <name>Joey Starr</name>
    66.     <role>Le pistachier</role>
    67.     <imdb>nm0823536</imdb>
    68.   </actor>
    69.   <actor>
    70.     <name>Jean-Pierre Darroussin</name>
    71.     <role>Martin Beaudinard</role>
    72.     <imdb>nm0201669</imdb>
    73.   </actor>
    74.   <actor>
    75.     <name>Daniel Lundh</name>
    76.     <role>Malek Telaa</role>
    77.     <imdb>nm1563607</imdb>
    78.   </actor>
    79.   <actor>
    80.     <name>Gabriella Wright</name>
    81.     <role>Yasmina Telaa</role>
    82.     <imdb>nm1720237</imdb>
    83.   </actor>
    84.   <actor>
    85.     <name>Grégory Gatignol</name>
    86.     <role>Martin 20 ans</role>
    87.     <imdb>nm1531691</imdb>
    88.   </actor>
    89.   <actor>
    90.     <name>Claude Gensac</name>
    91.     <role>Mme Fontarosa</role>
    92.     <imdb>nm0312985</imdb>
    93.   </actor>
    94.   <actor>
    95.     <name>Guillaume Gouix</name>
    96.     <role>Le morvelous</role>
    97.     <imdb>nm0332267</imdb>
    98.   </actor>
    99.   <actor>
    100.     <name>Venantino Venantini</name>
    101.     <role>Padovano</role>
    102.     <imdb>nm0892891</imdb>
    103.   </actor>
    104.   <actor>
    105.     <name>Moussa Maaskri</name>
    106.     <role>Karim</role>
    107.     <imdb>nm0531014</imdb>
    108.   </actor>
    109.   <actor>
    110.     <name>Fani Kolarova</name>
    111.     <role>Christelle Mattei</role>
    112.     <imdb>nm1036630</imdb>
    113.   </actor>
    114.   <actor>
    115.     <name>Joséphine Berry</name>
    116.     <role>Eva</role>
    117.     <imdb>nm0077597</imdb>
    118.   </actor>
    119.   <actor>
    120.     <name>Philippe Magnan</name>
    121.     <role>Pothey</role>
    122.     <imdb>nm0536162</imdb>
    123.   </actor>
    124.   <actor>
    125.     <name>Denis Braccini</name>
    126.     <role>Le boumian</role>
    127.     <imdb>nm0102678</imdb>
    128.   </actor>
    129.   <actor>
    130.     <name>Carlo Brandt</name>
    131.     <role>Fontarosa</role>
    132.     <imdb>nm0104886</imdb>
    133.   </actor>
    134.   <actor>
    135.     <name>Dominique Thomas</name>
    136.     <role>Papalardo</role>
    137.     <imdb>nm0858747</imdb>
    138.   </actor>
    139.   <actor>
    140.     <name>Catherine Samie</name>
    141.     <role>Stella Matteï</role>
    142.     <imdb>nm0759826</imdb>
    143.   </actor>
    144.   <actor>
    145.     <name>Jean-Claude Bouillon</name>
    146.     <role>Martinelli</role>
    147.     <imdb>nm0099352</imdb>
    148.   </actor>
    149.   <actor>
    150.     <name>Jessica Forde</name>
    151.     <role>Clothilde</role>
    152.     <imdb>nm0285953</imdb>
    153.   </actor>
    154.   <actor>
    155.     <name>Max Baissette de Malglaive</name>
    156.     <role>Anatole Matteï</role>
    157.     <imdb>nm3107685</imdb>
    158.   </actor>
    159.   <actor>
    160.     <name>Anthony Sonigo</name>
    161.     <role>Zcchia 15 ans</role>
    162.     <imdb>nm3226187</imdb>
    163.   </actor>
    164.   <actor>
    165.     <name>Luc Palun</name>
    166.     <role>Pascal Vasetto</role>
    167.     <imdb>nm0658875</imdb>
    168.   </actor>
    169.   <actor>
    170.     <name>Yan Brian</name>
    171.     <role>Le directeur de cabinet</role>
    172.     <imdb>nm0108430</imdb>
    173.   </actor>
    174.   <actor>
    175.     <name>Benhaïssa Ahouari</name>
    176.     <role>Père de Karim</role>
    177.     <imdb>nm0014285</imdb>
    178.   </actor>
    179.   <actor>
    180.     <name>Arthur Mazet</name>
    181.     <role>Mattei 20 ans</role>
    182.     <imdb>nm0563254</imdb>
    183.   </actor>
    184.   <actor>
    185.     <name>Martial Bezot</name>
    186.     <role>Frank Rabou</role>
    187.     <imdb>nm0080108</imdb>
    188.   </actor>
    189.   <actor>
    190.     <name>Christian Mazucchini</name>
    191.     <role>Bastien</role>
    192.     <imdb>nm0563363</imdb>
    193.   </actor>
    194.   <actor>
    195.     <name>Jean-Pierre Sanchez</name>
    196.     <role>Bertrand</role>
    197.     <imdb>nm1581614</imdb>
    198.   </actor>
    199.   <actor>
    200.     <name>Laurent Casanova</name>
    201.     <role>Piéton</role>
    202.     <imdb>nm0142930</imdb>
    203.   </actor>
    204.   <actor>
    205.     <name>Jean-Luc Borras</name>
    206.     <role>Albert Servier</role>
    207.     <imdb>nm0097314</imdb>
    208.   </actor>
    209.   <actor>
    210.     <name>Samir Djama</name>
    211.     <role>Nordine</role>
    212.     <imdb>nm0229088</imdb>
    213.   </actor>
    214.   <actor>
    215.     <name>Laurent Fernandez</name>
    216.     <role>Gardien de prison</role>
    217.     <imdb>nm1295999</imdb>
    218.   </actor>
    219.   <actor>
    220.     <name>Boris Baum</name>
    221.     <role>Spontini - fils</role>
    222.     <imdb>nm3839332</imdb>
    223.   </actor>
    224.   <actor>
    225.     <name>Jean-Christophe Clément</name>
    226.     <role>Policier hôpital</role>
    227.     <imdb>nm3907459</imdb>
    228.   </actor>
    229.   <actor>
    230.     <name>Mélèze Bouzid</name>
    231.     <role>Nadia</role>
    232.     <imdb>nm2122268</imdb>
    233.   </actor>
    234.   <actor>
    235.     <name>Lucie Phan</name>
    236.     <role>Pat</role>
    237.     <imdb>nm0679649</imdb>
    238.   </actor>
    239.   <actor>
    240.     <name>Zohra Benali</name>
    241.     <role>Mère de Karim</role>
    242.     <imdb>nm3587914</imdb>
    243.   </actor>
    244.   <actor>
    245.     <name>Sonia Zonenberg</name>
    246.     <role>Femme de Zacchia</role>
    247.     <imdb>nm0957813</imdb>
    248.   </actor>
    249.   <actor>
    250.     <name>Jean-Jérôme Esposito</name>
    251.     <role>Rochegude</role>
    252.     <imdb>nm0261169</imdb>
    253.   </actor>
    254.   <actor>
    255.     <name>Xavier Lemaître</name>
    256.     <role>Policier Evéché</role>
    257.     <imdb>nm3016144</imdb>
    258.   </actor>
    259.   <actor>
    260.     <name>Cédric Appietto</name>
    261.     <role>Marco Echinard</role>
    262.     <imdb>nm2355282</imdb>
    263.   </actor>
    264.   <actor>
    265.     <name>Rabah Khalfa</name>
    266.     <role>Musicien</role>
    267.     <imdb>nm4451935</imdb>
    268.   </actor>
    269.   <actor>
    270.     <name>Moulay Abderahmane Ghoul</name>
    271.     <role>Iman</role>
    272.     <imdb>nm4452440</imdb>
    273.   </actor>
    274.   <actor>
    275.     <name>Marie-Sophie Granier</name>
    276.     <role>Conductrice mécontente</role>
    277.     <imdb>nm4598373</imdb>
    278.   </actor>
    279.   <actor>
    280.     <name>Gilbert Bourguignon</name>
    281.     <role>Conducteur mécontent</role>
    282.     <imdb>nm2718582</imdb>
    283.   </actor>
    284.   <actor>
    285.     <name>Rachid M'Barki</name>
    286.     <role>Journaliste BFM</role>
    287.     <imdb>nm4451134</imdb>
    288.   </actor>
    289.   <actor>
    290.     <name>Djamel Hamitèche</name>
    291.     <role>Musicien</role>
    292.     <imdb>nm4451003</imdb>
    293.   </actor>
    294.   <actor>
    295.     <name>Charlotte Marcoueille</name>
    296.     <role>Serveuse restaurant</role>
    297.     <imdb>nm3848797</imdb>
    298.   </actor>
    299.   <actor>
    300.     <name>Pascal Germain</name>
    301.     <role>Médecin fourchette</role>
    302.     <imdb>nm0314479</imdb>
    303.   </actor>
    304.   <actor>
    305.     <name>Louis-Adrien Debey</name>
    306.     <role>Alexis</role>
    307.     <imdb>nm4451135</imdb>
    308.   </actor>
    309.   <actor>
    310.     <name>Nabyle Tamarat</name>
    311.     <role>Musicien</role>
    312.     <imdb>nm4452089</imdb>
    313.   </actor>
    314.   <actor>
    315.     <name>Abderahmane Khalfa</name>
    316.     <role>Musicien</role>
    317.     <imdb>nm4451671</imdb>
    318.   </actor>
    319.   <actor>
    320.     <name>David Koubi</name>
    321.     <role>Policier commissariat</role>
    322.     <imdb>nm4451417</imdb>
    323.   </actor>
    324.   <actor>
    325.     <name>Florian Marcaillou</name>
    326.     <role>Chirurgien</role>
    327.     <imdb>nm4451787</imdb>
    328.   </actor>
    329.   <actor>
    330.     <name>Damien Givelet</name>
    331.     <role>Journaliste LCI</role>
    332.     <imdb>nm0321427</imdb>
    333.   </actor>
    334.   <actor>
    335.     <name>Clélie Mathias</name>
    336.     <role>Journaliste LCI</role>
    337.     <imdb>nm1773385</imdb>
    338.   </actor>
    339.   <actor>
    340.     <name>Ysae</name>
    341.     <role>Technicien Soum</role>
    342.     <imdb>nm3566200</imdb>
    343.   </actor>
    344. </movie>


    21.03.2012:
    Show Spoiler

    • Removed nfo creation on movie scan
    • All fanarts exported with nfo export
    • Replaced GUISettings skin with originals
    • Added new skin files from ysmp


    26.03.2012:
    Show Spoiler

    • Share view loaddirectory rework,
    • NFO export filemissing fix and display after export,
    • videodatabase optimization (new indexes)
    • Added new skin files from ysmp changed after 21.3.


    30.03.2012:
    Show Spoiler

    • some exceptions in vdb sql movie data queries fixed,
    • added timestamp for last update (refresh/scan) of movie (visible in movie info screen),
    • auto update some movie info data (every 7 days) (votes, rating duration -> if missing, currently only from IMDB site and if movie have imdbId number in database ->tt1234567),
    • hardcoded html parser strings (actors info, covers, fanart) now managed outside of MP for easier maintenance on websites change (parser strings can be update anytime when using "Update grabber scripts" from win config or with "Update grabbers" context menu command in GUI),
    • fixed some unwanted chars in actor info and roles,
    • fixed wrong movie year parsing in some occasions in actor movie list,
    • more little data and directory read speed improvement for database and share views (removed unneeded loops)
    • new skin property #lastupdate (date of last vdb update), can be used in any video screen except actor info screen


    06.04.2012:
    Show Spoiler

    • Joined MyVideos with MyVideos_BDRework branch (can't maintain both projects anymore, too much manual work for copy-paste the same code)
    • BluRay rips (folders, images) now can be scanned or played just like DVD folders (LAV filters needed) - no menu support because it's another C project from tourettes (http://forum.team-mediaportal.com/threads/native-blu-ray-support.102375/)and we need to wait him for full MP internal BD play support
    • There is some extra fixes from sebastiii concerning ISO images handling and who knows what else :)
    • Each Movie in it's own folder option moved to a share lvl (can be set in Share edit screen or in VideoDatabase configuration scan screen)
    • Complete skin redesign (thx to Catavolt and Ysmp)
    • Many things improved in movie info screens
    • Video playlist screen now can show Movie infos
    • User group thumb will be randomly added from one of the movie inside group if it's not specifically set by user in Configuration
    • new skin property #groupmovielist (text, contain list of all movies inside group), nice to use in coverflow flip card so you will not see empty card, or on select in a place of plot scrollbox in movie info
    • Added "Set default" button in Views configuration (will reset views to initial state). Works both in videos and music (couldn't escape that because they share the same screen)
    • playlist fixed on user group
    • Added playlist on group lvl (you can add all movies inside group ie.: Actors, Years, Genres, User group..)
    • External video player selectable by video extensions (possibility to set extensions which will use external player, others will play internal player)
    • Updated IMDB OFDB DE script (in additional files or can be downloaded by Updating Movie scripts -> works only with this MyVideos rework, filename is imdb_de_ofdb_MP13x.csscript and it will be visible in the script list as IMDB grabber with OFDB V1.3.x)
    • IMDB script rename to IMDB v1.3x (not compatible with MP 1.2.x or lower)
    • New fanart dll in additional files (fanarts now work in VideoPlaylist screen also)
    • Did I mention new skin files :)
    • And so many more little here, little there bug fixes which I can't remember anymore...


    09.04.2012: (service release)
    Show Spoiler

    • Added option in configuration to download short or long actors list
    • property #groupmovielist sorted by movie name
    • auto update of actor info every 7 days + skin property #Actor.LastUpdate for Actor info screen
    • few skin files changed (bug fix release)


    14.04.2012:
    Show Spoiler

    • Added full support for nfo files (GUI can read nfo for video files not in the db and also do a scan by info on file or folder)
    • Fixed "always replace" actor image on actor refresh which always deletes user added actor image


    16.04.2012:
    Show Spoiler

    • Added latest videos in Basic start menu
    • Skin files update


    17.04.2012:
    Show Spoiler

    • extended movie search options (By Title, By Actor Name, By Director Name, By Actor Role, By Year, By Certification (MPAA)


    21.04.2012:
    Show Spoiler

    • Added 3 new views (A-B-C... Actors, Directors & Titles). If you don't see them just use Set defaults button in Video Views Config
    • Again new skin files from Catavolt & YSMP
    • Default skin files added, thx (see above :) )
    • New German translation strings added (thx Catavolt)
    • nfo support fixes (wrong import for stacked files, problem with covers & fanart when they are not included in nfo file but exists in movie folder, watched flag, videoruntime, rating n/10)
    • stack expression "partx" put back in stack expression regex


    27.04.2012: Tryout version
    Show Spoiler

    • Skin files update,
    • some null exceptions fixes,
    • Null exceptions fix for nfo import (on genre), cover import fixed on nfo when no cover tag inside xml,
    • small sort rework,
    • tryout sort rework for folders in share view (this can be reverted easily, it's just to get the feeling is this better or no)


    Installer link:
    http://s282962534.online.de/MediaPo...branch) for TESTING ONLY_2012-04-27-12-31.exe


    Additional files are needed for full flavor (special FA handler dll and IMDB scraper which will use all new fields for database)

    * Included patch for FAHandler

    Attached Files:

    Last edited: April 27, 2012
    • Like Like x 16
  3. mbuzina
    • Team MediaPortal

    mbuzina

    System Specs
    Re: Blog comes later, pics says more than words :)

    Wow, quite some improvements!
  4. Paranoid Delusion
    • Team MediaPortal

    Paranoid Delusion

    System Specs
    Re: Blog comes later, pics says more than words :)

    Great improvements Deda, I'm sure a lot of people will like the new feature's, I know I do :D
  5. Deda
    • Team MediaPortal

    Deda Thread Starter

    System Specs
    Re: Blog comes later, pics says more than words :)

    Still updating changes. Even I don't know anymore what was all changed :).....
  6. msj33
    • Premium Supporter

    msj33

    Re: Blog comes later, pics says more than words :)

    Great suggestions - My Videos seems to give Moving Pictures quite some competition.
  7. Sebastiii
    • Team MediaPortal

    Sebastiii

    System Specs
    Re: Blog comes later, pics says more than words :)

    Really really nice :) Great work, hope will get in soon :)
  8. emphatic
    • Team MediaPortal

    emphatic

    System Specs
    Re: Blog comes later, pics says more than words :)

    Amazing!

    :D
    Emph
  9. ysmp
    • Team MediaPortal

    ysmp

    Re: Blog comes later, pics says more than words :)

    Hi Deda ! wow...:D

    you wont joking abut how mach update you did...:mad: , all look Amazing....

    my bigest request was answer ..... go to others screen ... by clicking ... :D

    cool very cool ...


    :D

    P.S - scraping imdb movie data speed up with new version ?
  10. GhoSe
    • Team MediaPortal

    GhoSe

    Re: Blog comes later, pics says more than words :)

    When can I test this? :) Is it in svn/git already?
Thread Status:
Not open for further replies.

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Running the latest version?

V1.9.0 FINAL - released Sept. 2014 
Releasenews | Download
Changelog
 | Requirements
HTPC
Team-MediaPortal
 
About
Contact |  Press
Partners