<?xml version="1.0" encoding="windows-1252"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>VideoHelp Forum - Blu-ray Ripping</title>
		<link>https://forum.videohelp.com/</link>
		<description>Everything about Blu-ray backup and ripping, copying, decoding, reauthoring and burning from commercial Blu-ray to Blu-ray Disc R/E.  Blu-ray to AVCHD/Blu-ray video format on DVDR/Blu-ray to BD-5 and also HD DVD to Blu-ray conversion. Also Blu-ray conversion to AVI, MP4, MKV, AVCHD, etc.</description>
		<language>en</language>
		<lastBuildDate>Fri, 10 Jul 2026 19:41:31 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://forum.videohelp.com/images/misc/rss.png</url>
			<title>VideoHelp Forum - Blu-ray Ripping</title>
			<link>https://forum.videohelp.com/</link>
		</image>
		<item>
			<title>bdinfo-rs - very fast single-binary drop-in replacement for BDInfo</title>
			<link>https://forum.videohelp.com/threads/420799-bdinfo-rs-very-fast-single-binary-drop-in-replacement-for-BDInfo?goto=newpost</link>
			<pubDate>Mon, 29 Jun 2026 23:29:45 GMT</pubDate>
			<description>Announcing *bdinfo-rs*, a Rust re implementation of the classic .NET BDInfo (https://www.videohelp.com/software/BDInfo) we all know and love. 
 
https://github.com/agentjp/bdinfo-rs 
 
Features at a glance: 
- pure Rust *single static binary*, drop-in replacement for BDInfo 
- one file *under...</description>
			<content:encoded><![CDATA[<div>Announcing <b>bdinfo-rs</b>, a Rust re implementation of the classic .NET <a class="contentlink" href="https://www.videohelp.com/software/BDInfo" target="_blank" rel="nofollow">BDInfo</a> we all know and love.<br />
<br />
<a class="contentlink" href="https://github.com/agentjp/bdinfo-rs" target="_blank" rel="nofollow">https://github.com/agentjp/bdinfo-rs</a><br />
<br />
Features at a glance:<br />
- pure Rust <b>single static binary</b>, drop-in replacement for BDInfo<br />
- one file <b>under ~1MB</b>, no runtime/DLLs/install (way smaller than the .NET tools)<br />
- <b>at least 1.5x faster</b> than the existing .NET forks on the same disc<br />
- <b>fully cross-platform: </b>Linux, Windows &amp; macOS, on x86-64 and arm64 (incl. Apple Silicon)<br />
- reads BDMV folders and .iso images directly (in-house UDF 2.50 reader ported from libudfreader)<br />
- byte-for-byte deterministic output across platforms<br />
- <b>also runs in-browser via WebAssembly</b>, nothing uploaded (<a class="contentlink" href="https://bdinfo.hyperslop.dev" target="_blank" rel="nofollow">https://bdinfo.hyperslop.dev</a>) <b><font color="red">&lt;-- world's first</font></b><br />
- usable as a Rust library (bdinfo-rs-core), not just a CLI<br />
- installs via Homebrew, Scoop, cargo, Docker, apt/dnf, npm, or prebuilt binaries (and hopefully soon, via winget and AUR, waiting for approval)<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Examples:<br />
&nbsp; # Scan a ripped disc folder; pick playlists interactively, writing the<br />
&nbsp; # report back into the same folder.<br />
&nbsp; bdinfo-rs /media/MY_MOVIE<br />
<br />
&nbsp; # Scan a disc image. A .iso has no folder to write into, so name a<br />
&nbsp; # report destination explicitly.<br />
&nbsp; bdinfo-rs MY_MOVIE.iso /tmp/reports<br />
<br />
&nbsp; # Print the playlist selection table and stop, scanning nothing.<br />
&nbsp; bdinfo-rs /media/MY_MOVIE --list<br />
<br />
&nbsp; # Scan exactly the named playlists, in the given order.<br />
&nbsp; bdinfo-rs /media/MY_MOVIE --mpls 00800,00801<br />
<br />
&nbsp; # Scan every playlist the table lists.<br />
&nbsp; bdinfo-rs /media/MY_MOVIE --whole</code><hr />
</div> below the demo I realized to show the capabilities of the WASM module.<br />
<br />
<a rel="Lightbox_0" class='contentlink' style="font-size:11px;" href="https://forum.videohelp.com/attachment.php?attachmentid=92859" ><img alt="Image" class="thumbnail" src="https://forum.videohelp.com/attachment.php?attachmentid=92859" style="max-width:400px;"><br>[Attachment 92859 - Click to enlarge]</a><br />
<br />
<font size="4"><b>NOTES</b></font><br />
BDInfo is a 18 years old app, originally developed in .NET.<br />
I thought it could get some love, so I decided to have some fun and port it to Rust, to see the results of LLM closed-loop development (I used both Opus 4.8 and Fable 5 while available).<br />
<br />
sharing it wasn't the immediate plan, but after seeing the results I decided to make it a proper repo and share it with the world. the app is completely open source with LGPL-2.1-or-later license as the original BDInfo (CinemaSquid), you can do whatever you want with it.<br />
<br />
I'd love to see your results against your collections, compared to the traditional BDInfo, both in correctness and performance.<br />
let me know if you have any questions. my goal is to just maintain this small piece of software, so whatever bug or issue you find, please open a GH issue using the appropriate template and I will look into it. even though Blu-rays are a dying breed, I am pretty sure the need to retrieve info from discs will be relevant in the distant future as well, so it makes sense to have another modern implementation, and the WASM module could enable advanced scenarios for existing and future apps.<br />
<br />
<b>have fun with it and enjoy!</b><br />
<br />
P.S.: I'm also on reddit as <a class="contentlink" href="https://www.reddit.com/user/bdinfo-rs/" target="_blank" rel="nofollow">/u/bdinfo-rs</a> if you wanna reach out.</div>


	<div style="padding:10px">

	
		<fieldset class="fieldset">
			<legend>Attached Thumbnails</legend>
			<div style="padding:10px">
			
<a href="attachments/92859-1782774456/RBcZfNd.png" 
rel="Lightbox_2799581" id="attachment92859" 
><img class="thumbnail" style="max-width:100%;max-height:100%;" src="https://forum.videohelp.com/attachment.php?attachmentid=92859&amp;stc=1&amp;thumb=1&amp;d=1782774456" 
alt="Click image for larger version

Name:	RBcZfNd.png
Views:	N/A
Size:	105.3 KB
ID:	92859"/></a>
&nbsp;<br /><br />
 
			</div>
		</fieldset>
	

	

	

	

	</div>
 ]]></content:encoded>
			<category domain="https://forum.videohelp.com/forums/47-Blu-ray-Ripping">Blu-ray Ripping</category>
			<dc:creator>bdinfo-rs</dc:creator>
			<guid isPermaLink="true">https://forum.videohelp.com/threads/420799-bdinfo-rs-very-fast-single-binary-drop-in-replacement-for-BDInfo</guid>
		</item>
	</channel>
</rss>
