You can use two options.
First you can set the repeat mode to stop after each song. I guess this is not what you're looking for as you'll sometimes play some songs without a breack beetween.
You'll find this option under "Player -> Repeat -> Stop after each item"
The second, better, option is to use the stop after
current file. Hit this and MC stops after the current playing song. Still using a fadeout effect of course (if MC is set to do this regularly).
For an easy access to this function you can modify the Resource.xml. Add this line for example to use the Key "F8" for activating "Stop after current file".
<Entry Key="F8" Command="10036" Param="1" TranslateFlags="1" Global="1" />
Entry Key tells MC what button it should watch for. You can use any button you like.
Command & Param configures the command you want the button to execute (stop after current file in this case)
TranslateFlags sets where MC should use this button. Take a look at Resource.xml for explanation.
Global tells MC to watch for the button press even if it's out of focus (1) or only when it's in focus (0)To make this setting work place the file to "
<Path to J River Media Center>\Data\Custom Resources".
The complete File
could look like this for you:
<!--
Media Center Resource XML (Default / English)
-->
<MJRS version="1.0">
<!--
ACCELERATORS:
Key: semi-colon delimited list of key strokes to be pressed (see list below for special keys)
note that the only valid combinations are: [Key], [Key];Ctrl, [Key];Ctrl;Shift, [Key];Alt
Type: the type of command (defaults to MCC)
MCC: the command is an MC command
Program: the command is a program to run
Command: the MCC command index / name of program
Param: the parameter for the MCC command / program arguments
TranslateFlags: flags that determine when and how an accelerator is translated (binary or'd together)
1: don't translate in edits, comboboxes, and other data entry controls
2: don't translate in fullscreen mode or theater view
4: don't translate in any type of popup window
8: only translate in fullscreen
16: don't translate in IE, VB controls, or other unknown rich controls
32: targets playback engine / display (DVD, image playback, etc.)
64: only translate when Action Window is focused
NoShowAsShortcut: 1 if you don't want MC to show this shortcut in menus, tooltips, etc.
Global: 1 if you want the accelerator to be translated even when MC doesn't have the focus
Special key list: Insert, Delete, -, +, Right, Left, Up, Down,
NumPad0, NumPad1, NumPad2 (etc.), F1, F2, F3 (etc.), Backspace, Enter, Escape,
Apps, Page Up, Page Down, Home, End, Space, Print Screen, Tab
Remember that order is relevant when the same shortcut appears multiple times.
-->
<ACCELERATORS>
<!-- ############################### -->
<!-- # Use Stop after current file # -->
<!-- ############################### -->
<Entry Key="F8" Command="10036" Param="1" TranslateFlags="1" Global="1" />
<!-- JRiver Examples -->
<!-- Make Ctrl;1...4 act like player control buttons
<Entry Key="Ctrl;1" Command="10004" Param="0" Global="1" />
<Entry Key="Ctrl;NumPad1" Command="10004" Param="0" Global="1" />
<Entry Key="Ctrl;2" Command="10000" Param="0" Global="1" />
<Entry Key="Ctrl;NumPad2" Command="10000" Param="0" Global="1" />
<Entry Key="Ctrl;3" Command="10002" Param="0" Global="1" />
<Entry Key="Ctrl;NumPad3" Command="10002" Param="0" Global="1" />
<Entry Key="Ctrl;4" Command="10003" Param="0" Global="1" />
<Entry Key="Ctrl;NumPad4" Command="10003" Param="0" Global="1" /> -->
<!-- Make Ctrl;5 show a DVD menu (also to override rating the current song)
<Entry Key="Ctrl;5" Command="10033" Param="0" Global="1" />
<Entry Key="Ctrl;NumPad5" Command="10033" Param="0" Global="1" /> -->
<!-- Make Ctrl;6...7 run a program (as an example)
<Entry Key="Ctrl;6" Type="Program" Command="MC13.exe" Param="/Command Pause" Global="1" />
<Entry Key="Ctrl;7" Type="Program" Command="calc.exe" Global="1" /> -->
<!-- Make Ctrl;Shift;1...4 play playlists
<Entry Key="Ctrl;Shift;1" Command="30007" Param="Keyboard Playlists\1" Global="1" />
<Entry Key="Ctrl;Shift;NumPad1" Command="30007" Param="Keyboard Playlists\1" Global="1" />
<Entry Key="Ctrl;Shift;2" Command="30007" Param="Keyboard Playlists\2" Global="1" />
<Entry Key="Ctrl;Shift;NumPad2" Command="30007" Param="Keyboard Playlists\2" Global="1" />
<Entry Key="Ctrl;Shift;3" Command="30007" Param="Keyboard Playlists\3" Global="1" />
<Entry Key="Ctrl;Shift;NumPad3" Command="30007" Param="Keyboard Playlists\3" Global="1" />
<Entry Key="Ctrl;Shift;4" Command="30007" Param="Keyboard Playlists\4" Global="1" />
<Entry Key="Ctrl;Shift;NumPad4" Command="30007" Param="Keyboard Playlists\4" Global="1" /> -->
</ACCELERATORS>
</MJRS>
More infos about using Resource.xml can be found in the file itself (or in the code-box above) and about possible commands you can read here:
http://wiki.jriver.com/index.php/Media_Center_Core_Commands.