Mencoder ile kopyalamadan önce ana film DVD parçasını belirleme


1

Belki bunun için basit bir cevap vardır, ancak DVD'deki dosyalara (IFO'lar, VOB'lar vb.) Bakarken, en uzun / ana parçayı kolayca belirlemenin bir yolu var mı? Bir DVD'deki ana film izini bulma işlemini otomatikleştirmeye çalışıyorum ve sorunla karşılaşıyorum.

Bunun BIGGEST parçasını bularak yapılabileceğini düşündüm ( VTS_XX_N.VOBXX'nin parça numarası olduğu dosyalara bakın ve en büyük dosya boyutuna sahip parçayı bulun (bu parça için VOB dosyalarının toplam boyutlarını)), ancak görünüşe göre bu doğru değil . Bir DVD'de 7, en büyük parça olarak izleniyordu (benim yöntemime göre), ancak mencoderbu parça ile doğru çıktıyı üretmedi, ancak bunun yerine parça 9 ile çalıştı.

Bir şey mi eksik?

EDIT: Bilgi izlemek için 'lsdvd' yardımcı programını duydum, ancak bunu derlemekten kaçınmayı ve bunun yerine temel bir yöntem kullanmayı umuyordum (yani: yukarıda denediğim). Fikrimin neden işe yaramadığını bilen var mı?

Yanıtlar:


1

İşleminizde ilave bir adım atmakta sakınca yoksa , iz uzunluğu da dahil olmak üzere bir DVD'nin içeriğini listeleyen bir komut satırı programı olan lsdvd'ye bakabilirsiniz .


Bu yardımcı programı daha önce duymuştum, ancak parçayı bulmanın daha kolay bir yolu varsa, derleme yöntemim gibi bir şey varsa derlemeye çalışmak konusunda endişelenmek istemedim. Ayrıca gizlice sorunumun mencoder'daki bir çeşit böcek yüzünden olduğunu umuyordum :)
Ampp3

@ Ampp3 Ne yazık ki mencoder böyle bir bilgiyi gösterip göstermediğini bilmiyorum ...
user1301428 11

Mplayer, ya da belki mencoder, parça bilgilerini gösterebilir, ancak doğru görünmüyor ... Belki de sadece lsdvd'yi derlememe gerek var
Ampp3 16

0

Her parçanın uzunluğunu belirlemek, en uzun olanı belirlemek ve bu parça ile çalışmak için sadece mplayer -identify'ı kullandım. Bu yöntem zamanın% 100'ünde çalışmadığı halde (özellikle belirli DVD koruma mekanizmalarıyla), yaptığım şey için harika oldu. İşte kullandığım son emrim:

mplayer -dvd-device e: -nocache -identify dvd:// -vo NUL -ao NUL -frames 0

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.