Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Информация о DVD


Автор: T0nic 17.6.2006, 20:56
В инете полно исходников как вытащить информацию об AVI (Битрейт, длина, размер экрана, аудио поток). Но как получить эту информацию о DVD?? 

Автор: Snowy 18.6.2006, 10:57
А кто сказал, что у DVD есть эта информация?
Эта информация может быть разной у каждого файла на диске.
Нужно читать параметры у файлов, а не диска. 

Автор: T0nic 18.6.2006, 12:33
Это понятно. В общем мне нужно определить файлы .VOB всех фильмов на диске (их ведь может быть несколько) и для выбранного файл получить указанную информацию 

Автор: Snowy 18.6.2006, 13:02
В VOB хранятся не только фильмы.
Сами фильмы разбиваются на несколько VOB файлов.
Я не знаю, ограничение это или на всякий случай они нарезаются кусками по 1 000 000 000 байт...
Знаю, что видео в них MPEG-2, звук - AC3.
Однако, кроме непосредственно видео, там может быть ещё и динамическое, управляемое содержимое.
Оно правда выносится в отдельные небольшие файлы.
Спецификации самого VOB контейнера я не нашёл.

Добавлено @ 13:05 
В принципе логично, что не нашёл - он деньги стоит. 

Автор: T0nic 18.6.2006, 13:30
а кодек видео и аудио всегда такого типа?? 

Автор: Snowy 18.6.2006, 13:44
Насколько мне известно - всегда. 

Автор: FRAGNATIC 2.3.2007, 20:43
Тоже что-то ни чего не нашёл.
Может я так искал и уже со времени посиков 
Snowy,  что-то изменилось
просто тоже собрался написать программу которая сканировала бы сеть на фильмы и создовала список, с прастыми ави и тд форматами это не проблема, а вот с двд файлами хотелось бы всё таки из них выдерать что за фильмы в них.

Автор: Alexeis 3.3.2007, 19:42
Цитата(Snowy @  18.6.2006,  13:02 Найти цитируемый пост)
Знаю, что видео в них MPEG-2, звук - AC3.


  Видео вроде так, а звук нет. Звук может быть и mpeg 2 и mpeg 1 (mp3)

Добавлено @ 19:44 
FRAGNATIC, даже mpeg 1 до сих пор коммерческий, что говорить о mpeg 2.

Автор: alex20113 25.3.2008, 21:59
Из VOB файлов тяжеловато будет извлечь информацию, а вот о самом двд не проблема. Вся нужная инфа хранится в IFI файлах. Если нужно структуру двд, я пришлю.

Автор: Alix 25.3.2008, 23:19
Хоть это и не совсем по теме, шли сюда

Автор: alex20113 26.3.2008, 09:11
Я неправильно выразился. В IFO файлах на диске DVD хранится ВСЯ информация о каждом фильме. Именно это я подразумевал под структурой. У меня есть полное описание файлов, находящихся на DVD, включая и сами VOB-ы. И у меня есть вопрос, не в тему, конечно.  У кого-нибудь есть функция чтения CD или DVD напрямую, побайтно? Здесь на форуме я уже искал, ничего нет. Открывая DVD как файл вида "\\.\E:" он открывается, но читает. Что делать? Срочно надо. И, еще вопрос, фантастический, скорее всего. Ни у кого нет функций, умеющих распаковывать MPEG2-PS поток, который именно в VOB-ах записан? У меня есть, только на С++ и делает он только либ, а мне срочно нужно. Может DLL и юнит под нее у кого-нибудь?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)