{"id":23900272,"url":"https://github.com/Mo7ammedd/mpv-configurations","last_synced_at":"2026-06-25T20:30:18.954Z","repository":{"id":270519405,"uuid":"910628958","full_name":"Mo7ammedd/mpv-keyboard-shortcuts","owner":"Mo7ammedd","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-31T21:37:42.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-31T22:24:09.573Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mo7ammedd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-31T21:36:09.000Z","updated_at":"2024-12-31T21:37:45.000Z","dependencies_parsed_at":"2024-12-31T22:24:13.915Z","dependency_job_id":"d38c6b90-4958-4f40-ab52-343a9e39b056","html_url":"https://github.com/Mo7ammedd/mpv-keyboard-shortcuts","commit_stats":null,"previous_names":["mo7ammedd/mpv-keyboard-shortcuts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mo7ammedd%2Fmpv-keyboard-shortcuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mo7ammedd%2Fmpv-keyboard-shortcuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mo7ammedd%2Fmpv-keyboard-shortcuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mo7ammedd%2Fmpv-keyboard-shortcuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mo7ammedd","download_url":"https://codeload.github.com/Mo7ammedd/mpv-keyboard-shortcuts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240292385,"owners_count":19778311,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-04T19:16:06.074Z","updated_at":"2026-06-25T20:30:16.853Z","avatar_url":"https://github.com/Mo7ammedd.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Keyboard and Mouse Controls for Mpv Media Player\n\n## Seek Controls\n- **LEFT and RIGHT**: Seek backward/forward 5 seconds.  \n  `Shift + LEFT/RIGHT`: Exact seek backward/forward 1 second.\n- **UP and DOWN**: Seek forward/backward 1 minute.  \n  `Shift + UP/DOWN`: Exact seek forward/backward 5 seconds.\n- **Ctrl + LEFT/RIGHT**: Seek to the previous/next subtitle (may have restrictions).\n- **Ctrl + Shift + LEFT/RIGHT**: Adjust subtitle delay to sync subtitles to audio.\n- **PGUP and PGDWN**: Seek to the beginning of the previous/next chapter.  \n  `Shift + PGUP/PGDWN`: Seek backward/forward 10 minutes.\n\n## Playback Speed Controls\n- **[ and ]**: Decrease/increase playback speed by 10%.\n- **{ and }**: Halve/double playback speed.\n- **BACKSPACE**: Reset playback speed to normal.\n- **Shift + BACKSPACE**: Undo the last seek (if the playlist entry hasn’t changed).\n- **Shift + Ctrl + BACKSPACE**: Mark the current position for later revert.\n\n## Playlist Navigation\n- **\u003c and \u003e**: Go backward/forward in the playlist.\n- **ENTER**: Go forward in the playlist.\n\n## Playback Controls\n- **p / SPACE**: Pause (pressing again unpauses).\n- **.**: Step forward (frame-by-frame).\n- **,**: Step backward (frame-by-frame).\n- **q**: Stop playing and quit.\n- **Q**: Stop playing, quit, and store the current playback position for later resume.\n\n## Volume Controls\n- **/ and ***: Decrease/increase volume.\n- **9 and 0**: Decrease/increase volume.\n- **m**: Mute sound.\n\n## Track Selection\n- **_**: Cycle through available video tracks.\n- **#**: Cycle through available audio tracks.\n- **j and J**: Cycle through available subtitles.\n\n## Subtitle Controls\n- **v**: Toggle subtitle visibility.\n- **z and Z**: Adjust subtitle delay by +/- 0.1 seconds.\n- **r and R**: Move subtitles up/down.\n- **u**: Toggle SSA/ASS subtitle style overrides.\n- **V**: Toggle subtitle VSFilter aspect compatibility mode.\n\n## Screenshot Controls\n- **s**: Take a screenshot.\n- **S**: Take a screenshot without subtitles.\n- **Ctrl + s**: Take a screenshot as the window shows it (with subtitles, OSD, and scaled video).\n\n## Video Controls\n- **f**: Toggle fullscreen.\n- **ESC**: Exit fullscreen mode.\n- **T**: Toggle stay-on-top.\n- **w and W**: Decrease/increase pan-and-scan range.\n- **A**: Cycle aspect ratio override.\n- **d**: Activate/deactivate deinterlacer.\n- **Ctrl + h**: Toggle hardware video decoding.\n\n## Pan and Zoom\n- **Alt + LEFT/RIGHT/UP/DOWN**: Move the video rectangle (panning).\n- **Alt + +/–**: Change video zoom.\n- **Alt + BACKSPACE**: Reset pan/zoom settings.\n\n## Advanced Controls\n- **l**: Set/clear A-B loop points.\n- **L**: Toggle infinite looping.\n- **Ctrl + +/–**: Adjust audio delay (A/V sync) by +/- 0.1 seconds.\n- **o / P**: Show progression bar, elapsed time, and total duration on the OSD.\n- **O**: Toggle OSD states between normal and playback time/duration.\n- **i / I**: Show/toggle statistics overlay (use `0,1,2,3,4` keys to cycle through stats).\n\n## Video Adjustment (if supported)\n- **1 and 2**: Adjust contrast.\n- **3 and 4**: Adjust brightness.\n- **5 and 6**: Adjust gamma.\n- **7 and 8**: Adjust saturation.\n- **Alt + 0**: Resize video window to half its original size.\n- **Alt + 1**: Resize video window to its original size.\n- **Alt + 2**: Resize video window to double its original size.\n\n## Multimedia Keys (if available)\n- **PAUSE**: Pause.\n- **STOP**: Stop playing and quit.\n- **PREVIOUS/NEXT**: Seek backward/forward 1 minute.\n\n## Mouse Controls\n- **Button 3 and 4**: Seek backward/forward 1 minute.\n- **Button 5 and 6**: Decrease/increase volume.\n\n## Notes\n- Some key bindings may vary depending on the media player or platform.\n- For older key bindings, refer to `etc/restore-old-bindings.conf` in the mpv git repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMo7ammedd%2Fmpv-configurations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMo7ammedd%2Fmpv-configurations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMo7ammedd%2Fmpv-configurations/lists"}