5 Commits

Author SHA1 Message Date
6f53566d5f hachyderm.io migration 2025-04-28 18:48:43 -04:00
e69197faa3 hachyderm.io migration 2025-04-28 18:47:02 -04:00
fb1291b005 link and italics for saving private ryan 2024-09-07 22:19:05 +00:00
ed726995f7 update gems 2024-09-07 22:16:16 +00:00
Ray Lyon
861da06889 Merge pull request #12 from skoobasteeve/dv-mkv-flicker
initial finished post
2024-09-07 18:09:37 -04:00
4 changed files with 39 additions and 28 deletions

View File

@@ -1,26 +1,33 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
addressable (2.8.5) addressable (2.8.7)
public_suffix (>= 2.0.2, < 6.0) public_suffix (>= 2.0.2, < 7.0)
bigdecimal (3.1.8)
colorator (1.1.0) colorator (1.1.0)
concurrent-ruby (1.2.2) concurrent-ruby (1.3.4)
em-websocket (0.5.3) em-websocket (0.5.3)
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0) http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
faraday (2.7.10) faraday (2.11.0)
faraday-net_http (>= 2.0, < 3.1) faraday-net_http (>= 2.0, < 3.4)
ruby2_keywords (>= 0.0.4) logger
faraday-net_http (3.0.2) faraday-net_http (3.3.0)
ffi (1.15.5) net-http
ffi (1.17.0-aarch64-linux-gnu)
ffi (1.17.0-x86_64-linux-gnu)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
google-protobuf (3.24.0-aarch64-linux) google-protobuf (4.28.0-aarch64-linux)
google-protobuf (3.24.0-x86_64-linux) bigdecimal
rake (>= 13)
google-protobuf (4.28.0-x86_64-linux)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (1.14.1) i18n (1.14.5)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
jekyll (4.3.2) jekyll (4.3.3)
addressable (~> 2.4) addressable (~> 2.4)
colorator (~> 1.0) colorator (~> 1.0)
em-websocket (~> 0.5) em-websocket (~> 0.5)
@@ -54,40 +61,44 @@ GEM
kramdown-parser-gfm (1.1.0) kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0) kramdown (~> 2.0)
liquid (4.0.4) liquid (4.0.4)
listen (3.8.0) listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.1)
mercenary (0.4.0) mercenary (0.4.0)
minimal-mistakes-jekyll (4.24.0) minimal-mistakes-jekyll (4.26.2)
jekyll (>= 3.7, < 5.0) jekyll (>= 3.7, < 5.0)
jekyll-feed (~> 0.1) jekyll-feed (~> 0.1)
jekyll-gist (~> 1.5) jekyll-gist (~> 1.5)
jekyll-include-cache (~> 0.1) jekyll-include-cache (~> 0.1)
jekyll-paginate (~> 1.1) jekyll-paginate (~> 1.1)
jekyll-sitemap (~> 1.3) jekyll-sitemap (~> 1.3)
net-http (0.4.1)
uri
octokit (4.25.1) octokit (4.25.1)
faraday (>= 1, < 3) faraday (>= 1, < 3)
sawyer (~> 0.9) sawyer (~> 0.9)
pathutil (0.16.2) pathutil (0.16.2)
forwardable-extended (~> 2.6) forwardable-extended (~> 2.6)
public_suffix (5.0.3) public_suffix (6.0.1)
rake (13.2.1)
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.11.1)
ffi (~> 1.0) ffi (~> 1.0)
rexml (3.2.6) rexml (3.3.7)
rouge (4.1.3) rouge (4.3.0)
ruby2_keywords (0.0.5)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sass-embedded (1.64.2-aarch64-linux-gnu) sass-embedded (1.78.0-aarch64-linux-gnu)
google-protobuf (~> 3.23) google-protobuf (~> 4.27)
sass-embedded (1.64.2-x86_64-linux-gnu) sass-embedded (1.78.0-x86_64-linux-gnu)
google-protobuf (~> 3.23) google-protobuf (~> 4.27)
sawyer (0.9.2) sawyer (0.9.2)
addressable (>= 2.3.5) addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3) faraday (>= 0.17.3, < 3)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.4.2) unicode-display_width (2.5.0)
uri (0.13.1)
webrick (1.8.1) webrick (1.8.1)
PLATFORMS PLATFORMS

View File

@@ -109,7 +109,7 @@ author:
# url: "https://your-website.com" # url: "https://your-website.com"
- label: "Mastodon" - label: "Mastodon"
icon: "fab fa-fw fa-mastodon" icon: "fab fa-fw fa-mastodon"
url: "https://fosstodon.org/@skoobasteeve" url: "https://hachyderm.io/@skoobasteeve"
- label: "GitHub" - label: "GitHub"
icon: "fab fa-fw fa-github" icon: "fab fa-fw fa-github"
url: "https://github.com/skoobasteeve" url: "https://github.com/skoobasteeve"

View File

@@ -13,7 +13,7 @@
{% endif %} {% endif %}
<li><a href="{% if site.atom_feed.path %}{{ site.atom_feed.path }}{% else %}{{ '/feed.xml' | relative_url }}{% endif %}"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> {{ site.data.ui-text[site.locale].feed_label | default: "Feed" }}</a></li> <li><a href="{% if site.atom_feed.path %}{{ site.atom_feed.path }}{% else %}{{ '/feed.xml' | relative_url }}{% endif %}"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> {{ site.data.ui-text[site.locale].feed_label | default: "Feed" }}</a></li>
<li><a rel="me" href="https://fosstodon.org/@skoobasteeve"><i class="fab fa-mastodon" aria-hidden="true"></i> Mastodon</a></li> <li><a rel="me" href="https://hachyderm.io/@skoobasteeve"><i class="fab fa-mastodon" aria-hidden="true"></i> Mastodon</a></li>
</ul> </ul>
</div> </div>

View File

@@ -22,10 +22,10 @@ While I consume most of my media in my life like everyone else (an ever expandin
- Until recently, I had to use a special [patched version of Kodi](https://www.kodinerds.net/thread/69428-maven-s-kodi-builds-f%C3%BCr-android/) to play Dolby Vision MKVs, but as of Kodi 21, it's supported natively! This is awesome and generally works very well. - Until recently, I had to use a special [patched version of Kodi](https://www.kodinerds.net/thread/69428-maven-s-kodi-builds-f%C3%BCr-android/) to play Dolby Vision MKVs, but as of Kodi 21, it's supported natively! This is awesome and generally works very well.
## The problem ## The problem
The other night when I started to watch my UHD copy of Saving Private Ryan, I noticed a strange "flickering" in the brighter spots of the image. This is especially noticeable in the opening scene in the cemetary where the sky is bright white. A quick [Kagi](https://kagi.com/) search of the problem led me to a few posts in the [MakeMKV forum](https://forum.makemkv.com/forum/viewtopic.php?p=135914) and [AVSForum](https://www.avsforum.com/threads/dune-hd-pro-vision-4k-solo.3180599/page-29) that also identified the issue, instantly making me feel better for not being crazy. The other night when I started to watch my UHD copy of [*Saving Private Ryan*](https://www.themoviedb.org/movie/857-saving-private-ryan?language=en-US), I noticed a strange "flickering" in the brighter spots of the image. This is especially noticeable in the opening scene in the cemetary where the sky is bright white. A quick [Kagi](https://kagi.com/) search of the problem led me to a few posts in the [MakeMKV forum](https://forum.makemkv.com/forum/viewtopic.php?p=135914) and [AVSForum](https://www.avsforum.com/threads/dune-hd-pro-vision-4k-solo.3180599/page-29) that also identified the issue, instantly making me feel better for not being crazy.
## Why? ## Why?
After digging around in forums, I learned that UHD Blu-rays can either apply Dolby Vision using MEL (minimum enhancement layer) or FEL (full enhancement layer). The latter is more problematic for non-standard players and ripped files MKVs, and it happens to be what was used for Saving Private Ryan. This is a rare issue because most DV Blu-rays use MEL. After digging around in forums, I learned that UHD Blu-rays can either apply Dolby Vision using MEL (minimum enhancement layer) or FEL (full enhancement layer). The latter is more problematic for non-standard players and ripped files MKVs, and it happens to be what was used for *Saving Private Ryan*. This is a rare issue because most DV Blu-rays use MEL.
## The solution ## The solution
The fix for this problem involves ripping the Blu-ray disc in MakeMKV's backup mode, making changes to the files, and repackaging them into an MKV. **Credit to MakeMKV Forum user adamthefilmfan** who [originally posted the solution](https://forum.makemkv.com/forum/viewtopic.php?t=32107). I've cleaned up the instructions a bit and adapted them to work on Linux, though they should also work on macOS. The fix for this problem involves ripping the Blu-ray disc in MakeMKV's backup mode, making changes to the files, and repackaging them into an MKV. **Credit to MakeMKV Forum user adamthefilmfan** who [originally posted the solution](https://forum.makemkv.com/forum/viewtopic.php?t=32107). I've cleaned up the instructions a bit and adapted them to work on Linux, though they should also work on macOS.