네이버 카페 / 블로그 동영상을 위한 추가 기능 플러그인

Latest Version

Version
2.3.2
Update
September 13, 2024
Size
118KiB
Developer
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
한국어
See more
Permissions
Storage
See more

Improved NAVER video plugin Extension

네이버 카페 / 블로그 동영상을 위한 추가 기능들을 모아놓은 확장 플러그인입니다.

현재 지원되는 기능은 아래와 같으며, 추가 기능 개발중에 있습니다

1. 동영상의 기본 화질을 최대 해상도로 적용
- 동영상 재생 시 기존 480p / 720p 로 설정되어 있는 기본 재생 해상도를 최대 화질로 자동으로 변경해줍니다.
- ex) 1080p, 720p, 480p, 270p 가 있는 경우 1080p 를 자동으로 사용
- 현재 재상중인 화질을 우측 하단에 보여줍니다.
- 체크박스를 체크하여 활성화 한 뒤 새로고침 하면 적용됩니다.
- 체크박스를 해제하여 비활성화 한 뒤 새로고침을 하면 다시 기본 (480/720) 화질로 재생됩니다.

2. 동영상 배속 표시
- 현재 동영상의 배속을 표시합니다.
- ex) 0.5x, 1.0x, 1.5x, 2.0x

3. 첫번째 영상 자동재생
- 첫번째 동영상을 자동으로 재생합니다.

4. 이전 영상 자동 중지
- 다음 동영상을 재생 시, 이전에 재생중이던 동영상을 자동으로 중지합니다

5. 단축키
- 전체화면 / 음소거 / 배속 변경 단축키를 사용합니다

6. UI
- 설정 버튼 숨기기
- 볼륨 바 확장

7. 음량 설정
- 동영상의 기본 음량을 고정할 수 있습니다
- 볼륨 최대치를 확장할 수 있습니다

8. 쉬운 동영상 재생 클릭
- 동영상을 처음 재생할 때 플레이어 내 아무 곳이나 눌러도 재생이 시작됩니다.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Improved NAVER video plugin", "description": "\ub124\uc774\ubc84 \uce74\ud398 / \ube14\ub85c\uadf8 \ub3d9\uc601\uc0c1\uc744 \uc704\ud55c \ucd94\uac00 \uae30\ub2a5 \ud50c\ub7ec\uadf8\uc778", "version": "2.3.2", "manifest_version": 3, "background": { "service_worker": "js/background.js" }, "permissions": [ "storage" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "/images/icon_16.png", "32": "/images/icon_32.png", "64": "/images/icon_64.png", "128": "/images/icon_128.png", "512": "/images/icon_512.png" } }, "icons": { "16": "/images/icon_16.png", "32": "/images/icon_32.png", "64": "/images/icon_64.png", "128": "/images/icon_128.png", "512": "/images/icon_512.png" }, "content_scripts": [ { "matches": [ "https://cafe.naver.com/*", "https://blog.naver.com/*" ], "all_frames": true, "css": ["css/content-style.css"] }, { "matches": [ "https://cafe.naver.com/*", "https://blog.naver.com/*" ], "js": [ "js/common/class-variables.js", "js/common/util.js", "js/video-player/video-player.js", "js/video-player/prism-player.js", "js/video-player-finder/video-player-finder.js", "js/video-player-finder/cafe-video-player-finder.js", "js/video-player-finder/blog-video-player-finder.js", "js/decorator/decorator.js", "js/decorator/quality-display-decorator.js", "js/decorator/select-max-quality-decorator.js", "js/decorator/playback-rate-display-decorator.js", "js/decorator/divide-playback-rate-decorator.js", "js/decorator/playback-rate-shortcut-decorator.js", "js/decorator/auto-play-first-video-decorator.js", "js/decorator/auto-pause-last-video-decorator.js", "js/decorator/fix-mouse-action-decorator.js", "js/decorator/hide-setting-button-decorator.js", "js/decorator/easy-open-volume-slider-decorator.js", "js/decorator/extend-volume-slider-decorator.js", "js/decorator/remove-volume-slider-animation-decorator.js", "js/decorator/precise-volume-shortcut-decorator.js", "js/decorator/extend-max-volume-decorator.js", "js/decorator/set-default-volume-decorator.js", "js/decorator/left-right-shortcut-decorator.js", "js/decorator/preserve-volume-after-replay-decorator.js", "js/main.js" ] } ], "options_page": "popup.html"}
Read more