I'm finding it difficult to give the amount of time required to work on the (very exciting) user interface enhancements and new features for the CommunitySkin V4 SkinPlugin so looking for some help.
Experience of C#, GB-PVR and writing plugins preferred but I'm not too fussy. Any level of combined development would be a great help to the CS project. I've worked with SystemShark and a fair number of other forum members on community development and testing tasks before - they can vouch that I'm not a complete arse to work with!
If you're interested then post here or send me a PM. Then we can sort out the details and get cracking
Would it be possible to get an AddToVideoPlayQueue(string title, string description, string filename, bool suppressOSD) where the OSD would not be displayed when switching files?
I would only be interested in suppressing it on the file change, not when the mouse is moved or a keybaord/remote command is sent.
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.)
I spotted an episode of The Simpsons I hadn't seen (one of the few) and decided to set a Season recording (all episodes this channel) in case there were any others.
I stepped down to the 'Record' button, pressed OK on the MVP remote.....pause of about 5 seconds and then the MVP rebooted itself. It spent a while 'Contacting servers...' then showed it failed to locate the GUI server and then finally came up with the Main Menu.
Looking at the Pending recordings, it managed to schedule them OK (I think).
Log included (it was around 06:17:30) - it shows two exceptions where the DB is locked.
I will update this thread as more methods become known but for now I will at least share the method that I have found.
These are manual setup instructions. For automatic configuration of decoders, you can download and install Hoborg's SAF Codec Pack for GB-PVR. You then just need AnyDVD HD and if relevant, ffDShow bitstream branch.
ArcSoft MPEG Demux - Available with TotalMedia Theater and TotalMedia Extreme. TotalMedia 3.5 might work. Trial versions are available. HDHomeRun and HD-PVR users should have this demux in their bundled software. Cyberlink Demuxer 2.0 - Available with PowerDVD 9 Ultra (possibly with lower versions of PDVD 9 but I'm not sure).
Additional Tools:
Monogram GraphStudio - This a tool similiar to GraphEdit that includes the ability to set filter merits. Alternatively you can use GraphEdit and a filter manager like Radlight.
Changing filter merits and properties:
Open GraphStudio.
Select "Graph" -> "Insert Filter..."
Select the filter on the left.
Select "Property Page" or "Change Merit" on the right.
Configuring the Demux:
Set the merit for your preferred MPEG demux to "0x00800000 (MERIT_PREFERRED)".
Configuring ffDShow
Enable the following codecs and set the decoder to "libavcodec" (you can use libdts for the DTS setting if you like). All others can be disabled if you do not want to use ffDShow for anything other than HD audio decoding.
AC3
E-AC3
MLP
DTS
If you prefer to use another decoder for everything else, just set the merit on your preferred decoder to higher than the ffDShow default of "0x3fffffff"
For bitstreaming, select all passthrough formats and 16/24 bit in the "Output" configuration section of ffdshow. If bitstreaming is not possible, it will automatically revert to decoding mode.
Issues with Haali Media Splitter:
If you have the Haali media splitter installed, it will autoload when trying to play m2ts files. To resolve this, delete the following registry key:
Code:
HKEY_CLASSES_ROOT\Media Type\Extensions\.m2ts
Testing the configuration:
Start a new blank graph in GraphStudio.
Select "Graph" -> "Insert Video Renderer"
Choose the renderer that you have configured in GB-PVR.
Select "File" -> "Render Media File..."
Choose an m2ts/evo file.
The graph should completely render and play with the following filters:
FileSource (Async)
"ArcSoft MPEG Demux" or "MPC - Mpeg Splitter (Gabest)"
ffDShow Audio Decoder
[an appropriate video decoder]
[video renderer]
[audio renderer]
If it loads different decoders, you may need to play with the filter merits.
Setting up MPC-HC Splitter:
Save the following to a text file named "MPCSource.reg" and import it into the registry. This will allow for seamless playback of titles where the movie consists of more than one m2ts file.
Code:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Media Type\Extensions\.m2ts]
"Source Filter"="{1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.mpls]
"Source Filter"="{1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}"
Ive got my PC set to reboot at 5am daily. PVRX2.exe is in startup, and my menu is waiting for me every morning when I crawl out of bed at 5:30. I watch the same news channel every morning, so I figured it might be possible to have that channel set by default. Possible?
Hi, is there a way to stop playback of GBPVR PVRX2 from an external macro program?
I'd like to stop video / net radio / etc playback from eventghost when the home theater switches from GBPVR to different inputs, because as it is now, if someone switches, the computer is still playing stuff in the background possibly indefinitely, which can also cause issues for the multi-user multi-display computer in question.