Cấu trúc tập tin cần thiết để DVD có thể phát được là gì?


9

Cơ sở: Tôi đã mua DVD thông qua tải xuống trực tuyến (từ EZTakes.com). Các tập tin xuất hiện trong loại cây thư mục này:

DVD Name
+-- VIDEO_TS/
|   +-- (various video files)
+-- cover/
|   +-- (a couple of .jpgs of the DVD cover art)
+-- content.info

Tôi đang cố gắng (trên máy Mac sử dụng Disk Utility) để ghi đĩa này vào đĩa DVD. Tôi đã tạo một hình ảnh chính DVD / CD của cấu trúc này theo một số cách khác nhau và sau đó ghi chúng, không ai trong số chúng tạo ra một DVD có thể xem được trong đầu DVD của tôi. Đây là những gì tôi đã thử cho đến nay:

  1. Tạo một hình ảnh của toàn bộ cấu trúc hiển thị ở trên. Về cơ bản, nhọn Disk Utility tại thư mục "Tên DVD".
  2. Tạo một hình ảnh của toàn bộ cấu trúc được hiển thị ở trên, trừ đi những gì dường như là siêu dữ liệu có thể không cần thiết - Tôi đã xóa thư mục con cũng như tệp content.info và chỉ tiện ích Disk trong thư mục "Tên DVD".
  3. Tạo một hình ảnh của một phần của cấu trúc ở trên. Về cơ bản, nhọn Disk Utility tại thư mục "VIDEO_TS".

Vì vậy, tôi tự hỏi những gì nội dung hình ảnh hệ thống tập tin cần phải có. Cấu trúc phù hợp để DVD của tôi sẽ phát trong một đầu DVD thông thường?

Ồ, tôi tin rằng phương tiện không phải là một vấn đề. Tôi đang sử dụng các đĩa DVD-R và cả hai đầu DVD tôi đã thử các bản ghi này theo yêu cầu để có thể phát các đĩa DVD +/- R.

Câu trả lời:


3

Theo nghĩa kỹ thuật, thư mục VIDEO_TS đã chứa dữ liệu video ở định dạng DVD. Video DVD là nội dung của thư mục VIDEO_TS này được ghi vào đĩa DVD +/- R trong hệ thống tệp lai ISO9660 + UDF. Như Steve Rowe đã đề cập, Video DVD sử dụng UDF v1.02.

Xem bài viết Cấu trúc DVD của Doom9 để biết chi tiết về các kiểu tệp. Khi được ghi dưới dạng Video DVD, các tệp trong thư mục VIDEO_TS được đặt trên đĩa theo thứ tự cụ thể. Ví dụ: (lưu ý các tệp không được sắp xếp theo thứ tự bảng chữ cái):

VIDEO_TS.IFO         -- VIDEO_TS.* is the first play item
VIDEO_TS.VOB
VIDEO_TS.BUP
VTS_01_0.IFO         -- VTS_01 is the first title set
VTS_01_0.VOB            -- the _0.VOB is the title set's menu
VTS_01_1.VOB            -- the _[1-9].VOB is the title set's video content
VTS_01_2.VOB
VTS_01_0.BUP
VTS_02_0.IFO         -- IFOs contain navigational information
VTS_02_0.VOB         -- VOBs contain Video, Audio & Subtitle streams
VTS_02_1.VOB
VTS_02_0.BUP         -- BUPs are backup IFOs

Nhiều tiện ích ghi dữ liệu có thể tạo DVD Video, nhưng bạn cần đảm bảo rằng chúng không cố ghi dưới dạng DVD dữ liệu - DVD dữ liệu không nhất thiết phải sắp xếp các tệp theo đúng thứ tự và có thể sử dụng hệ thống tệp sai cho cái đĩa.

Nếu bạn có mkisofssẵn lệnh (trong Terminal trên MacOSX và Linux hoặc Windows với Cygwin) hoặc hdiutillệnh trên OSX, bạn có thể tạo ISO sẵn sàng để ghi bằng một trong các lệnh sau ( nguồn ):

# INPUT_FOLDER is the folder that contains the VIDEO_TS

mkisofs -f -dvd-video -udf -V VOLUMENAME -o OUTPUT.iso /path/to/INPUT_FOLDER

hdiutil makehybrid -iso -joliet -udf -udf-version 1.02 -default-volume-name "VOLUMENAME" -o OUTPUT.iso /path/to/INPUT_FOLDER

Tệp ISO đầu ra có thể được ghi với bất kỳ chương trình tiện ích ghi đĩa nào.


1
Dòng lệnh hdiutil được cung cấp ở đây đã tạo ra một iso mà trình phát DVD của tôi có thể đọc được. Vì vậy, / path / to / INPUT_FOLDER phải là thư mục chứa thư mục VIDEO_TS.
Rick Reynold

@Rick: đúng, thư mục VIDEO_TS phải được đặt tại / path / to / INPUT_FOLDER / VIDEO_TS
quixote

3

Định dạng của đĩa cho DVD là UDF . Khi phát lại DVD trên máy tính, đây là những gì được sử dụng để truy cập các tệp. Tuy nhiên, người chơi đĩa tiêu dùng cũ không sử dụng cấu trúc này để đọc đĩa. Thay vào đó, họ sử dụng cấu trúc tệp ISO-9660 thay thế. Đảm bảo rằng bạn đang ghi đĩa của mình dưới dạng UDF 1.02 hoặc UDF + ISO 9660 nếu bạn muốn tương thích nhất với người chơi tiêu dùng.


2

AUDIO_TS cấp cao nhất, mặc dù không được sử dụng, là bắt buộc.

Ngoài ra, bạn có thể sử dụng DVD Imager (tối đa Leopard) để tạo hình ảnh DVD mà bạn có thể ghi trên DVD với tiện ích Disk. Trong nội bộ, nó sử dụng mkisofs(không khả dụng trên Mac OS X nhưng được cung cấp với DVD Imager trong thư mục con tài nguyên của nó - ctrl-click vào biểu tượng hình ảnh DVD và chọn "hiển thị nội dung của gói") với một dòng lệnh tương tự như sau:

mkisofs -dvd-video -udf -o dvd.img dvd/

1

Gắn một đĩa DVD trắng vào Trình tìm Mac, kéo hai thư mục ..._ TS vào đó, ghi nó. Làm việc cho studio của chúng tôi 100% thời gian, đã nhiều năm.

Kéo chúng vào Toast, ghi DVD dữ liệu UDF, hoạt động 100% thời gian cho studio của chúng tôi, trong nhiều năm. Hàng tấn kỹ thuật không có gì, nếu bạn hỏi tôi.

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.