Yes, that is partly why I thought it makes more sense to just check the bytes of known audio data. It can be done from basically any device with a digital out and any OS since it doesn't need proprietary decoding algorithms.
BitPerfect: PCM Bit-Perfect Tester
|
I did some more work on this and was able to incorporate the Stream From Disk feature without adding too much code bloat. Its approximately 2.5x slower than loading the WAV into memory, but if you are working with very large files it could be a help (and a long wait).
I also got everything cleaned up and optimized, so its pretty much good to go now. When I have some time next I will look into how to prepare the builds for all platforms.
2021-10-05, 04:09 PM
I got the Linux build working, but there is an issue with the UI freezing sometimes after displaying a message box. I was looking at the Avalonia bug tracker and there's about 1000 outstanding issues with one that sounds eerily similar that was reported over a year ago. So that doesn't exactly fill me with confidence on a quick resolution. I think I will probably just change the design a bit so that message boxes aren't needed..
2021-10-06, 04:44 PM
Worked around the message box issue, and also got the OSX build working. I just need to make an icon and a few finishing touches. One nice thing about .Net 5 publishing is that you can include the entire required framework in the EXE so that no extra downloads are necessary. This means an 80mb EXE instead of 1mb, but the convenience is hard to beat.
Thanks given by:
2021-10-06, 04:52 PM
2.0 is finally released for Windows, Mac, and Linux, links are available on first post. Notice that I have shortened the reference WAV, so you will need to burn a new CD-R for this version. Also, I added support for matching 16-bit data in 24-bit files, so you can point BitPerfect to your raw Reaper recording rather than exporting once you know your export settings are correct. These changes should hopefully save everyone some time when re-testing to confirm their setup. Please let me know if you have any issues.
2021-11-05, 12:32 AM
I have been working on adding FLAC support to the app so you can do bit-perfect checks between WAV/FLAC and FLAC/FLAC. Everything seems to be working now, but FLAC files are streaming only at the moment. I just need to get it loading completely into memory for the non-streaming option and do some cleanup and testing.
I also updated the File Info page so you can also check FLAC files for the standard stuff like 16-bit data in a 24-bit file and dual mono. Thanks given by:
2023-01-20, 05:12 PM
spiderfood on LDDB also made a Python script/program that checks by hashing: https://forum.lddb.com/viewtopic.php?f=32&t=10733
He also shows off a Chinese USB dongle with optical input (but no coaxial) that can be had for about $12. Thanks given by: bronan
2023-01-20, 06:14 PM
Nice, that will help people having a device thats only 12 bucks for a bit perfect rip
2023-05-04, 09:26 PM
BitPerfect 2.1 is coming soon. Bunch of improvements including sample reading speedup, LUF/LRA analyzing, fixed Extensible WAV reading (eac3to likes to generate these for even 1-2 channel files), FLAC support and more.
I've also been thinking a bit about the dual mono test. Right now it just checks if they are exactly duplicated digitally, but I'd like to make it more flexible for older movies with analog duped channels. Basing it off the old ffmpeg inverse trick, what I'm thinking is subtracting one channel from another, then running RMS over that in 1 minute or so sections. Those sections can then be gated at some audible level, and scored for over the course of the movie. I've seen stereo bumpers at the beginning of features, so breaking it up into sections could put lower weight on content from beginning or end of the track. |
« Next Oldest | Next Newest »
|
Possibly Related Threads… | |||||
Thread | Author | Replies | Views | Last Post | |
Locations List of people willing to assist with bit-perfect LD audio capture | jerryshadoe | 46 | 42,799 |
2023-09-03, 01:07 AM Last Post: onlysleeping23 |
|
Bit-perfect LD-capture - What's necessary? | Dr. Cooper | 29 | 15,943 |
2020-09-12, 03:31 AM Last Post: pipefan413 |
|
Bit perfect or bust? | zoidberg | 12 | 10,674 |
2017-01-24, 01:34 AM Last Post: spoRv |
Users browsing this thread: 16 Guest(s)