[ { "name": "None", "nameTranslationKey": "Settings.External Player Settings.Players.None.Name", "value": "", "cmdArguments": null }, { "name": "mpv", "nameTranslationKey": "Settings.External Player Settings.Players.mpv.Name", "value": "mpv", "cmdArguments": { "defaultExecutable": "mpv", "defaultCustomArguments": null, "supportsYtdlProtocol": true, "videoUrl": "", "playlistUrl": "", "startOffset": "--start=", "playbackRate": "--speed=", "playlistIndex": "--playlist-start=", "playlistReverse": null, "playlistShuffle": "--shuffle", "playlistLoop": "--loop-playlist" } }, { "name": "VLC", "nameTranslationKey": "Settings.External Player Settings.Players.VLC.Name", "value": "vlc", "cmdArguments": { "defaultExecutable": "vlc", "defaultCustomArguments": null, "supportsYtdlProtocol": false, "videoUrl": "", "playlistUrl": null, "startOffset": "--start-time=", "playbackRate": "--rate=", "playlistIndex": null, "playlistReverse": null, "playlistShuffle": "--random", "playlistLoop": "--loop" } }, { "name": "iina", "nameTranslationKey": "Settings.External Player Settings.Players.iina.Name", "value": "iina", "cmdArguments": { "defaultExecutable": "iina", "defaultCustomArguments": "--no-stdin", "supportsYtdlProtocol": true, "videoUrl": "", "playlistUrl": "", "startOffset": "--mpv-start=", "playbackRate": "--mpv-speed=", "playlistIndex": "--mpv-playlist-start=", "playlistReverse": null, "playlistShuffle": "--mpv-shuffle", "playlistLoop": "--mpv-loop-playlist" } }, { "name": "SMPlayer", "nameTranslationKey": "Settings.External Player Settings.Players.SMPlayer.Name", "value": "smplayer", "cmdArguments": { "defaultExecutable": "smplayer", "defaultCustomArguments": null, "supportsYtdlProtocol": true, "videoUrl": "", "playlistUrl": "", "startOffset": "-start", "playbackRate": null, "playlistIndex": null, "playlistReverse": null, "playlistShuffle": null, "playlistLoop": null } }, { "name": "MPC-BE", "nameTranslationKey": "Settings.External Player Settings.Players.MPC-BE.Name", "value": "mpc-be", "cmdArguments": { "defaultExecutable": "mpc-be64", "defaultCustomArguments": null, "supportsYtdlProtocol": true, "videoUrl": "", "playlistUrl": "", "startOffset": "/start", "playbackRate": null, "playlistIndex": null, "playlistReverse": null, "playlistShuffle": null, "playlistLoop": null } }, { "name": "MPC-HC", "nameTranslationKey": "Settings.External Player Settings.Players.MPC-HC.Name", "value": "mpc-hc", "cmdArguments": { "defaultExecutable": "mpc-hc64", "defaultCustomArguments": null, "supportsYtdlProtocol": true, "videoUrl": "", "playlistUrl": "", "startOffset": "/start", "playbackRate": null, "playlistIndex": null, "playlistReverse": null, "playlistShuffle": null, "playlistLoop": null } }, { "name": "PotPlayer", "nameTranslationKey": "Settings.External Player Settings.Players.PotPlayer.Name", "value": "potplayer", "cmdArguments": { "defaultExecutable": "potplayermini64", "defaultCustomArguments": null, "supportsYtdlProtocol": false, "videoUrl": "", "playlistUrl": null, "startOffset": "/seek=", "playbackRate": null, "playlistIndex": null, "playlistReverse": null, "playlistShuffle": null, "playlistLoop": null } }, { "name": "Clapper", "nameTranslationKey": "Settings.External Player Settings.Players.Clapper.Name", "value": "clapper", "cmdArguments": { "defaultExecutable": "clapper", "defaultCustomArguments": null, "supportsYtdlProtocol": false, "videoUrl": "", "playlistUrl": null, "startOffset": null, "playbackRate": null, "playlistIndex": null, "playlistReverse": null, "playlistShuffle": null, "playlistLoop": null } } ]