diff --git a/src/renderer/features/action-required/components/mpv-required.tsx b/src/renderer/features/action-required/components/mpv-required.tsx
deleted file mode 100644
index 2907fe29..00000000
--- a/src/renderer/features/action-required/components/mpv-required.tsx
+++ /dev/null
@@ -1,59 +0,0 @@
-import isElectron from 'is-electron';
-import { useEffect, useState } from 'react';
-import { useTranslation } from 'react-i18next';
-
-import { usePlaybackSettings, useSettingsStoreActions } from '/@/renderer/store';
-import { Button } from '/@/shared/components/button/button';
-import { Checkbox } from '/@/shared/components/checkbox/checkbox';
-import { FileInput } from '/@/shared/components/file-input/file-input';
-import { Text } from '/@/shared/components/text/text';
-import { PlaybackType } from '/@/shared/types/types';
-
-const localSettings = isElectron() ? window.api.localSettings : null;
-
-export const MpvRequired = () => {
- const [, setMpvPath] = useState('');
- const settings = usePlaybackSettings();
- const { setSettings } = useSettingsStoreActions();
- const [disabled, setDisabled] = useState(false);
- const { t } = useTranslation();
-
- const handleSetMpvPath = (e: File | null) => {
- if (!e) return;
- localSettings?.set('mpv_path', e.path);
- };
-
- const handleSetDisableMpv = (disabled: boolean) => {
- setDisabled(disabled);
- localSettings?.set('disable_mpv', disabled);
-
- setSettings({
- playback: { ...settings, type: disabled ? PlaybackType.WEB : PlaybackType.LOCAL },
- });
- };
-
- useEffect(() => {
- if (!localSettings) return setMpvPath('');
- const mpvPath = localSettings.get('mpv_path') as string;
- return setMpvPath(mpvPath);
- }, []);
-
- return (
- <>
- Set your MPV executable location below and restart the application.
-
- MPV is available at the following:{' '}
-
- https://mpv.io/
-
-
-
- {t('setting.disable_mpv', { context: 'description' })}
- handleSetDisableMpv(e.currentTarget.checked)}
- />
-
- >
- );
-};