hiểu biết về chế độ viết của người Viking -viêu,


10

Trong wodim, người ta có thể chọn giữa nhiều chế độ ghi khác nhau như Đĩa cùng một lúc ("- dao"), Phiên ngay lập tức ("- sao"), Theo dõi ngay lập tức ("- tao") hoặc Chế độ ghi thô ("- thô") . Theo tôi hiểu, Track At Ngay lập tức ghi một bản nhạc trong khi ở chế độ SAO và DAO, laser không dừng giữa các bản nhạc. Điều này chỉ quan trọng trong trường hợp CD âm thanh và không có sự khác biệt trong trường hợp CD dữ liệu (ví dụ như ghi hình ảnh phân phối Linux)? Ngoài ra, ngay cả trong trường hợp chế độ TAO và CD âm thanh, làm thế nào để wodim biết nơi một bản nhạc bắt đầu hoặc kết thúc? Tôi có đúng không khi chế độ SAO cho phép một người ghi nhiều lần vào phương tiện CD-R? Cuối cùng nhưng không kém phần quan trọng, trong trường hợp nào chế độ viết thô có ích?

Câu trả lời:


9

Các định dạng CD-DA , CD-ROM , CD-RCD-RW đều lưu trữ thông tin trong 2.352 byte cung, được chia thành 98 khung 24 byte riêng biệt. Trên các đĩa CD-DA, mỗi khung 24 byte chứa hai mẫu âm thanh 16 byte, một mẫu cho mỗi kênh âm thanh nổi. Đặc tả CD-ROM xác định hai chế độ cung, Chế độ 1 và Chế độ 2, mô tả hai bố cục khu vực khác nhau. Cả hai chế độ dự trữ 16 byte đầu tiên cho thông tin tiêu đề. Chế độ 1 sử dụng thêm 288 byte để phát hiện lỗi (CRC 32 bit) và sửa lỗi (RSPC 276 byte).

 ------------------------------------------------------------------------------------------------------------------------
| Format        |                                           2,352-byte sector                                            |
|------------------------------------------------------------------------------------------------------------------------|
| CD-DA         | 24-byte data frame (1) | 24-byte data frame (2) |            . . .           | 24-byte data frame (98) |
| -----------------------------------------------------------------------------------------------------------------------|
| CD-ROM Mode 1 | 12-byte sync pattern | 3-byte address | 2,048-byte data | 4-byte CRC | 8-byte reserved | 276-byte RSPC |
| -----------------------------------------------------------------------------------------------------------------------|
| CD-ROM Mode 2 | 12-byte sync pattern | 3-byte address |                        2,336-byte data                         |
 ------------------------------------------------------------------------------------------------------------------------

Phiên

Khái niệm về phiên đã được thêm vào thông số kỹ thuật định dạng CD đồng thời với thông số kỹ thuật cho định dạng CD-R và CD-RW.

Mỗi phiên bao gồm ba khu vực mô phỏng cấu trúc ban đầu của CD-DA và CD-ROM: khu vực dẫn đầu chứa các phiên Mục lục (TOC); các chương trình khu vực chứa các bài hát cá nhân; các chì ra dấu tích vào cuối phiên. Mặc dù khái niệm về các phiên không tồn tại tại thời điểm các thông số kỹ thuật ban đầu của CD-DA và CD-ROM được viết, các định dạng cũ này bao gồm những gì về cơ bản lên tới một phiên trên mỗi đĩa.

Một số định dạng đĩa, chẳng hạn như CD-R và CD-RW hỗ trợ nhiều phiên trên mỗi đĩa. Mỗi phiên chứa một hoặc nhiều bản nhạc. Trong các đĩa nhiều phiên, TOC trong khu vực dẫn đầu của các phiên tiếp theo bao gồm địa chỉ của các phiên trước đó. TOC trong khu vực dẫn đầu của phiên mới nhất được sử dụng để truy cập các bản nhạc trên đĩa.

Các tiêu chuẩn ISO 9660 Compact Disc File System (CDFS) hồ sơ tiêu chuẩn một chỉ số của file trình bày trên một đĩa trong một loạt các mô tả khối lượng được lưu trữ tại một cố định bù đắp từ đầu của đĩa. Ngược lại, đĩa nhiều phiên lưu trữ các bộ mô tả âm lượng ở mức bù cố định trong phiên mới nhất . Khi các tệp được thêm vào đĩa dữ liệu nhiều phiên, một bản sao cập nhật của toàn bộ cây thư mục sẽ được lưu trữ như một phần của phiên mới. Các tệp có thể được "xóa" bằng cách xóa tham chiếu đến tệp khỏi phiên mới nhất. Tuy nhiên, vì dữ liệu tệp thực tế không bao giờ bị thay đổi, các tệp "đã xóa" có thể được truy cập qua cây thư mục từ phiên trước đó.

Chế độ viết

Có một số chế độ ghi, bao gồm các chế độ được đề cập rõ ràng trong câu hỏi:

  • Theo dõi một lần

    Nội dung CD được chia thành các nhóm liên tiếp được gọi là các bản nhạc. Ở chế độ Track-At-once (TAO), laser dừng và khởi động lại giữa mỗi rãnh. Sự chậm trễ này gây ra các khu vực chuyển tiếp, được gọi là khoảng trống trước giữa các rãnh. Những điều này không thể tránh được, nhưng các máy ghi có hỗ trợ Biến theo dõi khoảng cách có thể điều chỉnh kích thước của khoảng trống trước tối thiểu là 2 cung (2/75 giây).

    Với hầu hết các ổ đĩa, chế độ TAO được yêu cầu để ghi nhiều phiên.

  • Đĩa-một lần

    Trong chế độ Disc-At-once (DAO), nội dung đĩa được ghi trong một lần duy nhất mà không dừng laser. Điều này cho phép dữ liệu được ghi vào các khu vực trước khoảng cách để tránh chúng hoàn toàn.

  • Phiên họp một lần

    Trong chế độ Phiên tại một lần (SAO), nhiều phiên có thể được ghi lại và hoàn tất trên một đĩa. Đĩa kết quả có thể được đọc bởi các ổ đĩa máy tính, nhưng các phiên sau đầu tiên thường không thể đọc được bằng thiết bị CD Audio.

    Trong Wodim, chế độ DAO và SAO là đồng nghĩa. Mặc dù hầu hết các ổ đĩa yêu cầu đĩa đa phiên được cấp phép ở chế độ TAO, Wodim cũng có hỗ trợ tạo đĩa đa phiên ở chế độ SAO, giả sử ổ đĩa cơ sở hỗ trợ điều này.

  • Chế độ thô

    Hình ảnh đĩa của CD-ROM có thể được tạo ở chế độ thô (trích xuất 2.352 byte cho mỗi khu vực độc lập với chế độ khu vực) hoặc bằng cách chỉ lấy dữ liệu thực tế trong khu vực (2.048 / 2.336 / 2.352 / 2.324 byte tùy thuộc vào chế độ khu vực) .Kích thước tệp của ảnh đĩa chế độ thô luôn là bội số của 2.352 byte. Khi các hình ảnh đĩa như vậy được ghi vào phương tiện quang ở chế độ thô, các phần tử 2.352 byte, đã bao gồm mẫu đồng bộ hóa và có thể phát hiện lỗi và dữ liệu sửa lỗi, được ghi vào đĩa như hiện tại.

  • Viết gói

    Viết gói tăng dần (IPW) cho phép các đĩa quang được sử dụng theo cách tương tự như các thiết bị khối có thể ghi, nghĩa là nó cho phép các tệp được tạo, sửa đổi hoặc xóa theo yêu cầu. Điều này đạt được bằng cách viết một loạt các bản nhạc ngắn (32k-256k) trên đĩa ở chế độ gói. Các đĩa CD-R / RW có thể được định dạng thành các gói như vậy và mô-đun pktcdvd kernel (trình điều khiển ghi gói) ghi lên đĩa và xử lý trong suốt việc xóa và ghi lại toàn bộ gói tại một thời điểm.

    Wodim có hỗ trợ thử nghiệm để viết gói.


Điều đáng chú ý là phần mô tả bố cục khu vực sẽ làm nổi bật một số chi tiết, chẳng hạn như chỉ số subtrack , kênh conmã hóa CIRC có lợi cho sự ngắn gọn.
Thomas Nyman

Câu trả lời tốt nhưng một vài điểm: 1) bạn sử dụng bit ở một vài nơi mà tôi nghĩ bạn có nghĩa là byte. 2) Chế độ gói không ánh xạ lại bất cứ thứ gì, nó chỉ ghi một loạt các bản nhạc ngắn (32-256k). Các đĩa cdrw có thể được định dạng thành các gói như vậy và bạn có thể sử dụng trình điều khiển pktcdvd kernel để đệm ghi vào đĩa và xử lý một cách trong suốt việc xóa và ghi lại toàn bộ gói tại một thời điểm, cho phép bạn định dạng và gắn hệ thống tệp thông thường trên đĩa và sử dụng nó như một đĩa mềm khổng lồ.
psusi

Cuối cùng, điều đáng chú ý là các "sector" của CDDA là một sự trừu tượng được tạo bởi ổ đĩa và không thực sự tồn tại trên đĩa, điều này gây ra vấn đề sớm với việc trích xuất các rãnh âm thanh chính xác kể từ khi laser ngừng đọc, tìm kiếm tiếp theo "Khu vực" để tiếp tục không thể được thực hiện chính xác.
psusi

@psusi Cảm ơn các ý kiến. Tôi đã sửa các lỗi bit / byte và thêm ghi chú của bạn vào phần ghi gói.
Thomas Nyman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.