Skip to content

Releases: CoordSpace/nhk-record

v0.8.9 - Auto-Trim and Filename Fixes

08 Apr 06:12
04777f2
Compare
Choose a tag to compare

What's Changed

This is a hotfix release to undo issues added with the previous version. The process of updating everything to a supported version of NodeJS and assembling a development environment was messier than anticipated. Thankfully, everything should be in working order and in a better place for continued maintenance.

Note Regarding NHK World Stream Resolutions

During testing, it was discovered that using any NHK World stream other than the 1080p URL resulted in crashes due to size mismatches between the (smaller) video sizes and the material used to detect black newsline intros, breaking news tickers, black frames, etc.

If NHK World stops the 1080p stream and forces viewers to use a lower resolution, auto-trim and crop will have to be disabled in your config.json to ensure continued operation.

Full Changelog: v0.8.8...v0.8.9

v0.8.8 - Node Updates & Auto-trim Fixes

05 Apr 04:33
Compare
Choose a tag to compare

Despite nhk-record being abandoned 4 years ago by the original author, Node and its packages have marched on.

This release brings the codebase to a supported version of NodeJS (20 LTS) along with a general cleanup and update of all required dependencies.

Github Actions for testing, linting, releasing, and dockerhub builds have also been fixed.

Some additional changes to the source files used for the auto-trim feature have been made to comply with ffmpeg filter changes. So if you notice trimming not working, please make an issue report.

There has also been yet another change to the HLS stream URL. If you notice your instance isn't downloading anything, change the relevant config line as follows:

"streamUrl": "https://b-nhkwlive-ojp.nhkworld.jp/hls/live/2003459-b/nhkwlive-ojp-en/index_4M.m3u8",

Full Changelog: v0.8.7...v0.8.8

v0.8.7 - AI Subtitles Watermark Trimming

14 Feb 08:04
5c7a4d1
Compare
Choose a tag to compare

What's Changed

  • Add automatic trimming support for "AI Subtitles" streams by @chrominance in #3

New Contributors

Full Changelog: v0.8.6...v0.8.7

v0.8.6 Higher Bitrate Stream Update

10 Jun 06:19
7559387
Compare
Choose a tag to compare

Thanks to some shot-in-the-dark testing by discord user vga256 on the NHK World fan server, another 720p stream with double the bitrate was found. This one is not listed in the root m3u8 playlist so it may vanish in the future but for now it's a welcome upgrade to the miserly 1M stream.

Once again, existing config files will need to have their streamUrl field updated as follows:

"streamUrl": "https://nhkwlive-xjp.akamaized.net/hls/live/2003458/nhkwlive-xjp-en/index_2M.m3u8",

v0.8.5 HLS Stream Update

07 Jun 09:36
37e09dc
Compare
Choose a tag to compare

The high bitrate "4M" stream has been discontinued.

This patch updates the docs and sample config to contain the new, highest bitrate HLS stream URL. It's a considerable downgrade in bitrate but it's the best that NHK World currently offers.

Existing installs will need to update their config.json's streamUrl as follows:

"streamUrl": "https://nhkwlive-xjp.akamaized.net/hls/live/2003458/nhkwlive-xjp-en/index_1M.m3u8",

v0.8.4 - API v7b

10 Jul 15:51
Compare
Choose a tag to compare

This is a small patch to update to the latest NHK World API endpoints and subdomains.

Existing instances will need to update their config file's scheduleUrl as shown:

"scheduleUrl": "https://nwapi.nhk.jp",