Re: [Fixed in v7.0] JRiver MC31 not playing when 29 is also installed
Posted: Tue Jul 25, 2023 11:56 am
Hi Paul,
Thanks for the quick reply. Re your questions:
1) Yes, it's not a real file, it's a virtual file they use to store the title in their library whe it's a bd or uhd bd folder. I don't think it's the same with DVDs (the extension is a hint).
2) Yes, I have no idea what the ;1 means either, or what their standard file naming is.
3) The logic hasn't changed since you implemented this. It was correct then and it's still correct now. The only difference is that MC31 can now detect black bars offline and store that information as metadata for that title in their library. The only way for that metadata to be used when using jRiver as an external is if the front end uses exactly the same file name. But as they use a virtual file name and not the real index.bdmv in the their library, the metadata can't be found. NOTE: this only impacts on the metadata. Your current logic still works fine for MC31, as it did for every previous version. As long as you don't need to access any of the metadata for that title in the library, none of this is relevant. In practice, the only situation where this matters is if you want to use the (new in MC31) black bar detection metadata so that JRVR can crop/stretch/shift the picture according to the metadata in the library. It matters to me, but for anyone who doesn't need the black bar detection in JRVR, it really doesn't matter at all. Also, it doesn't matter if you use madVR. It only matters if you use (or, like me, want the option to be able to use JRVR one day, if madVR stops working or if JRVR becomes a better option).
4) I don't mind trying various options, but you can install a trial of jRiver free for 30 days, so it might be faster / better if you tried it yourself to see what works or not (regarding launching). Then once you've found a launching option that works, I can try the black bar metadata issue.
5) I agree that option 3 is more likely correct, but I'll ask in that thread for you. Using the folder name only should be safer and means you don't need to handle different cases (2D vs 3D, though in my case 3D are always ISO, not BD folders).
6) I would leave DVD aside for now. FYI the path in their library ends with \VIDEO_TS\VIDEO_TS.dvd;1 but I don't think that they support black bars detection for DVDs (at least it doesn't seem to work). I don't think anyone cares about masking black bars in DVDs (I certainly don't) so I wouldn't waste time on this for now, at least until they support black bar detection for DVDs.
7) As mentiioned, the bdmv.bluray has been there for ever, so anything that works with MC31 with also work with previous versions. The only difference is that changing the path will allow MC31 to access the black bar metadata in their library, while the current implementation doesn't.
I'll ask your question in the thread and I'll report back.
Thanks for the quick reply. Re your questions:
1) Yes, it's not a real file, it's a virtual file they use to store the title in their library whe it's a bd or uhd bd folder. I don't think it's the same with DVDs (the extension is a hint).
2) Yes, I have no idea what the ;1 means either, or what their standard file naming is.
3) The logic hasn't changed since you implemented this. It was correct then and it's still correct now. The only difference is that MC31 can now detect black bars offline and store that information as metadata for that title in their library. The only way for that metadata to be used when using jRiver as an external is if the front end uses exactly the same file name. But as they use a virtual file name and not the real index.bdmv in the their library, the metadata can't be found. NOTE: this only impacts on the metadata. Your current logic still works fine for MC31, as it did for every previous version. As long as you don't need to access any of the metadata for that title in the library, none of this is relevant. In practice, the only situation where this matters is if you want to use the (new in MC31) black bar detection metadata so that JRVR can crop/stretch/shift the picture according to the metadata in the library. It matters to me, but for anyone who doesn't need the black bar detection in JRVR, it really doesn't matter at all. Also, it doesn't matter if you use madVR. It only matters if you use (or, like me, want the option to be able to use JRVR one day, if madVR stops working or if JRVR becomes a better option).
4) I don't mind trying various options, but you can install a trial of jRiver free for 30 days, so it might be faster / better if you tried it yourself to see what works or not (regarding launching). Then once you've found a launching option that works, I can try the black bar metadata issue.
5) I agree that option 3 is more likely correct, but I'll ask in that thread for you. Using the folder name only should be safer and means you don't need to handle different cases (2D vs 3D, though in my case 3D are always ISO, not BD folders).
6) I would leave DVD aside for now. FYI the path in their library ends with \VIDEO_TS\VIDEO_TS.dvd;1 but I don't think that they support black bars detection for DVDs (at least it doesn't seem to work). I don't think anyone cares about masking black bars in DVDs (I certainly don't) so I wouldn't waste time on this for now, at least until they support black bar detection for DVDs.
7) As mentiioned, the bdmv.bluray has been there for ever, so anything that works with MC31 with also work with previous versions. The only difference is that changing the path will allow MC31 to access the black bar metadata in their library, while the current implementation doesn't.
I'll ask your question in the thread and I'll report back.