DVDファイルシステムを読み取るためにlibを移植したいと考えています。私は映画について話しているのではなく、データディスクについて話している. ディスクから生の読み取りを行うための既存のコードがあります。このデータを要求し、ディスク上のファイルを参照できるようにするコードが必要です。これにはどのライブラリを使用できますか?
-編集- 注: 私は OSless ハードウェアを使用しています。Pplはそれを見逃しているようですが、Alnitakはそれを見つけて素晴らしい答えをくれました:)
libudf
GNU の一部である必要がありますlibcdio
。
ファイルを参照したい場合は、オペレーティング システムに面倒な作業を任せてみませんか? 最新の OS には、DVD からファイルシステムをマウントするために必要なものがすべて揃っていることを考えると、libdvdread などのユーザー空間ライブラリの小規模でより集中的なユーザーベースとは対照的に、このコードを既に使用してデバッグしている人が多数いることを考えると、それらを活用しないのはばかげているようです。
ハードディスクからファイルを読み取るために使用するのと同じ I/O ライブラリを使用しないのはなぜですか?