DVD'nin oynatılabilmesi için gerekli dosya yapısı nedir?


9

Arka plan: Çevrimiçi indirme yoluyla bir DVD satın aldım (EZTakes.com'dan). Dosyalar bu tür bir dizin ağacında görünür:

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

Bunu bir DVD'ye yazdırmaya çalışıyorum (Disk İzlencesi kullanan bir Mac'te). Bu yapının bir DVD / CD master görüntüsünü birkaç farklı yolla oluşturdum ve onları yaktım, hiçbiri DVD oynatıcımda görüntülenebilen bir DVD üretmedi. Şimdiye kadar denedim:

  1. Yukarıda gösterilen tüm yapının bir görüntüsünü yapın. Temel olarak, "DVD Adı" klasöründe Disk Yardımcı Programı'nı işaret etti.
  2. Gerekli olmayan meta veriler gibi görünen tüm yapının bir görüntüsünü yapın - kapak alt dizinini ve content.info dosyasını kaldırdım ve "DVD Adı" klasöründeki Disk İzlencesi'ni işaret ettim.
  3. Yukarıdaki yapının bir kısmının resmini yapın. Temel olarak, "VIDEO_TS" klasöründe Disk İzlencesi işaret etti.

Bu yüzden dosya sistemi görüntüsünün hangi içeriklere sahip olması gerektiğini merak ediyorum. DVD'imin normal bir DVD oynatıcıda oynatılması için doğru yapı nedir?

Oh, medyanın kendisinin bir sorun olmadığına inanıyorum. DVD-R diskleri kullanıyorum ve her iki DVD oynatıcı da DVD +/- R disklerini oynatabilme iddiasıyla bu yanıkları denedim.

Yanıtlar:


3

Teknik anlamda, VIDEO_TS klasörü video verilerini zaten DVD formatında içerir. Video DVD, karma ISO9660 + UDF dosya sisteminde DVD +/- R diskine yazdırılan bu VIDEO_TS klasörünün içeriğidir. Steve Rowe'un belirttiği gibi, Video DVD'ler UDF v1.02 kullanır.

Dosya türlerinin ayrıntıları için Doom9'un DVD Yapısı makalesine bakın . Video DVD olarak yazıldığında, VIDEO_TS klasöründeki dosyalar disk üzerinde belirli bir sırada düzenlenir. Örneğin (dosyaların alfabetik sıraya göre yerleştirilmediğine dikkat edin):

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

Birçok veri yazma yardımcı programı Video DVD'leri oluşturabilir, ancak veri DVD'si olarak yazmaya çalışmadıklarından emin olmanız gerekir - veri DVD'leri dosyaları doğru sırada yerleştirmez ve yanlış dosya sistemini kullanabilir. disk.

Kullanılabilir mkisofskomutunuz varsa (MacOSX ve Linux'taki Terminalde veya Cygwin'li Windows'da) veya hdiutilOSX'te bulunan komutunuz varsa, aşağıdaki komutlardan biriyle ( kaynak ) yanmaya hazır bir ISO yapabilirsiniz :

# 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

Çıkış ISO dosyası herhangi bir yazma yardımcı programı ile yakılabilir.


1
Burada verilen hdiutil komut satırı, DVD oynatıcım tarafından okunabilen bir iso oluşturdu. Bu nedenle / path / to / INPUT_FOLDER, VIDEO_TS dizinini içeren dizin olmalıdır.
Rick Reynolds

@Rick: right, VIDEO_TS klasörü / path / to / INPUT_FOLDER / VIDEO_TS
quack quixote

3

DVD için diskin formatı UDF'dir . Bilgisayarda DVD oynatırken, dosyalara erişmek için kullanılan budur. Ancak, eski tüketici disk oynatıcıları diski okumak için bu yapıyı kullanmaz. Bunun yerine alternatif ISO-9660 dosya yapısını kullanırlar. Tüketici oynatıcılarla en iyi uyumluluğu istiyorsanız, diskinizi UDF 1.02 veya UDF + ISO 9660 olarak yazdığınızdan emin olun.


2

Üst düzey AUDIO_TS kullanılmasa da zorunludur.

Alternatif olarak, DVD yardımcı programını kullanarak DVD'ye yazabileceğiniz bir DVD görüntüsü oluşturmak için DVD Görüntüleyicisi'ni (Leopard'a kadar) kullanabilirsiniz. Dahili olarak mkisofs(Mac OS X'te mevcut değildir, ancak kaynak alt klasöründe DVD Görüntüleyici ile birlikte gönderilir - DVD görüntüleyici simgesini ctrl tuşuna basıp "paket içeriğini göster" i seçin) buna benzer bir komut satırı ile:

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

1

Mac Finder'a boş bir DVD takın, iki ..._ TS klasörünü sürükleyin, yazdırın. Stüdyomuz için çalıştığı zamanın% 100'ü yıllardır var.

Onları Tost'a sürükleyin, bir UDF veri DVD'si yazın, stüdyomuz için% 100 zaman harcıyor, yıllarca var. Bana sorarsan tonlarca tekno-İncil.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.