INTERACT FORUM

More => Old Versions => JRiver Media Center 27 for Windows => Topic started by: sirkus on December 26, 2020, 02:06:48 pm

Title: DVD play issue
Post by: sirkus on December 26, 2020, 02:06:48 pm
Hello, since years I have issues playing DVD's rips in MC. Recently (first time with MC 27), I wanted to play some of my rips, and again, half of them crash at launch. I have tried all the popular codecs packs, played with Red October settings, from network or locally with no success. Most popular players play them well. Any idea?
Title: Re: DVD play issue
Post by: JimH on December 26, 2020, 03:00:24 pm
Try Red October Standard.

What format?
Title: Re: DVD play issue
Post by: sirkus on December 26, 2020, 03:12:22 pm
I have tried... I wonder if the issue is not here when starting to play (client-server config):

Not working:
Quote
General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
 Sharing Plugins: CTCPSocketReader::Read: Read failed: Unknown error (10060) (socket: 2860)
 Sharing Plugins: CHTTPRequestMessage::ReadPreamble: Failed to read Method
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Finish (30059 ms)
 General: CReferenceCountedSocket::Close: SOCKET_DEBUG: closesocket() closing 2860
 Sharing Plugins: CTCPSocketReader::Read: Read failed: Unknown error (10060) (socket: 2616)
 Sharing Plugins: CHTTPRequestMessage::ReadPreamble: Failed to read Method
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Finish (30055 ms)
 General: CReferenceCountedSocket::Close: SOCKET_DEBUG: closesocket() closing 2616
 Sharing Plugins: CTCPSocketReader::Read: Read failed: Unknown error (10060) (socket: 2836)
 Sharing Plugins: CHTTPRequestMessage::ReadPreamble: Failed to read Method
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Finish (30057 ms)
 General: CReferenceCountedSocket::Close: SOCKET_DEBUG: closesocket() closing 2836
 Sharing Plugins: CTCPSocketReader::Read: Read failed: Unknown error (10060) (socket: 2628)
 Sharing Plugins: CHTTPRequestMessage::ReadPreamble: Failed to read Method
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Finish (30062 ms)
 General: CReferenceCountedSocket::Close: SOCKET_DEBUG: closesocket() closing 2628
 General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled

Working:
Quote
General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled
 General: CMCUICore::SystemPowerManager_UpdateActions: Start
 General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 0
 General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)
Sharing Plugins: CUDPSocketReader::Accept: Finish (59601 ms)
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Start
 Sharing Plugins: CHTTPListenerWorker::HandleRequest: UDP: 192.168.1.3: M-SEARCH: http://239.255.255.250:1900*
 Sharing Plugins: VHTTPMessage::Write: Wrote 0 bytes
 Sharing Plugins: VHTTPMessage::Write: Wrote 0 bytes
 Sharing Plugins: VHTTPMessage::Write: Wrote 0 bytes
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Finish (287 ms)
Sharing Plugins: CUDPSocketReader::Accept: Start
Sharing Plugins: CUDPSocketReader::Accept: Description: CListenerBase::CListenerBase [UDP]
Sharing Plugins: CUDPSocketReader::Accept: Finish (0 ms)
 Sharing Plugins: CHTTPListenerWorker::HandleConnection: Start
 Sharing Plugins: CHTTPListenerWorker::HandleRequest: UDP: 192.168.1.3: M-SEARCH: http://239.255.255.250:1900*
 General: CMCResourceHelper::GetIsModalPopupShowing: Main window disabled

Edit: format is .IFO
Title: Re: DVD play issue
Post by: sirkus on December 26, 2020, 03:53:05 pm
I think I have an idea... my library is on a deduplicated storage (Windows). If I move the folder to a standard storage, it works. The issue happens only for some DVDs and in MC...
Title: Re: DVD play issue
Post by: sirkus on March 22, 2021, 04:27:30 am
I have solved DVDs rips read issue on deduplicated drive by creating hard links to a non-deduplicated drive (to keep my folders structure). But, I have another issue that I have already noticed before that. The DVD suddenly stops to play. From what I understand:

Normal playing:
Code: [Select]
0446686: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Start
0446686: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Reading 327 bytes from message body
0446686: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Finish (0 ms)
0446686: 1144: Sharing Plugins: CHTTPListenerWorker::HandleRequest: TCP: 192.168.1.128: POST: http://192.168.1.10:52100/AVTransport/control
0446686: 1144: Sharing Plugins: CDLNADeviceServerWorker::ProcessPost: Start
0446686: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Start
0446686: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Function: GetPositionInfo
0446686: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Finish (0 ms)
0446687: 1144: Sharing Plugins: CDLNADeviceServerWorker::ProcessPost: Finish (0 ms)
0446687: 1144: Sharing Plugins: VHTTPMessage::Write: Wrote 2940 bytes
0446793: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Start
0446793: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Event: 267 (0x10b), 3574143232, 1.  Callback 0x21426d298a0
0446793: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Finish (0 ms)
0447004: 5112: Playback: CBitrateMonitor::UpdateBitrate: Accum audio bytes 186368, video bytes 0, time period 2001.2783999999999196 ms, bitrate 744000

Suddenly stops:
Code: [Select]
0447607: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Start
0447607: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Reading 327 bytes from message body
0447607: 1144: Sharing Plugins: VHTTPMessage::ParseBody: Finish (0 ms)
0447607: 1144: Sharing Plugins: CHTTPListenerWorker::HandleRequest: TCP: 192.168.1.128: POST: http://192.168.1.10:52100/AVTransport/control
0447607: 1144: Sharing Plugins: CDLNADeviceServerWorker::ProcessPost: Start
0447607: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Start
0447607: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Function: GetPositionInfo
0447607: 1144: Sharing Plugins: CDLNAAVTransportService::HandleControlFunction: Finish (0 ms)
0447607: 1144: Sharing Plugins: CDLNADeviceServerWorker::ProcessPost: Finish (0 ms)
0447608: 1144: Sharing Plugins: VHTTPMessage::Write: Wrote 2940 bytes
0447661: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Start
0447661: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Event: 267 (0x10b), 3507493120, 1.  Callback 0x21426d298a0
0447661: 9076: Playback: CDShowFilterGraphNotifyWindow::OnDXEvent: Finish (0 ms)
0447688: 9076: Playback: CPlayerZone::Stop: Start
0447688: 9076: Playback: CPlayerZoneDisplayInfoUpdateThread::Destructor: Start
0447688: 5112: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Finish (901808 ms)
0447709: 9076: Playback: CPlayerZoneDisplayInfoUpdateThread::Destructor: Finish (20 ms)
0447709: 9076: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
0447709: 9076: Playback: CPlayerZone::Stop: Firing stop to playback engine
0447710: 9076: Playback: CDXPlayerWindow::StopVideo: Start
0447793: 9076: Playback: CDXPlayerWindow::StopVideo: Finish (83 ms)
0447794: 9028: Playback: CDXPlayerWindow::Thread: Worker thread exiting
0447794: 9028: Playback: CDXPlayerWindow::Thread: Finish (901917 ms)

I don't know what is
Quote
CHTTPListenerWorker::HandleRequest: TCP: 192.168.1.128
This is the address of my Android tablet but, MC is controlled only by the Windows MC client-server in this case (BubbleUPnp when controlling from Android).

Any idea?
Title: Re: DVD play issue
Post by: tij on March 22, 2021, 05:07:26 am
In DVD folder structure, a movie can be made up of several VOB files (IFO file in nutshell is just telling which VOB files make up the movie).

It is possible for movie that are contain within single VOB files there is no issue. But for movies made up of multiple VOB files, UPNP is only able to serve first VOB file.

In any case, check that "troubled" movie plays fine on local computer first.