Greasy Fork

Greasy Fork is available in English.

8chan sounds player

Play that faggy music weeb boi

当前为 2025-04-28 提交的版本,查看 最新版本

这些是此脚本变更过代码的版本。 显示所有版本。

  • v2.3.0_0041 2025-06-26

    made sync more frequent (sound posts only)

  • v2.3.0_0040 2025-06-26

    added one more codec to the settings tab

  • v2.3.0_0039 2025-06-25

    Fixed shuffle.
    Added some info about codecs to the settings tab.

  • v2.3.0_0038 2025-06-16

    improved updatePipSize function logic

  • v2.3.0_0037 2025-06-14

    Fixed some bugs with the hover images.

  • v2.3.0_0036 2025-06-11

    Fixed a parsing error caused by audio files lacking a dimension label.

  • v2.3.0_0035 2025-06-10

    fixed fullscreen

  • v2.3.0_0034 2025-06-10

    minor bug fixes

  • v2.3.0_0033 2025-06-07

    removed timeout on XMLHttpRequests, soundposts now should work on slow internet.
    Fixed the playlist and gallery dragging.
    Added a hover menu to the gallery.
    Fixed a issue where prevent wrapping did not work correctly with the Penumbra theme.
    Local files: Fixed a bug that caused the thumbnail to generate a black image.
    and more small bug fixes and improvements.

  • v2.3.0_0032 2025-06-05

    minimised display bugfix

  • v2.3.0_0031 2025-06-05

    visual adjustments

  • v2.3.0_0030 2025-06-04

    fixed a hover-images bug

  • v2.3.0_0029 2025-06-04

    bunch of small bug fixes and improvements

  • v2.3.0_0028 2025-06-02

    Gallery mode has been added. Click on the playlist icon in the header to switch between playlist and gallery mode.
    The script now saves the volume value and resumes it during initial script load.
    Fixed the size of the minimized player div not matching the size of the video/image element.
    Bunch of small bug fixes and improvements.

  • v2.3.0_0027 2025-05-28

    Support for standalone audio files has been added.
    Improved handling of failed GM.xmlHttpRequest fetches.
    Improved theme matching.
    bunch of small bug fixes and improvements.

  • v2.3.0_0026 2025-05-21

    The playback state can now be controlled by clicking on the video within the player.
    Fixed some No-Repeat mode bugs.
    Added @match https://8chan.moe/*/last/* and @match https://8chan.se/*/last/* to the UserScript header.
    The style sheet now updates properly when settings are reset.

  • v2.3.0_0025 2025-05-20

    Playlist: randomly generated filenames are now shorten.

  • v2.3.0_0024 2025-05-18
  • v2.3.0_0024 2025-05-18

    adjustments and shit

  • v2.3.0_0024 2025-05-18

    adjustments and shit

  • v2.3.0_0023 2025-05-18

    minor bug fixes

  • v2.3.0_0022 2025-05-17
  • v2.3.0_0022 2025-05-17

    bug fixes and improvements

  • v2.3.0_0021 2025-05-16

    new feature: the script now ensures that the sounds player is always in the visible area of ​​the screen.

  • v2.3.0_0020 2025-05-16

    minor bug fixes

  • v2.3.0_0019 2025-05-15

    Two minor bug fixes. These are for bugs that were introduced in the last update.

  • v2.3.0_0018 2025-05-15

    - Prettified settings.
    - Added control wrap prevention feature, this feature hides elements from the playback controls panel to prevent wrapping when the player is too small.
    - The UI icons have been changed, ...again, they are now just plain SVG images. Previously, the icons were taken from a woff font that had to be loaded from an external source.

  • v2.3.0_0017 2025-05-06

    Sound Posts: replaced xmlHttpRequest(arraybuffer) + btoa, external file fetching logic with xmlHttpRequest(blob) + FileReader. loading should be a little faster.
    fixed a bug where local files did not work in chrome.
    added visual feedback for error state.

  • v2.3.0_0016 2025-05-06

    improved theme matching
    added visual feedback when loading

  • v2.3.0_0015 2025-05-02

    Fixed an issue where videos with URLs that didn't end with a file extension would not play.

  • v2.3.0_0014 2025-05-01

    Empty media sources are now properly handled (module 6).
    Fixed a bug where sometimes the video/sound duration was not defined (module 6).

  • v2.3.0_0013 2025-05-01

    fixed fullscreen
    added support for more video formats

  • v2.3.0_0012 2025-04-29

    image hover now shows the actual thumbnail not a spoiler image.
    added the ability to change the bottom offset and the right offset of the minimized player in the settings.
    added the ability to add and play files locally (the plus symbol in the header).
    added font fallback:
    A variable was added to the beginning of the script as a fallback font for the UI. If 'Tabler' fails to load change the FONT variable to 'Open Iconic' if even that doesn't load change the FONT variable to plain text 'Text'.

    Also consider resetting "Header Contents" and "Footer Contents" in the settings just to make sure everything looks exactly as it should.

  • v2.3.0_0011 2025-04-28

    Changed HUD UI icons again.
    Added option to change font size in the settings.
    The display size setting has been moved to settings (previously it was just variables at the beginning of the script).
    Fixed a bug where dragging the player could shrink it by 1 pixel.
    Fixed some CSS issues with the minimized player where the re-maximize div would have 100% width.
    Fixed repeat one/all/none not working correctly.

  • v2.3.0_0010 2025-04-27

    BIG UPDATE CONTENT-SECURITY-POLICY WEB BROWSER EXTENSION IS NO LONGER NECESSARY

    - sound posts [sound=URL] are now fetched via base64-encoded GM_xmlhttpRequests
    - webm/mp4 sound posts [sound=URL.mp4] are now supported
    - most of module 6 was rewritten can't be arsed listing it all

  • v2.3.0_0009 2025-04-26

    - Updated media player header GUI.
    - Fixed positioning. The sound player header should no longer get stuck behind 8chan navigation header anymore.
    - Fixed the post width limit function. This function applies a maximum width to posts next to the player so they are not hidden behind them. It is disabled by default.
    - Code in module 21 has been beautified.

  • v2.3.0_0008 2025-04-25

    A toggle has been added to the media player footer to only show posts with an sound tag.
    Added @downloadURL and @updateURL to the header.
    Removed the 4chan-sounds-player github page url from the header (moved it under the header, it's just a simple comment now).

  • v2.3.0_0007 2025-04-24

    Fixed a bug where [sound=URL].mp4 posts would not play the video.

  • v2.3.0_0006 2025-04-24

    Removed @match *8chan.moe/*/res/* and @match *8chan.se/*/res/* from the header. It works fine on Tampermonkey but causes issues on Violentmonkey.

  • v2.3.0_0005 2025-04-24

    Sound Player now replaces _ characters with % characters. Thanks to that sound posts that Firefox fucked up during file download will play now.
    Added @match https://8chan.moe/*/res/* and @match https://8chan.se/*/res/* into the header.

  • v2.3.0_0004 2025-04-24

    Added variables for setting the media display size to the top of the script so you can easily configure them to your liking.
    The script now samples the pages' CSS and adjusts its own visual elements accordingly.

  • v2.3.0_0003 2025-04-24

    Videos without the [sound=URL] tag now loop seamlessly.
    Improved video/audio synchronization.
    Files from class="innerOP" are now correctly fetched and parsed.
    Fixed an issue where the minimized display was not positioned correctly.
    The script now has an icon.
    Various bug fixes.

  • v2.3.0_0002 2025-04-22

    The format for displaying names inside the player has been updated (Post ID + File Size + File Format + File Name).
    You can now resize the video within the player.
    Various bug fixes.

  • v(2.3.0)_1.1 2025-04-22

    Sound Player now lists all .mp4 and .webm files, not just files with [sound=URL] tags.
    Script now correctly parses all files from a postCell, not just one file.
    Script now prioritizes [sound=URL] tags over built-in sound when available.

  • v(2.3.0)_1.0 2025-04-21