Page 1 of 6 123 ... LastLast
Results 1 to 10 of 53

Thread: Movie Library (alpha)

  1. #1
    Join Date
    Nov 2006
    Location
    Louisville, KY, USA
    Posts
    7,870

    Movie Library (alpha)

    This is a simple plugin to support various discs and rips. It is not intended to be a complete video plugin. I won't be adding a lot of features. This is more of a platform on which other video plugin developers can build (source code will be available with the next build).

    This will play the main movie ONLY, no menus!! In the case of branched titles, it will play the longest title playlist.

    Media formats supported:
    • HDDVD (evo) files.
    • Bluray (m2ts) files.
    • Bluray folder structures.
    • Bluray ISOs.
    • Bluray discs.
    • DVD folder structures.
    • DVD ISOs.
    • DVD discs.
    • Posters.


    Work in progress:
    • HDDVD folder structures.
    • HDDVD ISOs.
    • HDDVD discs.
    • Metadata.
    • Improved support for branched Bluray titles.
    • Slick and Community Skin support.


    Expected file and folder structures:
    • Bluray folder structures should contain the BDMV folder.
    • M2TS files ouside of the BDMV structure are considered full Bluray movies.
    • Bluray ISOs should end with ".bluray.iso" or ".bdrom.iso"
      • C:\Movies\The Bank Job\BDMV
      • C:\Movies\Wanted.m2ts
      • C:\Movies\Resident Evil.bdrom.iso

    • HDDVD folder structures should contain the HVDVD_TS folder.
    • EVO files ouside of the HVDVD_TS structure are considered full HDDVD movies.
    • HDDVD ISOs should end with ".hddvd.iso" or ".hd.iso"
      • C:\Movies\King Kong\HVDVD_TS
      • C:\Movies\Serenity.evo
      • C:\Movies\The Last Samurai.hddvd.iso

    • DVD folder structures should contain the VIDEO_TS folder.
    • DVD ISOs should end with ".iso" or ".dvd.iso"
      • C:\Movies\The Bank Job\VIDEO_TS
      • C:\Movies\Wanted.dvd.iso
      • C:\Movies\Resident Evil.iso

    • Use "folder.jpg" for folder structure posters.
    • use "[FileName].jpg" for single file movies and ISOs.
      • C:\Movies\The Bank Job\VIDEO_TS
      • C:\Movies\The Bank Job\folder.jpg
      • C:\Movies\Wanted.dvd.iso
      • C:\Movies\Wanted.jpg
      • C:\Movies\Resident Evil.m2ts
      • C:\Movies\Resident Evil.jpg


    Installing and configuring:
    • Extract the zip file to the GB-PVR installation folder.
    • Run Config.
    • Set your Movie Library folder.
    • Set the optical drive to use (ISOs will use GB-PVR's Daemon Tools configuration.)
    • See http://forums.nextpvr.com/showthread.php?t=39575 to set up your system to play Bluray and HDDVDs in GBPVR.


    Additional required libraries (in "Plugins\Common"):
    • CommonGBPVRUtilities.dll 3.0.2847.27302 (or newer).


    Special thanks to cinemasquid for the BDInfo source code and his help with the challenges of navigating the Bluray structure.
    Last edited by whurlston; 2008-12-18 at 03:12 PM.

  2. #2
    Join Date
    Nov 2006
    Location
    Louisville, KY, USA
    Posts
    7,870
    0.0.0.2: Fixed a stupid mistake that prevented discs from playing.

  3. #3
    Join Date
    Feb 2006
    Location
    Calgary, Alberta, Canada
    Posts
    5,105
    Whurlston, currently does your plugin call a transcoder to transcode on the fly and play DVDs on the MVP?
    Last edited by zehd; 2008-12-18 at 05:58 PM.
    Frank Z

    I used to ask 'why?' Now I just reinstall...
    ______________________________________________
    Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager;


  4. #4
    Join Date
    Nov 2006
    Location
    Louisville, KY, USA
    Posts
    7,870
    I'm not doing anything with transcoding. For regular DVDs, I just launch GBPVR's internal "PlayDVD()" commands. For Bluray, it essentially just calls PlayVideoFile() on the m2ts files. I have no idea if the MVP can play them or not.

    This is really just meant to be a baseline plugin for other devs to use to add Bluray playback to their video library plugins.

  5. #5
    Join Date
    Feb 2006
    Location
    Calgary, Alberta, Canada
    Posts
    5,105
    Quote Originally Posted by whurlston View Post
    I'm not doing anything with transcoding. For regular DVDs, I just launch GBPVR's internal "PlayDVD()" commands. For Bluray, it essentially just calls PlayVideoFile() on the m2ts files. I have no idea if the MVP can play them or not.

    This is really just meant to be a baseline plugin for other devs to use to add Bluray playback to their video library plugins.
    OK. That's awesome that you made this up for us. I just thought I'd rather drop support for DVDs with ZProcess because I have a less than elegant way to get the transcode started.

    I'll look at the code when it comes out...
    Frank Z

    I used to ask 'why?' Now I just reinstall...
    ______________________________________________
    Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager;


  6. #6
    Join Date
    Jan 2008
    Location
    Ireland/UK
    Posts
    865
    This plugin is fantastic! I installed it mainly for Bluray disk playback. My only problems are ffDShow seems to take focus away from pvrx2.exe - I get the toolbar at the bottom and the remote no longer works. I ran it before I installed ffDShow and got exellent results from a Bluray disk, but only got DD2.0 prologic sound out of my SPDIF, so installed ffDShow and still only get DD2.0 prologic but also now lose focus. Any ideas?? Playing the same disk in PDVD gives a full DTS stream over the spdif. This post is possibly more relevant to the "how to" thread, but I'm only playing them through this plugin as I only have actual Bluray disks.

  7. #7
    Join Date
    Nov 2006
    Location
    Louisville, KY, USA
    Posts
    7,870
    Quote Originally Posted by BigMoose View Post
    This plugin is fantastic! I installed it mainly for Bluray disk playback. My only problems are ffDShow seems to take focus away from pvrx2.exe - I get the toolbar at the bottom and the remote no longer works. I ran it before I installed ffDShow and got exellent results from a Bluray disk, but only got DD2.0 prologic sound out of my SPDIF, so installed ffDShow and still only get DD2.0 prologic but also now lose focus. Any ideas?? Playing the same disk in PDVD gives a full DTS stream over the spdif. This post is possibly more relevant to the "how to" thread, but I'm only playing them through this plugin as I only have actual Bluray disks.
    To be honest, I never used ffDShow before this so I'm not exactly an expert on it yet, but we'll try a couple of things. For the losing focus issue, try going to the "DirectShow control" option in the decoder configuration and disable the whitelist (uncheck "Use ffdshow only in:"). For the DTS stream issue, enable the "Mixer" option and in "Output", check the AC3 and DTS options. You may also need to enable the "AC3 (S/PDIF encode mode)". If those don't work, let me know and I'll play around with it.

    I don't mind stuff like this in this thread. I'm fine with working out issues here and then updating the documentation thread once we have solutions.

  8. #8
    Join Date
    Aug 2005
    Location
    Houston
    Posts
    4,796

    tray app

    might wanna try turning off the tray app to see if that works if that other stuff doesn't..

    hi, not sure where to post this, where is the plugin thread?

    basically i've noticed 2 different ways of handling additional streams, MPC demux plays one by default, but lets you choose which one is output from demux, but my Elecard and some Mainconcept demuxers connect *all* streams to the decoder, letting the decoder choose..
    [usefull for ffdshow switching]

    i was wondering if the only way to change tracks in ffdshow is from tray menu?
    sure wish the hotkeys could do it like for video options..

    have you tried the Morgan stream switcher filter? made just for changing streams, tho rather inefficient as it forces to decode all streams then choose like ffdshow..
    [tho that should be fine, just wastefull]

    i would think changing what's output from demux would be more efficient, if it's easy to implement..
    anyways, don't wanna muddy up this thread..just glad to see someone's working on it
    [now i just need to go rent me some more bd disks! lol]
    Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie

  9. #9
    Join Date
    Nov 2006
    Location
    Louisville, KY, USA
    Posts
    7,870
    You're in the plugin thread.

    I agree that stream switching should be done in the demux. I just wasn't sure if the Arcsoft demux was going to let me do it yet. I just hadn't gotten that far with the plugin. I tested the MPC demux and it supports the same stream switching that ffdsow does so if anything we can drop the Arcsoft demux as one of the "official" demuxes.

    Do your Elecard and MainConcept demuxers expose the HD audio streams? I'll have to test them.

    And as I mentioned above, muddy this thread all you want. If it relates to getting proper BD playback, it's valid to the thread as far as I'm concerned. We are in uncharted waters here after all.

  10. #10
    Join Date
    Feb 2006
    Location
    Calgary, Alberta, Canada
    Posts
    5,105
    OK. What kind of power do you think would be needed to transcode on the fly a Blue Ray to MVP mpg.

    (Martin, let's not roll our eyes - whurlston opened this up)
    Frank Z

    I used to ask 'why?' Now I just reinstall...
    ______________________________________________
    Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager;


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •