This is an enclosure designed for Internal 5.25″ CD, DVD, and Blu-Ray drives. It uses a USB 3.1 Gen 1 connection to transfer files faster than when using USB 2.0. This mainly applies to Blu-Ray discs since they can have a very high transfer rate when compared to CD or DVD, hence having a USB 3.1 Gen 1 connection allows us to benefit by having faster transfer speeds.
The enclosure comes in a simple box where when opened, we see a box that contains the power and USB cable as well as the screws needed to mount the drive:
We then see the enclosure below:
It comes protected inside a plastic bag:
Once we take it out of the bag, we can see the shiny metal enclosure:
On Friday, I got a used LiteOn iHAS124 A delivered. This model use the SF-DS19L OPU that all LiteOn iHASx24 use (x being a number from 1 to 6).
The LiteOn iHASx24 series are all the same, except that the iHAS224, iHAS424 and iHAS624 has the hardware for LightScribe burning, while the iHAS124, iHAS324 and iHAS524 doesn’t. Other than that, the hardware is identical but they have different firmwares. The capabilities between models are the following:
LiteOn iHAS124: Base model.
LiteOn iHAS224: LightScribe.
LiteOn iHAS324: SmartErase.
LiteOn iHAS424: LightScribe and SmartErase.
LiteOn iHAS524: LabelTag and SmartErase.
LiteOn iHAS624: LightScribe, LabelTag and SmartErase.
Basically they have a different firmware enabling LightScribe, LabelTag and SmartErase depending on the model you have. Even if you have a different model, the firmware can be crossflashed by using some tools and firmware. I will not be covering that here, but it’s good to know if you’d like to add some features to your drives. The only feature that depends on hardware is LightScribe.
My LiteOn iHAS524 has been with me since 2010, and it’s probably the best CD and DVD burner available given its ability to overspeed 16x media to 20x. It also has HyperTuning, Online HyperTuning and SmartBurn, which are essential features to burn media with great quality. This is why I still count on this drive as sometimes I like to store data on optical media.
The drive had its optical pickup unit changed to the SF-DS1XD some years ago because one CD broke inside the unit, damaging the original SF-DS19L. I also didn’t use DVD+R DL media, so everything was fine, until last week. It turns out that the OPU had problems burning the discs. Specifically, it had problems focusing on the second DVD layer, failing at 50%. This is why I brought the used LiteOn iHAS124 A drive.
Because this unit is an A revision unit, the hardware between the iHAS124 and iHAS514 is the same. I did changed the iHAS524 disc mechanism to the one from the iHAS524 C revision, with the exception of the OPU:
On both photos, the iHAS524 is on the left while the iHAS124 is on the right.
Here we can see the disc mechanism from the iHAS124 unmounted:
And the Optical Pickup Unit taken out of it:
I’ll be using this OPU in the original iHAS524 mount, so I placed it there:
And finally, here’s the disc mechanism attached to the iHAS524:
The OPU started working immediately. It is now loading discs faster and wasn’t making weird noises. I was also able to burn some DVD+R DL media without issues. I’ll be talking about that on another post, but for now, this is it.
Yesterday, I began working on my second collaboration for the exhale xHE-AAC USAC encoder. This time, I worked on adding an argument to print the software version on the console.
The above is the main software, printing its information as well as how to use it.
There was no option to print the version only. Ideally, I just wanted a way to print something like exhale version 1.0.3 .....so that I can easily parse it as I do with other tools like Opusenc and Flac. Because of this, I began working on adding this functionality.
The code that performs this will check if there is just one argument (actually 2, since the first one is the executable filename). It also checks if the argument is either -v or -V. If this is true, we print the software information to the user:
This is the result:
A very simple and minimalistic output. Thanks to this, I can parse it and use on tools like my upcoming exchale GUI:
This Merge Request was approved and merged and is ready to use for everyone. As for the GUI, expect it in the next couple of days!
Yesterday, I received my very first BDXL media. These are way more expensive than BD-R and about twice the cost of BD-R DL media.
For my first BDXL recordable media, I decided to get the Verbatim 10-pack spindle. These seem to be one of the lowest-priced media when compared to 3-packs or 5-packs variants of other manufacturers.
These BDXL discs are rated at 4x, but my LG WH14NS40 crossflashed to the WH16NS60 firmware detects them as having a write speed of up to 8x.
The Media ID is VERBAT-IMk-000.
On my Panasonic UJ260, these have a maximum write speed of just 2x.
I added files to burn using ImgBurn, and made sure to use the most space possible. I then started the burning process on my WH14NS14 at the maximum supported speed of 8x.
Añadí archivos a ImgBurn y me aseguré de llenar el disco lo más posible. Luego, comencé a quemarlos con mi LG WH14NS14 a la velocidad máxima de 8x.
It seems the drive use a Z-CLV (Zoned Constant Linear Velocity) strategy to burn these discs. The write pattern was as follows:
Layer 0: 4x -> 6x -> 8x
Layer 1: 8x -> 6x -> 4x
Layer 2: 4x -> 6x -> 8x
We can see the pattern below:
Some times, when the writing was at 4x, the drive would go down to 3.3x for about 1 second or 2:
The same happened when the drive was recording at 6x, going down to 5x for a second or 2:
The drive successfully burned this media, having an average speed of 5.7x:
Verification was slower than the writing itself, as it limited the read speed to 6x:
The verification was successful and no errors were reported:
The average read speed was 4.3x, slower than the 5.7x average when writing to it. It also seems that while ImgBurn set a read speed of up to 6x, the drive went all the way to 9x, according to the Maximum Verify Rate.
Here, we can see the written disc with its Z-CLV zones:
These discs seem to be compatible with the LG WH14NS40 Blu-Ray writer. They also burn at a faster 8x speed which is more than its rated speed of 4x. The drive was able to successfully burn them and read them. These discs, while expensive, allow us to write up to 100GB (about 93GB of actual storage) on a single medium. It would have taken us 4 25GB BD-R or 2 50GB BD-R DL media to write an equivalent amount of data.
Unfortunately, I don’t have any BDXL scanner I can use to test the quality, but the media can be read back on the LG drive as well as on my Panasonic UJ260. The latter seems to read the disc in Z-CLV too, but it was able to read the data back successfully too. It is just slower than the LG drive.
If we compare the price of having 10x 100GB Blu-Ray discs to owning a 1TB Hard Disk Drive, we can see that the BDXL media is a couple dollars more:
The BDXL media on eBay (It was at $53.15 at the time of puchase):
On Amazon. They seem to have lowered the price to $49.99 at the time I took this screenshot:
The price of 1TB Hard Disk Drives on Amazon:
Ultimately, it all would depend on your needs. Personally, I like to write data that will not be used frequently on optical media, while having frequently-changing data on the discs. I’ve also had a bad experience of having Hard Drives fail, and while I’ve had optical media fail too (Some bad Blu-Ray batches that deteriorated in a couple of years), the data loss is not as much as losing a whole hard drive. Remember to back-up your data!