You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 541caba
Browse filesBrowse the repository at this point in the historyBrowse files
- Add SponsorBlock support with segment markers and auto skip ([31aab30](https://github.com/vzhd1701/gridplayer/commit/31aab306f1e135c56bc28f7d791defee7a544f53))
27
+
- Add chapters support, including YouTube chapters via yt-dlp ([6f0920a](https://github.com/vzhd1701/gridplayer/commit/6f0920aa6a690431e7117ac8c99e430d0dcb5436)), ([f76ca7b](https://github.com/vzhd1701/gridplayer/commit/f76ca7b1443be37e1b96627cbc32c919d851e1f7))
28
+
- Add Ctrl+wheel as default video zoom keys ([87231c6](https://github.com/vzhd1701/gridplayer/commit/87231c62f1e92d1176a7509a32406274824cced9))
29
+
- Add option to align video in its cell and move it around with mouse or dialog ([3624113](https://github.com/vzhd1701/gridplayer/commit/3624113aa35cc6a757047ce3886ffc204c48f160)), ([4560ca8](https://github.com/vzhd1701/gridplayer/commit/4560ca8648d70b1d9c716e11d063388d2564493a)), ([15ffef2](https://github.com/vzhd1701/gridplayer/commit/15ffef219e11bd16206b6474df29b971ea10be28)), ([7adfb0a](https://github.com/vzhd1701/gridplayer/commit/7adfb0a86b181875c8ea6552ff2869aa71d74c77)), ([d51e22b](https://github.com/vzhd1701/gridplayer/commit/d51e22b97ab02b8b31718554595cf92a8051bb66))
30
+
- Add option to take screenshots ([af9dbc8](https://github.com/vzhd1701/gridplayer/commit/af9dbc81d7b19b1823150e13ce3592d929082a7d))
31
+
- Add option to set deinterlace mode per video ([f6eeea8](https://github.com/vzhd1701/gridplayer/commit/f6eeea8e74ebc81160d74e53f32f3e9a2a71c3e9))
25
32
- Add `--platform` command line argument to force xcb or wayland on linux ([3b19205](https://github.com/vzhd1701/gridplayer/commit/3b192051738050add5b35f858c642929fae13431))
26
33
- Add browser impersonation for yt-dlp, for sites that block non-browser requests (not available in 32-bit Windows build) ([9a4ef05](https://github.com/vzhd1701/gridplayer/commit/9a4ef05a54d0a835fe07592d0d42cc0c89208dae))
27
34
- Add option to select audio output device per video ([c02a4b6](https://github.com/vzhd1701/gridplayer/commit/c02a4b639801ec8278eaa57848541efef13a9ec6))
@@ -32,14 +39,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
32
39
- Add network and yt-dlp checks in settings ([9e16e83](https://github.com/vzhd1701/gridplayer/commit/9e16e83fb453026d2281cd20ad1ec91623a536fd)), ([7b1abd6](https://github.com/vzhd1701/gridplayer/commit/7b1abd6c557e11fd9fafb3b58a3da2b6604b5cb8))
33
40
- Add network settings: HTTP/SOCKS proxy, user agent, request timeout, force IPv4 and TLS verification ([d22ea68](https://github.com/vzhd1701/gridplayer/commit/d22ea6800fe25982b8bc045da84665c2282871f6))
34
41
- Add support for cookies exported from a browser, used by both yt-dlp and streamlink ([c3ba278](https://github.com/vzhd1701/gridplayer/commit/c3ba2785014a0515e11dbad7ba8786974fa699b9)), ([7b0e0ff](https://github.com/vzhd1701/gridplayer/commit/7b0e0ff3d7a39489d9490d209e7fb32a71626264)), ([58e7425](https://github.com/vzhd1701/gridplayer/commit/58e74259daa62d4ecdd7f71a56bae27be56966fc)), ([7a01e6e](https://github.com/vzhd1701/gridplayer/commit/7a01e6ec5582256cd5a9950d798c5f52b2fdb8d7))
35
-
- Add option to pick a preferred audio track language, with support for multi-language streams ([b40dd6d](https://github.com/vzhd1701/gridplayer/commit/b40dd6dde5d5126b5f0854f9062c848000d7e2d9)), ([117b2ea](https://github.com/vzhd1701/gridplayer/commit/117b2ea5a7f8571fd16949f52add8b4d714f9cb4))
42
+
- Add option to pick a preferred audio track language, with support for multi-language streams ([6d4e987](https://github.com/vzhd1701/gridplayer/commit/6d4e98796ea26ab57831c3dfdf9644b6db2917b4)), ([b40dd6d](https://github.com/vzhd1701/gridplayer/commit/b40dd6dde5d5126b5f0854f9062c848000d7e2d9)), ([117b2ea](https://github.com/vzhd1701/gridplayer/commit/117b2ea5a7f8571fd16949f52add8b4d714f9cb4))
36
43
- Add auto mode for stream quality, picking the quality that fits the pane size ([654e906](https://github.com/vzhd1701/gridplayer/commit/654e9069dedc4873db8848fae2acf37608c5df99))
37
44
- Add option to retry a stream when it fails to load ([5450670](https://github.com/vzhd1701/gridplayer/commit/545067034c1f778739173b0f33caea86fb4f9ef2))
38
45
- Add single process software video decode mode ([dcf7ef4](https://github.com/vzhd1701/gridplayer/commit/dcf7ef49544787a6e540d4c23edfd97a84ba5b8a))
39
46
- Add option to save video paths relative to the playlist file ([9c4a9d3](https://github.com/vzhd1701/gridplayer/commit/9c4a9d3196ca3db3418216bc9bff6079ffa3c760))
40
47
- Add option to set custom portable user data dir via GP_USER_DATA_DIR env variable or --user-data-dir command line argument ([4b9d525](https://github.com/vzhd1701/gridplayer/commit/4b9d5253f9367d642cf641b5c038b660cee5b497))
41
48
- Add stopped video state ([848487b](https://github.com/vzhd1701/gridplayer/commit/848487b7d6d552229a4b503fdf5cbdac6995e373))
- Allow setting Video defaults for rate, scale, volume, color and crop ([177599c](https://github.com/vzhd1701/gridplayer/commit/177599ccdd608978123ed47cab7a649032bed35d))
44
51
- Add explicit per-playlist settings with global defaults ([fb80dfa](https://github.com/vzhd1701/gridplayer/commit/fb80dfac99df633024bef6738c2cf59c4aed9671))
@@ -55,22 +62,29 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
62
56
63
### Fixed
57
64
65
+
- Fix blank title and hover label on the opaque overlay ([492ea67](https://github.com/vzhd1701/gridplayer/commit/492ea677a9836bb4784a7c228f2d9034299b3716))
66
+
- Fix fit and crop of rotated and zoomed videos ([2cc4fc4](https://github.com/vzhd1701/gridplayer/commit/2cc4fc489d568811e0380fa97d42f8a0e5c2cfcb)), ([7c35ffe](https://github.com/vzhd1701/gridplayer/commit/7c35ffefef03f19c6baa5f49432d79977d072b14))
67
+
- Fix memory leak and possible crash when closing videos in software mode ([3b320aa](https://github.com/vzhd1701/gridplayer/commit/3b320aa03cb87c12d10ecafbf2fe06a37a101c03)), ([6d45407](https://github.com/vzhd1701/gridplayer/commit/6d45407080557c6c659337b00b1fdc151951e1dd))
68
+
- Fix network requests failing with urllib3 2.8+ ([ab22135](https://github.com/vzhd1701/gridplayer/commit/ab2213575d92e657ae149356ebb9d025674085fd))
69
+
- Show an error instead of loading forever when a video never starts playing ([b0ce4f2](https://github.com/vzhd1701/gridplayer/commit/b0ce4f288c3dd4644f6f47e607d3984085a34976))
70
+
- Fix rare video process crash ([018010d](https://github.com/vzhd1701/gridplayer/commit/018010dba34c4487a8a25516cb46fa6c6836f3a7))
71
+
- Speed up app startup ([619f30d](https://github.com/vzhd1701/gridplayer/commit/619f30dd5631c43cac474a26100eda017c7d0852))
58
72
- Run on xcb (Xwayland) on linux for hardware video, fall back to software video decoding on pure wayland ([3b19205](https://github.com/vzhd1701/gridplayer/commit/3b192051738050add5b35f858c642929fae13431)), ([e5816a6](https://github.com/vzhd1701/gridplayer/commit/e5816a63af2ac38de3b535732ffd05a1c94e9b99)), ([9f1c12c](https://github.com/vzhd1701/gridplayer/commit/9f1c12c23712e9f4a5f4b8d7b5a151954c92819e)), ([f5f77c2](https://github.com/vzhd1701/gridplayer/commit/f5f77c27d69167f2b204603414d2d4cba1c9dfc9))
59
73
- Play AES-128 encrypted HLS streams ([3b81f84](https://github.com/vzhd1701/gridplayer/commit/3b81f84c146d36034640ffe73782395312b1d557))
60
74
- Fix some HLS videos playing only the last minute or failing to load ([9525976](https://github.com/vzhd1701/gridplayer/commit/9525976c95d897a1214c5e104c48f766955de173)), ([7cabff8](https://github.com/vzhd1701/gridplayer/commit/7cabff8f045aaf6514c39968a0b056b7f4c634ad))
61
75
- Close videos faster while their URL is still resolving ([687ad79](https://github.com/vzhd1701/gridplayer/commit/687ad79beee63be2d44a7fbc6ebeb152ec7daa24))
62
76
- Make next/previous frame stepping more accurate ([fa490af](https://github.com/vzhd1701/gridplayer/commit/fa490af19cfb2b45bfdbcfd4f1d7f12e43c1c22c))
63
77
- Loop videos seamlessly, even very short clips ([b14e633](https://github.com/vzhd1701/gridplayer/commit/b14e6338c1b868c499ef971ff3b2640cc36dcd99))
64
78
- Keep counting playback time past 24 days instead of wrapping to a negative value ([5b61b54](https://github.com/vzhd1701/gridplayer/commit/5b61b5444a82e329b5eab56565114bdcb3d0a2f5))
- Improve streaming stability and seeking ([7d38b0d](https://github.com/vzhd1701/gridplayer/commit/7d38b0d89ff45183f17b21e503db7f6a29f97c58)), ([0964189](https://github.com/vzhd1701/gridplayer/commit/0964189a2668a6cc2ccdeb624223ab6e46954501)), ([5450670](https://github.com/vzhd1701/gridplayer/commit/545067034c1f778739173b0f33caea86fb4f9ef2)), ([0a17ab1](https://github.com/vzhd1701/gridplayer/commit/0a17ab1c6e15acea302d5b63a3c26f37c6deb45d))
66
80
- Force dav1d for AV1 adaptive streams to avoid glitches when seeking ([293b7cb](https://github.com/vzhd1701/gridplayer/commit/293b7cbd7725984bd5d2d6fe95f094dd80bc1411))
67
81
- Show bitrates and codecs correctly in the stream quality menu ([ed93371](https://github.com/vzhd1701/gridplayer/commit/ed933713847e4ce78f3cb1222284d9d05ab67098))
68
82
- Avoid freeze after changing stream quality ([3da0379](https://github.com/vzhd1701/gridplayer/commit/3da037985b80ebcbafaacd0dde3fd65ae1612f31))
69
83
- Play DASH streams that serve audio and video from separate URLs ([8966b77](https://github.com/vzhd1701/gridplayer/commit/8966b775786d965349abbe79561edf1feb6933cd))
70
84
- Ensure no orphan processes survive an app crash ([1139940](https://github.com/vzhd1701/gridplayer/commit/11399405e24913c0af5fdf401ca9ca0b17309a7e))
71
85
- Speed up video teardown on Windows in hardware mode ([d537b2d](https://github.com/vzhd1701/gridplayer/commit/d537b2dc36aea1ee9cc27cd7cb9addd5c4149ffa))
72
86
- Improve window responsiveness in hardware mode ([c4d0977](https://github.com/vzhd1701/gridplayer/commit/c4d0977cde75dbf4c8064d9943cf97b5141dbd3e))
73
-
- Improve software decoding mode: faster output, less jitter on static video ([4d2fe22](https://github.com/vzhd1701/gridplayer/commit/4d2fe224c827eadf9423d2004a0568a62bf81d06)), ([3266e68](https://github.com/vzhd1701/gridplayer/commit/3266e68ad2236968f07c8c01947ccf9379092b36)), ([bd2f3e8](https://github.com/vzhd1701/gridplayer/commit/bd2f3e8e954cf3901db30e1f6c52e8cf19724111)), ([1e51b3e](https://github.com/vzhd1701/gridplayer/commit/1e51b3e1dd2023b615cf4a0dca266c6ed8e4311a)), ([a19134c](https://github.com/vzhd1701/gridplayer/commit/a19134c8cedfebb62cb2520f10a3e434d44554d0))
87
+
- Improve software decoding mode: faster output, less jitter on static video ([71d40f8](https://github.com/vzhd1701/gridplayer/commit/71d40f831cc2e472b96b913bf7f0e2d2d6a55d6c)), ([ac435b7](https://github.com/vzhd1701/gridplayer/commit/ac435b78bd1a5a275bd57bbd54d520bc6303da18)), ([4d2fe22](https://github.com/vzhd1701/gridplayer/commit/4d2fe224c827eadf9423d2004a0568a62bf81d06)), ([3266e68](https://github.com/vzhd1701/gridplayer/commit/3266e68ad2236968f07c8c01947ccf9379092b36)), ([bd2f3e8](https://github.com/vzhd1701/gridplayer/commit/bd2f3e8e954cf3901db30e1f6c52e8cf19724111)), ([1e51b3e](https://github.com/vzhd1701/gridplayer/commit/1e51b3e1dd2023b615cf4a0dca266c6ed8e4311a)), ([a19134c](https://github.com/vzhd1701/gridplayer/commit/a19134c8cedfebb62cb2520f10a3e434d44554d0))
74
88
- Keep the pause state in sync with actual playback ([3b481f6](https://github.com/vzhd1701/gridplayer/commit/3b481f6efc65eb7d5619792bf2cea81310ddf953))
75
89
- Optimize software mode output, speed up video loading ([0595343](https://github.com/vzhd1701/gridplayer/commit/05953431021274de0ae3b14ad81c9654a55c0d83))
76
90
- Hide glitchy video border on windows (nvidia) and add hw_crop_border_offset option ([7969baa](https://github.com/vzhd1701/gridplayer/commit/7969baa9db9d7ea358ad13ead5ad1970e9705ed1))
@@ -93,7 +107,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
93
107
- Avoid crash on spam reload ([737fe79](https://github.com/vzhd1701/gridplayer/commit/737fe79619d6f929ede35205a89338a2e8385b12))
94
108
- Add compositor detection on linux to avoid black overlay ([e22e91c](https://github.com/vzhd1701/gridplayer/commit/e22e91cc8dd9fc2562483317d2368097c93dfe65))
95
109
- Add newly saved playlist into recent list ([1682959](https://github.com/vzhd1701/gridplayer/commit/16829599d0b864e1659036ba49b62f95cdf2ca6d))
96
-
- Improve system color theme sync on linux and windows ([e41cc36](https://github.com/vzhd1701/gridplayer/commit/e41cc361967d7f9cb405718d51bb68ba3801d5a3)), ([ab062b3](https://github.com/vzhd1701/gridplayer/commit/ab062b340ddd00352262b6402aa621472359faf4))
110
+
- Improve system color theme sync on linux and windows ([d012824](https://github.com/vzhd1701/gridplayer/commit/d012824c4964b6890b3be859503db66408c505a2)), ([e41cc36](https://github.com/vzhd1701/gridplayer/commit/e41cc361967d7f9cb405718d51bb68ba3801d5a3)), ([ab062b3](https://github.com/vzhd1701/gridplayer/commit/ab062b340ddd00352262b6402aa621472359faf4))
97
111
- Unify app style and colors ([61d90b0](https://github.com/vzhd1701/gridplayer/commit/61d90b04df15e31d67ed4bb9b2de9269a420e375))
98
112
- Improve language selection section in settings ([65bc49d](https://github.com/vzhd1701/gridplayer/commit/65bc49da7c32edc48552bd67976ac089877ca33b))
99
113
- Avoid crash for menu with custom style ([afac43f](https://github.com/vzhd1701/gridplayer/commit/afac43f9b9d92777588115647ea3e67b9652e013))
0 commit comments