INTERACT FORUM
Windows => JRiver Media Center 34 for Windows => Topic started by: Manni on March 17, 2025, 04:47:27 pm
-
[EDIT: This issue was fixed in MC 34 build 12, thanks team!]
When pressing REW on a remote control with MC (I use a MS MCE IR receiver and remote, usually with my Denon universal remote with a MCE preset), MC displays "5X <" at the bottom as expected, but then freezes. The MC.exe has to be killed in task manager to recover. FF works fine, so do Next/Previous chapter.
EDIT (22/Mar/25): Also happens when using CTRL LEFT ARROW, so not only with IR remote.
This isn't new, but it's been annoying me for a while so I thought I'd report it.
It happens only with 1:1 BD folders or ISO (4K bluray and bluray). It works fine with mkv (and I assume other file formats).
EDIT: It only happens when playing full menus. If you switch to "title playback", REW works fine.
EDIT2 (22/Mar/25): This is a JRVR bug.If you switch to madVR, REW works fine (even with full menus playback) and doesn't cause MC to freeze. Please fix![/b]
Can you reproduce, and, more importantly, can you fix?
Thanks!
-
Is anyone able to reproduce this issue? Is something broken here or is it broken for everyone (with folders/ISO/Full menus)?
-
Anyone? Or does no one care because no one is using full menus?
-
Anyone? Or does no one care because no one is using full menus?
Combo of iR remote and full menu sounds pretty niche tbf
I do use menus on occasion but FF/rew is via mcws and don't have any problems, at least it narrows the problem a little maybe. I do have an IR receiver but no compatible remote so can't test the IR bit
-
Thanks for the reply, I feel less lonely :)
I didn't think that using a remote was so niche. I had a projector and now have a 77" TV, my HTPC is nowhere near the seats in my cinema room...
Maybe the combo with full menu makes it more niche, I agree.
In any case, MC shouldn't freeze when pressing a supported remote key, so it would be great if a dev could look at this. MC only freezes when pressing the REW key. FF doesn't freeze and works fine. Next chapter and previous chapter also work.
Regarding using IP control, unfortunately all the keys don't work with the MCE implementation in Roomie Remote.
Only the directional keys, Enter and play seem to work.
REW produces a "Save As", which isn't correct, but at least it doesn't freeze MC and force a log out/reboot...
Here is a log of the key codes attached to each keypress (I use MCE Remote as a bridge):
2025-03-21 21:52:29,691 INFO - MCE Controller v2.3.0.1 - OS: Microsoft Windows NT 10.0.26100.0 on x64 - .NET: 4.0.30319.42000
2025-03-21 21:52:29,727 INFO - Settings: Loaded settings from C:\Users\Em\AppData\Roaming\Kindel Systems\MCE Controller\MCEControl.settings
2025-03-21 21:52:29,861 INFO - Logger: Logging to C:\Users\Em\AppData\Roaming\Kindel Systems\MCE Controller\MCEControl.log
2025-03-21 21:52:29,864 INFO - Telemetry: Disabled
2025-03-21 21:52:29,880 INFO - CommandInvoker: 303 built-in commands defined
2025-03-21 21:52:29,880 INFO - SerializedCommands: Loading user-defined commands from C:\Users\Em\AppData\Roaming\Kindel Systems\MCE Controller\MCEControl.commands
2025-03-21 21:52:29,959 INFO - CommandInvoker: 432 commands loaded
2025-03-21 21:52:29,982 INFO - CommandInvoker: 419 commands enabled (13 commands disabled).
2025-03-21 21:52:29,984 INFO - CommandFileWatcher: Watching C:\Users\Em\AppData\Roaming\Kindel Systems\MCE Controller\MCEControl.commands for changes
2025-03-21 21:52:29,998 INFO - Server: Starting...
2025-03-21 21:52:30,008 INFO - SocketServer: Started on port 5150
2025-03-21 21:52:30,010 INFO - SocketServer: Waiting for a client to connect
2025-03-21 21:52:30,022 INFO - Hiding Main Window...
2025-03-21 21:52:30,392 INFO - You are running the most recent version
2025-03-21 21:52:42,867 INFO - You are running the most recent version
2025-03-21 21:53:00,931 INFO - SocketServer: Client #1 at 192.168.1.55:63447 connected
2025-03-21 21:53:00,936 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_RIGHT
2025-03-21 21:53:00,963 INFO - SendInputCommand Cmd="VK_RIGHT" Args="" Vk="VK_RIGHT" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_RIGHT) (0x27)
2025-03-21 21:53:03,953 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_LEFT
2025-03-21 21:53:03,953 INFO - SendInputCommand Cmd="VK_LEFT" Args="" Vk="VK_LEFT" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_LEFT) (0x25)
2025-03-21 21:53:05,569 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_DOWN
2025-03-21 21:53:05,569 INFO - SendInputCommand Cmd="VK_DOWN" Args="" Vk="VK_DOWN" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_DOWN) (0x28)
2025-03-21 21:53:07,230 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_UP
2025-03-21 21:53:07,243 INFO - SendInputCommand Cmd="VK_UP" Args="" Vk="VK_UP" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_UP) (0x26)
2025-03-21 21:53:09,461 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_RETURN
2025-03-21 21:53:09,461 INFO - SendInputCommand Cmd="VK_RETURN" Args="" Vk="VK_RETURN" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_RETURN) (0x0d)
2025-03-21 21:53:11,687 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_BACK
2025-03-21 21:53:11,703 INFO - SendInputCommand Cmd="VK_BACK" Args="" Vk="VK_BACK" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_BACK) (0x08)
2025-03-21 21:53:16,491 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: skipfwd
2025-03-21 21:53:16,499 INFO - SendInputCommand Cmd="skipfwd" Args="" Vk="70" Shift="False" Ctrl="True" Alt="False" Win="False" (Ctrl-F) (0x46)
2025-03-21 21:53:23,075 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: skipback
2025-03-21 21:53:23,075 INFO - SendInputCommand Cmd="skipback" Args="" Vk="66" Shift="False" Ctrl="True" Alt="False" Win="False" (Ctrl-B) (0x42)
2025-03-21 21:53:28,637 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_MEDIA_PLAY_PAUSE
2025-03-21 21:53:28,637 INFO - SendInputCommand Cmd="VK_MEDIA_PLAY_PAUSE" Args="" Vk="VK_MEDIA_PLAY_PAUSE" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_MEDIA_PLAY_PAUSE) (0xb3)
2025-03-21 21:53:30,366 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: VK_MEDIA_PLAY_PAUSE
2025-03-21 21:53:30,366 INFO - SendInputCommand Cmd="VK_MEDIA_PLAY_PAUSE" Args="" Vk="VK_MEDIA_PLAY_PAUSE" Shift="False" Ctrl="False" Alt="False" Win="False" (VK_MEDIA_PLAY_PAUSE) (0xb3)
2025-03-21 21:53:33,000 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: fwd
2025-03-21 21:53:33,000 INFO - SendInputCommand Cmd="fwd" Args="" Vk="70" Shift="True" Ctrl="True" Alt="False" Win="False" (Shift-Ctrl-F) (0x46)
2025-03-21 21:53:39,275 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: rew
2025-03-21 21:53:39,289 INFO - SendInputCommand Cmd="rew" Args="" Vk="66" Shift="True" Ctrl="True" Alt="False" Win="False" (Shift-Ctrl-B) (0x42)
2025-03-21 21:53:43,915 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: fwd
2025-03-21 21:53:43,915 INFO - SendInputCommand Cmd="fwd" Args="" Vk="70" Shift="True" Ctrl="True" Alt="False" Win="False" (Shift-Ctrl-F) (0x46)
2025-03-21 21:53:44,853 INFO - SocketServer: Received from Client #1 at 192.168.1.55:63447: rew
2025-03-21 21:53:44,866 INFO - SendInputCommand Cmd="rew" Args="" Vk="66" Shift="True" Ctrl="True" Alt="False" Win="False" (Shift-Ctrl-B) (0x42)
2025-03-21 21:53:59,866 INFO - SocketServer: Client #1 at 192.168.1.55:63447 has disconnected
Although it would be nice to get MC to work with Roomie Remote, this isn't connected to the IR Remote freeze bug, and a physical remote remains my preferred way to control the software while watching a film (that's also how I control my front end, CMC, to select the title I want to watch).
-
Google suggests your log comes from https://github.com/tig/mcec is that right? And this is what drives the freeze?
-
Google suggests your log comes from https://github.com/tig/mcec is that right? And this is what drives the freeze?
No, as I said there is no link between the IR Remote freeze and MCE controller.
MC supports the MCE Remote directly, so the freeze when using REW on the remote is a bug in MC.
I only provided the MCE Controller log because you mentioned that you had no issue with REW when using mcws, which I assume is some form of IP control. I an also use IP control with Roomie Remote, and in that case only I use MCE controller as a bridge. Unfortunately, REW doesn’t work either and causes a “save as”.
I only providec the log so that youncoild check if the key mapping was correct for MC. As far s I know, Roomie Remote uses the standard MCE keys in its implementation. But again, this has no link with the freeze when using the MCE IR Remote, which is directly supported by MC.
-
Might be stating the obvious but, from the log,.it appears that mce bridge is a socket to key press bridge, the mcws.command is more like a virtual key press specific to MC (ie you can tell MC to do the same thing as it does when you hit a key. Anyway hopefully someone else can reproduce and/or devs take a look.
-
Yes MCE controller is a socket to keypress bridge. Again, not related to the issue reported in the title... I wouldn’t have posted that log or mentioned Roomie Remote or MCE Controller if you hadn’t mentioned mcws which has nothing to do with IR remote support in MC. It’s just that the other way I could control MC doesn’t work either for REW (coincidence I’m sure).
Given that you are probably right re the “niche” aspect of IR control, I hope a dev will take a look as I don’t think anyone else is going to be able to reproduce and fix the freeze bug.
-
I tried with JRemote on iOS and the -60 -30 options work fine (there doesn't seem to be a REW button on JRemote), so I guess this confirms that the mcws way works fine.
Please could a dev look at the reason why pressing REW on the MCE IR remote causes MC to freeze?
Thanks!
-
I tried with older versions of MC starting with MC 25 and they worked, so I did more testing and it turns out that this is a JRVR bug, which is why I only started to experience this recently, when I moved to JRVR last year.
Even in MC 34, if you select madVR there is no freeze and REW works fine, even with full menus.
As soon as you select JRVR (in any version of MC), MC freezes if you press the REW key.
Please could you fix?
Thanks!
-
Do you have the same issue if using a keyboard:
Ctrl + Left Arrow Rewind
Ctrl + Right Arrow Fast-Forward
I use JRVR with simple MCE IR remote on 3 machines and would test, but don't have any BD/ISO.
-
Do you have the same issue if using a keyboard:
Ctrl + Left Arrow Rewind
Ctrl + Right Arrow Fast-Forward
I use JRVR with simple MCE IR remote on 3 machines and would test, but don't have any BD/ISO.
Thanks a lot, I just checked and yes, this JRVR bug is also there when using the keyboard, so I changed the title and updated the first post.
To recap, to reproduce the bug, simply play a BD or 4K BD (folder or ISO) with full menus, and press CTRL-LEFT (REW) or use the REW key on an MCE IR remote.
If JRVR is enabled, it will cause MC to freeze.
If madVR is enabled, REW works as expected, MC doesn't freeze.
Please could a dev fix this bug?
-
can confirm the above behaviour
-
Can also confirm.
I use full menus from folder playback almost exclusively (except where menus fail playback, then it's particles to the appropriate playlist).
Since we're all part of the beta test group, should these types of reports be posted to the beta forum? I never thought to ask, but is there an official way to report bugs eg. a public JIRA for example that beta users could access (doesn't have to be JIRA, just as an example)
-
Can also confirm.
I use full menus from folder playback almost exclusively (except where menus fail playback, then it's particles to the appropriate playlist).
Since we're all part of the beta test group, should these types of reports be posted to the beta forum? I never thought to ask, but is there an official way to report bugs eg. a public JIRA for example that beta users could access (doesn't have to be JIRA, just as an example)
My understanding is that we should only post in the beta forum issues specific to beta releases, but I could be wrong. A bug report section with tracking would be great, for sure.
Thanks all for reproducing and confirming :)
-
Manni, TheShoe,
We don't use a bug tracking system.
Why? Because it's easy to report a "bug" that isn't one. See the Weird Problems thread linked in my signature.
And it takes time for us to investigate "bugs". We don't generally look at problems that are one-off. We wait to see if more than one person is reporting the same problem.
We're happy with the way we work now. But bold type doesn't help. Simple clear steps to reproduce do help.
If you have a problem that needs discussion, put it here and link to it from the thread that announces the build.
-
Ctrl + Left Arrow Rewind
Ctrl + Right Arrow Fast-Forward
Thanks to these, I was able to correct the VK codes in MCE controller, so now the REW and FF keys in Roomie Remote work fine.
Would you have a link to a resource showing all the key shortcuts in in MC? That way I'll be able to add suppport for the other keys in Roomie Remote. [EDIT: found it here: https://wiki.jriver.com/index.php/Keyboard_Hot-keys]
REW in roomie remote (emulating Ctrl + Left arrow using VK 39) doesn't cause a freeze, which is interesting (and provides a workaround until this bug is fixed)
So, to recap:
CTRL+Left Arrow on keyboard = MC Freeze, REW doesn't work
REW key on IR Remote = MC Freeze, REW doesn't work
CTRL+VK_LEFT emulation = NO Freeze, REW works as expected
-
It looks like you got me confused with TheShoe. I only agreed it would be great, he’s the one who asked about a bug reporting system :)
What I've reported here is a JRVR bug confirmed by three different users. it needs to be fixed. I have listed all the steps needed to reproduce it:
- enable JRVR
- play a BD folder or ISO with full menus
- press REW on IR Remote or CTRL Left on keyboard
>>>>MC freezes.
I can't link to a specific release, it's present in all builds that support JRVR if JRVR is enabled.
There is no freeze if you select madVR instead of JRVR, so it's clearly a JRVR bug.
-
I'm not doubting you. I reported it a couple hours ago.
-
I'm not doubting you. I reported it a couple hours ago.
Thanks, I misunderstood the end of your post.
-
Do you have the same issue if using a keyboard:
Ctrl + Left Arrow Rewind
Ctrl + Right Arrow Fast-Forward
I use JRVR with simple MCE IR remote on 3 machines and would test, but don't have any BD/ISO.
I was able to correct / add most commands in Roomie Remote thanks to the hotkeys listed here https://wiki.jriver.com/index.php/Keyboard_Hot-keys, but I couldn't find those for next / previous chapter. Anyone knows what they might be?
-
...I couldn't find those for next / previous chapter. Anyone knows what they might be?
These keys work during playback of video:
Ctrl + L Previous Track / File
Ctrl + N Next Track / File
Who ever edits the WIKI should add "/ Chapter" to these hotkeys.
-
These keys work during playback of video:
Ctrl + L Previous Track / File
Ctrl + N Next Track / File
Who ever edits the WIKI should add "/ Chapter" to these hotkeys.
Thanks, I had tried these, but they don't control chapters, at least when playing bluray (menu or main title). They are actually for Next / Previous file.
That's why I was asking for specific chapter hotkeys. They are not listed in the wiki.
-
Maybe that's another "bug" for bd/iso. The keys work fine for other video types. Also see:
https://wiki.jriver.com/index.php/Playback_DVDs
-
Maybe that's another "bug" for bd/iso. The keys work fine for other video types. Also see:
https://wiki.jriver.com/index.php/Playback_DVDs
Not a bug, I double checked and the two hotkeys above seem to be working today (I tested a 4K bluray folder with full menus), so I might have made a mistake last time I tried, or maybe it was the specific title I was trying it on. I'll try again and I'll create a new thread if there is an issue, but for now let's assume that part is working as it should.
-
Confirmed that Next / Previous chapter are now working with Roomie Remote using CTRL N and CTRL L.
Thanks for leading me to try again.
This leaves only the REW freeze to solve.
-
Oops, I was actually trying to give this link:
https://wiki.jriver.com/index.php/Theater_View
Where it does state Keyboard shortcuts...
Ctrl + n. Next track or chapter in DVD.
Ctrl + l. Previous track or chatper in DVD.
WIKI misspelled chapter ::)
-
Oops, I was actually trying to give this link:
https://wiki.jriver.com/index.php/Theater_View
Where is does state Keyboard shortcuts...
WIKI misspelled chapter ::)
Thanks, yes they are the same hotkeys as those in the wiki I linked to earlier: https://wiki.jriver.com/index.php/Keyboard_Hot-keys
So they are the same hotkeys I had tried, but today I got a different result. Not complaining :)
Thanks again.
-
This should be fixed in MC34 once its out.
-
This should be fixed in MC34 once its out.
That's great, thanks! :)
-
This should be fixed in MC34 once its out.
Thanks a lot for fixing this, I had missed the line in beta 12. I've edited the title and the first post to reflect this.